
Python Course Review - 05. CNN 학습기법
·
AI SOC COURSE/Python (Keras)
1. AlexNet (Multi GPU, Data Augmentation)AlexNet은 2012년 ImageNet 대회에서 압도적인 성능 향상을 보여준 모델로, CNN이 부활하는 계기가 되었음. * Multi-GPU Training 당시 GPU 메모리 한계로 인해 네트워크를 두 개의 GPU에 병렬 분산해 학습. -> 레이어를 나눠서 각각의 GPU에서 계산하고, 일부 레이어는 동기화함. -> 병렬 컴퓨팅 도입으로 학습 시간 단축.* Data Augmentation 훈련 데이터에 랜덤 크롭, 좌우 반전, 밝기 변화 등의 변형을 추가해 모델이 더 일반화되도록 학습시킴. -> Overfitting 감소 + 더 다양한 feature 학습 가능2. Sigmoid -> ReLU기존 CNN에서는 Sigmoid, t..