• Bài giảng Học máy - Bài 3: Kỹ thuật kiểm tra chéo, hiệu chỉnh mô hình, mô hình thưa - Nguyễn Thanh TùngBài giảng Học máy - Bài 3: Kỹ thuật kiểm tra chéo, hiệu chỉnh mô hình, mô hình thưa - Nguyễn Thanh Tùng

    Dùng để ước lượng lỗi dự đoán • Dùng để chọn các giá trị tham số phù hợp cho mô hình (vd: tham số k trong k--lánggiềnggần nhất) CSE 445: Học máy | Học kỳ 1, 2016-2017 Kỹ thuật kiểm tra chéoAuto Data: LOOCV vs. K-fold CV Hình trái: Sai số LOOCV Hình phải: 10-fold CV được chạy nhiều lần, đồ thị biểu diễn sai khác nhỏ về lỗi CV LOOCV là trườn...

    pdf48 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 981 | Lượt tải: 1

  • Bài giảng Học máy - Bài 2: Học có giám sát - Nguyễn Thanh TùngBài giảng Học máy - Bài 2: Học có giám sát - Nguyễn Thanh Tùng

    Giải thuật Học máy “Tốt nhất” • Tin tồi: Không có giải thuật nào tốt nhất – Không có giải thuật học máy nào thực hiện tốt cho mọi bài toán • Tin tốt: Tất cả các giải thuật học máy đều tốt – Mỗi giải thuật học máy thực hiện tốt cho một số bài toán • Định lý “No free lunch” – Wolpert (1996): các giải thuật thực hiện như nhau khi ta lấy trung b...

    pdf96 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 791 | Lượt tải: 1

  • Bài giảng Học máy - Bài 1: Giới thiệu về Học máy - Nguyễn Thanh TùngBài giảng Học máy - Bài 1: Giới thiệu về Học máy - Nguyễn Thanh Tùng

    Các giải thuật Học máy • Để lọc thư rác hoặc nhận dạng chữ viết tay, chúng ta gắn nhãn các mẫu (quan sát) để học mô hình từ chúng – Học máy có giám sát: Huấn luyện cho giải thuật học máy xây dựng mô hình từ các mối quan hệ trong dữ liệu, dựa trên tập các cặp đầu vào-ra của các quan sát. • Để phát hiện các nhóm bệnh nhân trong Bệnh án điện tử (...

    pdf78 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 1016 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 9: Tập tin - Trần QuangBài giảng Kỹ thuật lập trình - Chương 9: Tập tin - Trần Quang

    Các loại tập tin  Tập tin văn bản (text)  Các byte trong mô hình tập tin chứa các ký tự đọc được (có nghĩa) bởi con người  Tập tin có thể mở ra để đọc và thay đổi bởi chương trình soạn thảo văn bản như NOTEPAD.  Tập tin nhị phân (binary)  Được tạo bởi chương trình nào đó, không dành cho con người đọc và hiểu trực tiếp bằng NOTEPAD  C...

    pdf33 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 852 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 8: Hàm - Trần QuangBài giảng Kỹ thuật lập trình - Chương 8: Hàm - Trần Quang

    Lợi ích của hàm  Tránh lặp lại mã nguồn  Tiết kiệm thời gian phát triển  Thay đổi đoạn mã nguồn trong hàm nhanh và dễ dàng, chỉ tại một nơi  Sử dụng lại một đơn vị tính toán mà không phải viết lại  Tiết kiệm thời gian phát triển  Có thể chia sẻ đơn vị tính toán không chỉ cho một dự án mà cho nhiều dự án

    pdf34 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 843 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 7: Con trỏ - Trần QuangBài giảng Kỹ thuật lập trình - Chương 7: Con trỏ - Trần Quang

    Ứng dụng của con trỏ  Mảng trong C  Phải biết trước số lượng phần tử tại thời điểm viết chương trình  Do đó, cần phải khai báo một số lượng lớn các ô nhớ để sẵn. Tuy nhiên, tại một thời điểm nào đó, chương trình có thể sẽ sử dụng ít hơn rất nhiều  lãng phí  Yêu cầu: có thể nào dùng mảng với số lượng phần tử chỉ cần biết lúc chương trì...

    pdf28 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 837 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 6: Kiểu cấu trúc kiểu mảng – chuỗi - Trần QuangBài giảng Kỹ thuật lập trình - Chương 6: Kiểu cấu trúc kiểu mảng – chuỗi - Trần Quang

    kiểu cấu trúc (struct)  Là kiểu dữ liệu phức hợp, bao gồm nhiều thành phần có thể thuộc các kiểu dữ liệu khác nhau  Các thành phần gọi là: trường dữ liệu (field)  Một biến thuộc kiểu cấu trúc được xem là một tập hợp nhiều biến đơn lẻ thành một biến duy nhất  Ví dụ  Mỗi sinh viên cần lưu các thông tin:  Mã số sinh viên  Họ tên  Ngà...

    pdf37 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 736 | Lượt tải: 1

  • Bài giảng Kỹ thuật lập trình - Chương 4: Cấu trúc rẽ nhánh - Trần QuangBài giảng Kỹ thuật lập trình - Chương 4: Cấu trúc rẽ nhánh - Trần Quang

    Câu lệnh  Câu lệnh là một câu viết bằng ngôn ngữ lập trình. Kết thúc câu lệnh là dấu chấm phẩy (;)  Các loại câu lệnh  Câu lệnh đơn (câu đơn)  Ví dụ: câu khai báo biến, câu lệnh gán,  Câu lệnh phức (câu phức)  Nhiều câu lệnh được đặt trong cặp ngoặc { }  Cạu lệnh thuộc cấu trúc điều khiển như: if, ifelse, switch, for, while, do whil...

    pdf32 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 814 | Lượt tải: 1

  • Bài giảng Đồ họa hiện thực ảo - Bài 4B: Phép biến đổi trong không gianBài giảng Đồ họa hiện thực ảo - Bài 4B: Phép biến đổi trong không gian

    Solution „ Chuyển P1 về gốc tọa độ. „ Quay quanh trục y sao cho P1P2 nằm trên mặt phẳng (y, z) „ Quay quanh trục x sao cho P1P2 trùng với trục z. „ Quay quanh trục z sao cho P1P3 nằm trên mặt phẳng (y, z) Euler’s Theorem: Every rotation around the origin can be decomposed into a rotation around the x-axis followed by a rotation around the y-...

    pdf27 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 901 | Lượt tải: 0

  • Bài giảng Đồ họa hiện thực ảo - Bài 4: Các phép biến đổi đồ hoạBài giảng Đồ họa hiện thực ảo - Bài 4: Các phép biến đổi đồ hoạ

    Phép biến đổi Affine Affine Transformations? „ Phép biến đổi Affine „ Ví dụ: phép biến đổi tọa độ với chỉ 2 điểm đầu cuối của đoạn thẳng tạo thành 2 điểm mới mà khi nối chúng với nhau tạo thành đoạn thẳng mới. „ Các điểm nằm trên đoạn thẳng sẽ có kết quả là điểm nằm trên đoạn thẳng mới với cùng phép biến đổi thông qua phép nội suy.

    pdf41 trang | Chia sẻ: thanhle95 | Ngày: 03/07/2021 | Lượt xem: 915 | Lượt tải: 0