본문 바로가기
IT기술노트/인공지능

손실함수(Loss Function)

by 비트코기 2021. 3. 6.
반응형

I. 손실함수의 개요

가. 손실함수(Loss Function)의 정의

   - 신경망의 지도학습에서 학습 데이터에 대한 오차를 측정하는 척도

나. 손실함수의 사용목적

- 신경망에서 가중치와 편향을 최적화 할 때 손실함수의 값을 가능한 작게 하는 값을 찾는다.

- 이때 미분(기울기)을 활용하고, 그 미분 값을 단서로 가중치와 편향 값을 서서히 갱신한다.


II. 손실함수의 종류

종류

설명

평균 제곱

오차

MSE (Mean

Squared Error)

- 각 원소의 출력과 정답 레이블의 차의 제곱에 평균을 취한 것

- 정답의 출력과 정답이 아닌 출력의 오차를 모두 계산

교차

엔트로피

오차

- 정답이 아닌 출력 노드의 레이블 값은 0이므로 정답일 때의 출력만 전체 손실 값을 정하는데 사용

- 자연로그 그래프

- x 1일 때 y 0

- x 0에 가까워질수록 y값은 작아진다.

- x 0이면 y–inf(무한대)가 된다

 

반응형

'IT기술노트 > 인공지능' 카테고리의 다른 글

GAN(Generative Adversarial Networks)  (0) 2021.03.06
오류 역전파(Backpropagation) 알고리즘  (0) 2021.03.06
확률적 경사 하강법(Stochastic Gradient Descent, SGD)  (0) 2021.03.06
Gradient  (0) 2021.03.06
exclusive OR 연산  (0) 2021.03.06
활성화 함수  (0) 2021.03.06
퍼셉트론(Perceptron)  (0) 2021.03.06
MCTS(Monte Carlo Tree Search)  (0) 2021.03.06

댓글