목차
반응형
- MNIST 데이터 사용
과정
1. Feature Extraction
- Convolution을 사용해 Feature 추출
- Tensorflow의 Conv2D 사용
2. Activation Function
- ReLU 사용
- 값을 확인하면 최소값이 음수가 아니라 0임을 확인할 수 있다.
3. Pooling
- MaxPool2D 사용
4. Fully connected
5. Flatten
- output이 한줄로 쫙 펴짐
6. Dense
- 입력과 출력을 연결하는 과정
7. Dropout
- 학습이 진행되면서 학습이 잘 되는 것이 있고 안되는 것이 있는데 그러면 overfitting이 됨
- 그래서 학습할때마다 연결을 끊어주는 과정이 필요함
8. Build Model
- input의 모양과 class의 개수를 지정하고 시작
반응형
'Study > 머신러닝' 카테고리의 다른 글
[PyTorch] PyTorch로 CNN 레이어 쌓기 (0) | 2021.01.17 |
---|---|
[Tensorflow] 텐서플로우를 사용한 CNN 모델 학습&평가하기 (0) | 2021.01.17 |
MNIST 데이터셋을 활용해 시각화하기 (0) | 2021.01.11 |
딥러닝 학습 과정과 용어 (0) | 2021.01.11 |
[6] 마르코프 체인과 LSTM으로 문장 생성하기 (0) | 2020.08.15 |