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ÈOMá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ông2. 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