출력 노드가 3개인 신경망의 출력이 소프트맥스(softmax) 함수를 이용해 다음과 같이 계산되었을 때, 입력 샘플 3개에 대한 교차 엔트로피 오차(cross entropy error)의 평균값은? (단, 목표 출력은 원-핫 인코딩(one-hot encoding)을 사용하고, 교차 엔트로피 식에서 로그는 자연로그를 사용하며 자연로그 계산값은 아래 표를 이용한다)
<입력 샘플에 대한 실제 출력 및 목표 출력값> | ||||||
입력 샘플 | 실제 출력 | 목표 출력 | ||||
샘플 #1 | 0.7 | 0.2 | 0.1 | 1 | 0 | 0 |
샘플 #2 | 0.2 | 0.5 | 0.3 | 0 | 1 | 0 |
샘플 #3 | 0.6 | 0.1 | 0.3 | 0 | 0 | 1 |
<자연로그 계산표> | ||||||||
ln(0.1) | ln(0.2) | ln(0.3) | ln(0.4) | ln(0.5) | ln(0.6) | ln(0.7) | ln(0.8) | ln(0.9) |
-2.30 | -1.61 | -1.20 | -0.92 | -0.69 | -0.51 | -0.36 | -0.22 | -0.11 |
- ①0.25
- ②0.50
- ③0.75
- ④1.00
선지를 골라 바로 채점해 보세요.
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)