시그모이드 함수도 로지스틱 함수와 비슷하게 S자 모양을 띱니다. 하지만 입력값에 따른 출력값을 보면 로지스틱 함수와 차이점이 보입니다. 2, 4, 6 같은 양수를 입력값으로 넣으면 출력값이 1에 가까워지지만 -2, -4, -6, -8 같은 음수를 넣으면 출력값이 0에 가까워지는 것을 볼 수 있습니다.
여러 뉴런에서 들어온 신호 세기를 모아서 그 값이 0보다 클수록 1에 가까운 숫자로 바꾸어 줍니다. 반대로 신호 세기가 0보다 작을수록 0에 가까운 숫자로 바꾸어 주는 특징을 보이는 활성화 함수는 시그모이드 함수입니다.