Explore all courses in this category.
Explore all courses in this category.
Nguyễn Đình Cường
0 comment
09 Nov, 2026
AI, Machine Learning, Deep Learning: ba thuật ngữ này thường được dùng thay thế cho nhau trên báo chí, dù chúng không đồng nghĩa. Hiểu mối quan hệ giữa chúng là bước đầu để đọc tin công nghệ tỉnh táo và định hướng học tập nếu bạn quan tâm đến lĩnh vực này.
Một chương trình chơi cờ dùng các quy tắc và thuật toán tìm kiếm do con người viết cũng là AI, dù không "học" gì. Hệ chuyên gia, hệ thống suy luận theo luật, thuật toán tìm đường đều thuộc phạm vi AI truyền thống.
Thay vì viết luật "nếu email chứa từ A và B thì là spam", bạn đưa cho mô hình nhiều email đã gắn nhãn (spam, không spam). Thuật toán tự tìm ra quy luật phân biệt. Có ba nhóm chính:
Với học máy truyền thống, con người thường phải chọn đặc trưng thủ công (ví dụ từ ảnh, tính các cạnh, màu). Học sâu dùng mạng nơ-ron nhiều tầng để tự học đặc trưng từ dữ liệu thô. Nhờ đó nó vượt trội ở nhận dạng ảnh, giọng nói, xử lý ngôn ngữ, nhưng đòi hỏi nhiều dữ liệu và tài nguyên tính toán hơn. Các mô hình ngôn ngữ lớn là một ứng dụng của học sâu.
Đoạn Python dùng thư viện scikit-learn để huấn luyện một mô hình dự đoán đơn giản với dữ liệu hoa diên vĩ có sẵn:
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier
X, y = load_iris(return_X_y=True)
X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.2, random_state=42
)
model = KNeighborsClassifier(n_neighbors=3)
model.fit(X_train, y_train)
print("Độ chính xác:", model.score(X_test, y_test))
Chỉ vài dòng, nhưng bạn đã thấy quy trình quen thuộc: chia dữ liệu huấn luyện và kiểm tra, huấn luyện, rồi đánh giá.
| Bài toán | Hướng tiếp cận thường hợp |
|---|---|
| Quy tắc rõ ràng, ít thay đổi | Lập trình thông thường |
| Dữ liệu dạng bảng, vừa phải | Học máy truyền thống |
| Ảnh, âm thanh, văn bản phức tạp | Học sâu |
Một lỗi hay gặp là dùng học sâu cho bài toán mà vài quy tắc hay mô hình đơn giản đã giải tốt hơn, rẻ hơn.
Toán giúp bạn hiểu sâu hơn, nhưng bạn có thể bắt đầu bằng thư viện có sẵn và học dần phần toán khi cần. Quan trọng là kiên trì với dữ liệu thật.
Không. Với dữ liệu dạng bảng và lượng dữ liệu vừa phải, mô hình truyền thống thường đơn giản, rẻ và đủ chính xác.
AI là lĩnh vực rộng, học máy là một nhánh dựa trên dữ liệu và học sâu là nhánh mạnh mẽ của học máy. Khi gặp một sản phẩm "dùng AI", hãy hỏi nó đang dùng cách nào, vì câu trả lời quyết định chi phí, dữ liệu cần có và giới hạn của sản phẩm.
Nếu muốn bắt đầu với Python và tư duy dữ liệu, mời bạn xem các khóa học tại codebem.com.
Nguyễn Đình Cường
0 comment