Machine Learning là gì? (tiếp tục)
Máy học là các máy tính lập trình để tối ưu hóa một tiêu chuẩn hiệu suất sử dụng dữ liệu ví dụ hay trải
nghiệm đã qua. Chúng ta có một mô hình định nghĩa lên tới một vài tham số, và học là thực thi của một
chương trình máy tính để tối ưu hóa các tham số của mô hình sử dụng dữ liệu huấn luyện hay trải nghiệm
đã qua. Mô hình có thể là đoán để thực hiện các đoán trong tương lai, hay là mô tả để thu kiến thức
từ dữ liệu, hay cả hai.
Máy học sử dụng lí thuyết thống kê trong xây dựng các mô hình toán học, vì nhiệm vụ lõi là đưa ra suy
luận từ một mẫu. Vai trò của khoa học máy tính là gấp đôi: Trước tiên, trong huấn luyện, chúng ta
cần các thuật toán hiệu quả để giải quyết vấn đề tối ưu hóa, cũng như lưu giữ và xử lí lượng khổng lồ
dữ liệu chúng ta nhìn chung có. Thứ hai, một khi một mô hình được học, trình bày và giải pháp thuật
toán của nó cho suy luận cũng cần là hiệu quả. Trong các ứng dụng nhất định, hiệu quả của học hay thuật
toán suy luận đó là phức tạp thời gian và không gian của nó, có thể là quan trọng như chính xác đoán.
Chúng ta hãy thảo luận một vài ứng dụng ví dụ chi tiết hơn, để giành cái nhìn bên trong vào các dạng
và sử dụng máy học.
