Bỏ qua điều hướng
EN
Tất cả bài viết

Cây quyết định, Random Forest và Gradient Boosting: vũ khí số một cho dữ liệu dạng bảng

Cây quyết định chia dữ liệu bằng Gini/entropy, vì sao một cây dễ overfit, Random Forest gộp nhiều cây (bagging), gradient boosting sửa lỗi tuần tự; thực hành với scikit-learn, giới thiệu XGBoost/LightGBM/CatBoost, feature importance và permutation importance.

9 phút đọc

Ôn tập bài nàyPROThẻ ghi nhớ & câu hỏi ôn tập7 thẻ ghi nhớ · 6 câu trắc nghiệm

Deep Learning thống trị ảnh, âm thanh và văn bản. Nhưng với dữ liệu dạng bảng — bảng giao dịch, hồ sơ khách hàng, log hệ thống — các mô hình dựa trên cây như Random Forest, XGBoost, LightGBM vẫn thường thắng, chạy nhanh hơn, cần ít tinh chỉnh hơn. Phần lớn bài thi Kaggle dạng bảng được thắng bằng gradient boosting.

Bài này đi từ một cây quyết định đơn lẻ tới hai cách gộp nhiều cây: bagging (Random Forest) và boosting.

Bài viết PRO

Phần còn lại dành cho thành viên PRO

Nâng cấp PRO để đọc trọn bài, kèm câu hỏi luyện tập, thẻ ghi nhớ và Hỏi Victor ngay trên bài.

Bài này thế nào?

Bài viết có hữu ích với bạn?

Đánh giá giúp mình biết nên viết thêm về chủ đề nào.

Đang tải đánh giá…
Chọn số sao từ 1 đến 5

Bình luận

Đăng nhập để bình luận không cần nhập tên và được duyệt nhanh hơn.

0/2000
Đang tải bình luận…

Đọc tiếp

Bài số № 31PRO

Lộ trình AI Engineer 2026: học Machine Learning, Deep Learning, Computer Vision từ đâu

Bản đồ 14 bài để đi từ toán và Python tới Machine Learning, Deep Learning, Computer Vision và triển khai mô hình — kèm danh sách khoá học, sách, tài liệu miễn phí đáng tin cậy và cách học không bị lạc.

Bài số № 30PRO

Toán cho Machine Learning: vector, ma trận, đạo hàm và xác suất viết bằng NumPy

Phần toán tối thiểu để đọc hiểu ML và Deep Learning: tích vô hướng, nhân ma trận, gradient, quy tắc chuỗi, phân phối xác suất, kỳ vọng, Bayes — mỗi khái niệm đi kèm vài dòng NumPy và chỗ nó xuất hiện trong mô hình thật.

14 phút đọc

Bài số № 29PRO

Python cho dữ liệu: NumPy, Pandas, Matplotlib qua bộ dữ liệu Titanic

Bộ công cụ hằng ngày của AI Engineer: vector hoá với NumPy, đọc–lọc–gộp–làm sạch dữ liệu với Pandas, vẽ biểu đồ khám phá với Matplotlib. Thực hành trọn một vòng EDA trên Titanic, kết thúc bằng bảng đặc trưng sẵn sàng cho mô hình.

11 phút đọc