#fashion_mnist
- tensorflow keras에 있는 datasets에서 fashion_mnist 파일을 불러들어와서 image와 lable로 트레이닝 테스트 스플릿을 하고 이미지 데이터를 보기 위해서 matploblib에 있는 imshow를 사용하였다.
-데이터를 255로 나눠 minmax화 시켰고
-기본적인 예측모델들은 데이터를 1차원으로 받아들이기 때문에 flatten 시켰다.
-Sequential을 이용해서 모델을 만들고 첫번째 레이어는 전부 input_shape시킨다. 그리고 Sequential모델을 만드는 방법은 2가지 이다.
- adam 옵티마이저를 사용해서 컴파일 하였고 지표로는 정확도를 사용했다. 그리고 다중 클래스 분류문제이므로 sparse_categorical_crossentropy를 사용하였다. 이는 최적화할 손실함수를 정의하고 최적화에 사용할 경사 하강법 옵티마이저를 선택한것이다.
- fit 시키면 정확도가 89%까지 나오는것을 볼 수 있다.
'Data Analysis > Tensorflow' 카테고리의 다른 글
[tensorflow] pycharm 설치 및 환경설정 (0) | 2020.12.18 |
---|---|
[tensorflow2][CNN] 영상 자동 모자이크 시스템 (0) | 2020.07.23 |
[tensorflow] iris data (0) | 2020.01.14 |
[tensorflow][cnn] image classification - mnist (0) | 2020.01.13 |
[tensorflow] 이미지 데이터 불러오는 다양한 방법들 (0) | 2020.01.13 |