■ 신경망 학습 시키기 위해 알아야할 3가지 개념
- 오차함수 :
- 신경망이 뭘 잘못하고 있는지 깨닫게 해주는 함수
- 오차 함수에 정답 데이터와 예측 데이터를 넣어서 오차가 어떻게 되는지 확인
- 미니배치 :
- 학습할 때 데이터를 한꺼번에 신경망에 넣는 게 아니라 몇백장씩 조금씩 신경망에 넣고 학습시키는 것
- 수치미분 :
- 오차함수의 기울기를 구해서 기울기 만큼 가중치를 갱신할 때 필요
■ 오차함수의 종류
1. 분류 -> 교차 엔트로피 함수(cross entropy error)
2. 회귀 -> 평균 제곱 오차 함수(mean squared error)
'딥러닝' 카테고리의 다른 글
| 4장 11 신경망 활용 사용자 인터 페이스 만들기 (2) | 2022.10.05 |
|---|---|
| 4장 10. fashion mnist 신경망에 사진 넣고 예측하는지 확인해보기 (1) | 2022.10.05 |
| 4장 9. 학습률(learning rate) p.132 (2) | 2022.10.05 |
| 4강 8-2 경사하강법으로 필기체 데이터를 학습시켜보자 (텐써플로우) (2) | 2022.10.05 |
| 4강 - 8. 경사하강법의 개념과 종류(p.129) (1) | 2022.10.05 |