Giới thiệu chung về học máyGiới thiệu chung... Một số ứng dụng của học máy Những ứng dụng khó lập trình theo cách thông thường do không tồn tại hoặc khó giải thích kinh nghiệm, kỹ năng
Trang 1NHậP MÔN TRÍ TUệ NHÂN TạO
Chương 5: Học máy
18/04/22
Phạm Việt Hưng - TTNT
Trang 2Giới thiệu chung về học máy
Giới thiệu chung
Trang 3Tài liệu tham khảo
N Nilsson Introduction to machine learning
http://ai.stanford.edu/people/nilsson/mlbook.html
T Mitchell Machine learning McGraw-Hill, 1997
E Alpaydin Introduction to machine learning MIT Press 2004
S Russell, P Norvig Artificial Intelligence: A
Modern Approach (2 nd Edition) 2002
18/04/22 Phạm Việt Hưng - TTNT
Trang 5Lý do ra đời và phát triển HM
Dữ liệu nhiều và rẻ; tri thức ít và hiếm hơn
Sự tiến bộ của lý thuyết tính toán và tốc độ máy tính
Sự tương tự với khả năng trí tuệ của con
người
18/04/22 Phạm Việt Hưng - TTNT
Trang 6Một số ứng dụng của học máy
Những ứng dụng khó lập trình theo cách thông thường do không tồn tại hoặc khó giải thích kinh nghiệm, kỹ năng của con người
Nhận dạng chữ viết, âm thanh, hình ảnh
Lái xe tự động, thám hiểm sao Hoả
Chương trình máy tính có khả năng thích nghi: lời giải thay đổi theo thời gian hoặc theo tình
huống cụ thể
Chương trình trợ giúp cá nhân
Định tuyến mạng
Trang 8 Lái xe tự động
Sử dụng mạng nơron
Trang 9 Ảnh mẫu
Ảnh cần nhận dạng
Nhận dạng mặt người
18/04/22 Phạm Việt Hưng - TTNT
Trang 10Một số ứng dụng khác
Phân loại văn bản, lọc thư rác
Tách thông tin từ văn bản
Tôi có cái máy X800 của Panasonic màu trắng Máy còn đẹp 98%
Hàng Japan xịn Máy kèm thẻ mini SD 128MB Máy chụp ảnh quay phim rất nét và đẹp Nghe gọi to, rõ, sóng khoẻ, Tất cả đều rất tốt Tôi muốn bán máy với giá 3T7
Ai mua xin vui lòng liên hệ trưc tiếp với tôi theo số 0901234567
Trang 1118/04/22 Phạm Việt Hưng - TTNT
Trang 12Ứng dụng trong sinh
học phân tử: phân
tích dữ liệu biểu hiện
gien
Trang 13Học máy là gì
Học máy:
Trang 16Các dạng kinh nghiệm
Kinh nghiệm trực tiếp và gián tiếp
ứng
Có hướng dẫn (giám sát) và không hướng dẫn
Trang 18Biểu diễn hàm đích thế nào
Trang 19Thiết kế chương trình học máy
Lựa chọn dữ liệu hoặc kinh nghiệm
Lựa chọn hàm đích
Lựa chọn biểu diễn cho hàm đích
Lựa chọn thuật toán học
Tiến hành học (huấn luyện)
18/04/22 Phạm Việt Hưng - TTNT
Trang 20Phân loại học máy
Học có giám sát (supervised)
Phân loại (classification)
Học không giám sát (unsupervised)
Học tăng cường (reinforcement)
Trang 21Phân loại
chiều cao cân nặng
18/04/22 Phạm Việt Hưng - TTNT
Trang 22Tính ngược (regression)
Tuổi
Trang 23Ứng dụng học có giám sát
Dự đoán cho tình huống trong tương lai : sử
dụng quy tắc học được để dự đoán đầu ra cho đầu vào trong tương lai
Phát hiện tri thức : dưới dạng quy tắc học được (dễ hiểu hơn)
Rút gọn : quy tắc gọn hơn dữ liệu
Phát hiện ngoại lệ : những trường hợp không theo quy tắc
18/04/22 Phạm Việt Hưng - TTNT
Trang 24Học luật kết hợp
Ví dụ: phân tích giỏ mua hàng
P(Y|X) xác suất người mua hàng X còn mua hàng Y.