1. Toán học: • Đại số tuyến tính: Vector intro for linear algebra (video) | Khan Academy • Xác suất và thống kê: • Tối ưu hóa 2. Lập trình: • Python (hoặc R): Cơ bản và nâng cao • Cơ bản về SQL: Truy vấn cơ sở dữ liệu 2. Các công cụ và ngôn ngữ: 1. Xử lý dữ liệu: • Pandas (Python) • Dplyr (R) 2. Visualisation: • Matplotlib và Seaborn (Python) • ggplot2 (R) 3. Machine Learning: • Scikit-learn (Python) • Caret (R) 4. Deep Learning: • TensorFlow và Keras (Python) • PyTorch (Python) 3. Các kỹ thuật và mô hình: 1.Xử lý và tiền xử lý dữ liệu: • Chuẩn hóa, chuẩn hóa, điền giá trị thiếu, mã hóa 2.Mô hình hóa: • Phân loại, hồi quy, gom cụm, học không giám sát 3.Tối ưu hóa mô hình: • Đánh giá mô hình, tinh chỉnh tham số, tối ưu hóa 4.Mô hình đặc biệt: • Xử lý dữ liệu chuỗi (Time Series) • Học sâu (Neural Networks)