1. 학습
  2. /
  3. 강의
  4. /
  5. Giảm Chiều Dữ Liệu với Python

Connected

연습 문제

PCA để nén ảnh

Bạn sẽ giảm kích thước của 16 ảnh chữ số viết tay (bộ dữ liệu MNIST) bằng PCA.

Mẫu dữ liệu là ảnh thang xám 28 x 28 pixel, đã được làm phẳng thành mảng 784 phần tử (28 x 28 = 784) và đưa vào mảng numpy 2D X_test. Mỗi pixel trong 784 pixel có giá trị từ 0 đến 255 và có thể xem như một đặc trưng.

Một pipeline gồm bộ chuẩn hóa và mô hình PCA để chọn 78 thành phần đã được nạp sẵn với tên pipe. Pipeline này đã được fit trên toàn bộ bộ dữ liệu MNIST, ngoại trừ 16 mẫu trong X_test.

Cuối cùng, một hàm plot_digits đã được tạo sẵn để vẽ 16 ảnh theo dạng lưới.

지침 1/4

undefined XP
    1
    2
    3
    4
  • Vẽ dữ liệu mẫu MNIST.