Machine Learning (ML – Học máy) là một nhánh của AI, trong đó máy tính học từ dữ liệu để tìm ra quy luật và đưa ra dự đoán, thay vì con người phải viết sẵn mọi quy tắc.

🧠 Ví dụ cực đơn giản

Giả sử bạn muốn máy tính phân biệt chó và mèo.

Cách lập trình truyền thống:

Nếu tai nhọn + có ria + ... → Mèo

Nếu mõm dài + ... → Chó

Nhưng cách này rất khó vì có vô số loại chó và mèo.

Với Machine Learning, bạn đưa cho máy rất nhiều dữ liệu:

Ảnh mèo  → MÈO
Ảnh mèo → MÈO
Ảnh chó → CHÓ
Ảnh chó → CHÓ
Ảnh mèo → MÈO

Máy tính tự tìm ra các đặc điểm và quy luật trong dữ liệu.

Sau khi học xong:

Ảnh mới
↓
[Mô hình ML]
↓
"Có khả năng là MÈO"

📊 ML thường làm 3 việc lớn

1. Phân loại

Ví dụ:

Email → Spam / Không Spam
Ảnh → Chó / MèoKhách hàng → Có khả năng mua / Không

2. Dự đoán

Ví dụ:

Diện tích nhà+ Vị trí+ Số phòng+ Tuổi nhà
↓
AI dự đoán↓Giá nhà

3. Tìm quy luật trong dữ liệu

Ví dụ trong hệ thống bán thuốc của bạn:

Dữ liệu bán hàng
↓
Machine Learning
↓
Phát hiện sản phẩm bán chạy
↓
Dự đoán nhu cầu nhập hàng

Đây là một ứng dụng ML rất thực tế.

🔥 Một cách nhớ rất dễ

AI = Máy tính làm việc thông minh
Machine Learning = Cách giúp máy tính học từ dữ liệu
Deep Learning = Một phương pháp ML sử dụng mạng nơ-ron nhiều lớp