Site icon TAPIT

Hiểu về Học máy trong trí tuệ nhân tạo

Học máy (Machine learning) là một tập con (subset) của trí tuệ nhân tạo. Vậy mục tiêu của học máy là gì? Nó khác biệt thế nào so với thuật toán truyền thống thông thường và những khái niệm nào liên quan đến học máy? Tại bài viết chia sẻ này, mình sẽ cùng các bạn giải đáp những câu hỏi trên.

1. Hiểu về học máy

2. So sánh thuật toán truyền thống và học máy

Một các đơn giản hơn để hiểu tổng quát về học máy là So sánh Thuật toán truyền thống và Thuật toán học máy.

Hình 1. Mô hình thuật toán truyền thống

Thuật toán truyền thống (Traditional algorithm): Tham số và quy tắc của hệ thống được thiết kế bởi con người. Thuật toán nhận dữ liệu đầu vào và cho ra kết quả

Hình 2. Mô hình thuật toán học máy

Thuật toán học máy (Machine learning algorithm): Thuật toán huấn luyện học máy tự động phát triển các tham số và quy tắc dựa trên dữ liệu đầu vào. Trong giai đoạn huấn luyện, thuật toán học máy phát triển các quy tắc để phân loại dữ liệu đầu vào một cách chính xác nhất có thể. Các quy tắc phát triển trong giai đoạn huấn luyện là một mô hình toán học hoặc thống kê và thường được gọi là mô hình AI (AI model). 

Các mô hình – model sau đó có thể được sử dụng để dự đoán các câu trả lời và giá trị từ dữ liệu mới mà chưa bao giờ được thấy trong quá trình huấn luyện. Quá trình này được gọi là suy diễn (inference) vì mô hình đang cố gắng suy ra các giá trị hoặc ý nghĩa từ dữ liệu mới. Nếu các quy tắc hoạt động tốt trong nhiệm vụ này (với dữ liệu đầu vào chưa từng thấy), thì chúng ta có thể nói rằng mô hình AI đang tổng quát (generalization) tốt.

3. Các khái niệm cơ bản trong Học máy

Tài liệu tham khảo:

  1. Representation in Machine Learning
  2. What is machine learning (ML)?

Chúc các bạn thành công!

Thuong Nguyen

Tìm hiểu thêm:
Tổng hợp hướng dẫn Internet of Things với NodeMCU ESP8266 và ESP32
Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32
[HỌC ONLINE: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]
Fanpage TAPIT: TAPIT – AIoT Learning