시그모이드 함수

시그모이드 함수는 S자형 모양의 함수다. 

시그모이드 함수는 x값이 0일때 0.5이고 한없이 적은 값의 음수값이 x값일 때 0에 한없이 가까워지고 한없이 큰 양수는 1에 한없이 가까워진다. 즉 x값이 얼마나 증가하던 얼마나 감소하던 y값은 0과 1사이의 값을 가지게 된다. 

이 성질 관련 하이퍼볼릭탄젠트 함수(tanh)와 비교해 볼 수 있는데 tanh함수는 -1과 1사이의 값을 가지며 x값이 0일때 y값도 0을 가지는 시그모이드 함수를 보완한 함수다. 

시그모이드 함수는 동물 사진을 넣었을 때 이게 어떤 동물인지 판별하는 등 수치예측이 아닌 범주에 속하는지에 대한 예측에 이용된다.

이 성질 관련 비슷한 함수로는 softmax함수가 있다. 둘의 차이가 있다면 시그모이드 함수는 동물 사진을 넣었을 때 고양이일 확률 95%, 너구리일 확률 50%와 같이 나오는데 softmax함수는 고양이일 확률 99%, 너구리일 확률 1%와 같이 합이 1이 되게 나온다는 점이다. 

반응형