문제
시그모이드(Sigmoid) 함수의 출력 범위로 옳은 것은?
① y > 0 ② 0 또는 1 ③ -1 ≤ y ≤ 1 ④ 0 ≤ y ≤ 1
정답
4번
해설
정답: 4. 시그모이드 함수 σ(x) = 1/(1+e⁻ˣ)의 출력은 0과 1 사이의 값을 가진다(엄밀히는 0 < y < 1의 개구간이지만, 보기 중 출력 범위를 나타내는 것은 4번이다).
오답 풀이
- 1번: 출력이 0보다 큰 것은 맞지만 1을 넘지 않는다는 상한 정보가 없어 범위 표현으로 부적절하다.
- 2번: 0 또는 1의 이산값이 아니라 연속값을 출력한다.
- 3번: −1~1은 하이퍼볼릭 탄젠트(tanh)의 출력 범위이다.
- 4번: 시그모이드의 출력 범위로 옳다.
보충 개념 시그모이드는 출력을 확률처럼 해석할 수 있어 이진 분류의 출력층에 주로 사용된다.