본 포스팅 한빛미디어의 <혼자공부하는 머신러닝+딥러닝(박해선 저)>를 요약 정리했습니다.


패션 MNIST

패션 MNIST는 기계 학습과 컴퓨터 비전 연구를 위해 사용되는 데이터셋 중 하나로 전통적인 손글씨 숫자 MNIST 데이터셋의 대안으로 개발되었다. 해당 데이터셋은 , 액세서리 등 다양한 패션 아이템의 이미지로 구성되어 있고 각 이미지는 28x28 픽셀의 흑백 이미지로 구성된다.
주로 이미지 분류 알고리즘을 개발하고 평가하는데 사용되고 딥러닝 라이브러리에서 데이터를 가져올 수 있다. 그리고 아래와 같이 패션 아이템을 나타내는 총 10개의 클래스가 있다.

  1. T-shirt/top
  2. Trouser
  3. Pullover
  4. Dress
  5. Coat
  6. Sandal
  7. Shirt
  8. Sneaker
  9. Bag
  10. Ankle boot

패션 MNIST를 불러오는 방법은 아래 코드와 같이 불러오면 된다.

from tensorflow import keras
(train_x, train_y), (test_x, test_y) = keras.datasets.fashion_mnist.load_data()

인공 신경망