Giảm chiều: trích xuất đặc trưng

Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Lisa Stuart

Data Scientist

Phương pháp học không giám sát

  • Phân tích thành phần chính (PCA) --> Bài 3.1
  • Phân rã giá trị suy biến (SVD) --> Bài 3.1
  • Phân cụm/nhóm --> Bài 3.3
  • Khai phá dữ liệu khám phá
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Giảm chiều != chọn đặc trưng

Biểu đồ PCA

Chọn đặc trưng

1 https://slideplayer.com/slide/9699240/ 2 https://www.analyticsvidhya.com/blog/2016/03/practical-guide-principal-component-analysis-python/
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Lời nguyền số chiều

Biểu đồ số chiều vs hiệu năng

1 https://www.visiondummy.com/2014/04/curse-dimensionality-affect-classification/
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Tìm kiếm 1-D

Không gian tìm kiếm 1-D

Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Tìm kiếm 2-D

Không gian tìm kiếm 2-D

Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Tìm kiếm 3-D

Không gian tìm kiếm 3-D

Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Phương pháp giảm chiều

  • PCA
  • SVD
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

PCA

Biểu đồ PCA Iris

  • PCA
    • Mối quan hệ giữa X và y
    • Tìm các trục chính
    • Tịnh tiến, xoay và co giãn
    • Chiếu dữ liệu xuống không gian thấp hơn
1 https://scikit-learn.org/stable/modules/decomposition.html
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

SVD

Biểu đồ SVD Iris

  • SVD
    • Đại số tuyến tính và giải tích vectơ
    • Phân rã ma trận dữ liệu thành ba ma trận
    • Cho ra các giá trị “đặc trưng” (singular)
    • Phương sai xấp xỉ bằng tổng bình phương các giá trị đặc trưng
1 https://galaxydatatech.com/2018/07/15/singular-value-decomposition/
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Hàm giảm chiều

Hàm/phương thức trả về
sklearn.decomposition.PCA phân tích thành phần chính
sklearn.decomposition.TruncatedSVD phân rã giá trị suy biến
PCA/SVD.fit_transform(X) fit và biến đổi dữ liệu
PCA/SVD.explained_variance_ratio_ tỷ lệ phương sai giải thích bởi PC
Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Ayo berlatih!

Luyện tập câu hỏi phỏng vấn Machine Learning bằng Python

Preparing Video For Download...