소프트맥스 회귀는 가설 함수로 소프트맥스 함수를 사용하며, 비용 함수로는 Cross Entropy 를 사용한다.
소프트맥스 함수 (가설 함수)

Cross Entropy (비용 함수)

예를 들어, 예측 벡터값이 [0.5, 0.2, 0.3] 이고, 실제 벡터값이 [1, 0, 0] 라면
해당 공식에 의해 cost 는 -log(0.5) 가 된다.
Cross Entropy 공식은, 예측 벡터와 실제 벡터 중 정답 값의 오차만 계산하는 의미와 동일하다.
예측 벡터의 확률 합은 1 이기 때문에,
0.5 라는 확률값을 1 로 맞추기만 한다면, 나머지 확률값들은 0 으로 수렴하기 때문이다.
Source : https://wooono.tistory.com/126