PCA для стиснення зображень
Ви зменшите розмір 16 зображень із рукописними цифрами (набір даних MNIST) за допомогою PCA.
Зразки — це 28×28 пікселів сіротонові зображення, перетворені на одномірні масиви з 784 елементами кожен (28 × 28 = 784) і додані до двовимірного масиву numpy X_test. Кожен із 784 пікселів має значення від 0 до 255 і може розглядатися як ознака.
Конвеєр зі шкалювальником і моделлю PCA для вибору 78 компонент уже завантажено як pipe. Цей конвеєр уже натреновано на всьому наборі даних MNIST, окрім 16 зразків у X_test.
Також для вас створено функцію plot_digits, яка будує 16 зображень у сітці.
Ця вправа є частиною курсу
Зменшення розмірності в Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Plot the MNIST sample data
____