문제: MNIST의 숫자 손글씨 데이터를 이용해 모델을 학습시킬 때 출력 함수(hypothesis 함수)로 소프트 맥스 함수를 이용하는 이유를 설명하시오.

답: MNIST의 숫자 손글씨 데이터에서는 손글씨로 써진 숫자가 0부터 9까지 있다. 소프트맥스의 주요 특징중의 하나가 함수의 출력 값들을 모두 더하면 1이 되어서 출력 값들을 확률로 이용할 수 있다는 것이다. 이러한 특징을 이용해 한 손글씨 사진에 대해 함수가 0부터 9까지 각각 손글씨로 써진 숫자일 확률을 출력하면 가장 높은 값에 해당하는 숫자가 손글씨로 써진 숫자일 확률이 높기 때문이다.