CNN

MNIST Classification아래 그림과 같이 28x28 pixel 정보를 가지고 숫자를 분류하는 아주 유명한 dataset이다.가끔 사람이 보기에도 좀 애매한 것들이 있다.예를 들면, 3행 2열의 5같은 것들...Source Codeimport numpy as npfrom tensorflow import kerasfrom keras.layers import Dense, Conv2D, MaxPooling2D, Dropout, BatchNormalization, Activation, Flattenfrom keras.datasets import mnistfrom keras.utils import to_categoricalimport matplotlib.pyplot as plt(x_train, y_tr..
Overview 유명한 데이터셋 CIFAR-10으로 CNN을 학습시켜 보았다. CNN은 세 가지 모델을 만들어봤다. 결론부터 말하면 널리 알려져 있는 일반화 기법인 Batch Normalization, Dropout을 사용해도 성능이 눈에 띄게 좋아지지는 않는다. 모델과 파라미터를 더 열심히 최적화하면 정확도를 10%는 올릴 수 있을 것 같은데 연습용이니까 힘빼지 않는 걸로... Model 종류 Simple CNN CNN w/ Batch Normalization CNN w/ Dropout Training Data import numpy as np from tensorflow import keras from keras.datasets import cifar10 from keras.layers import ..
jumeong
'CNN' 태그의 글 목록