Data Engineering/Language
2022. 6. 30.
[Python] Sigmoid vs Softmax 함수 정리
(1) sigmoid Sigmoid 함수는 모든 범위의 실수를 취하고 0에서 1 사이의 출력 값을 반환합니다. 시그모이드 함수는 "S" 형태의 포함될 커브를 생성합니다. 시그모이드는 이진분류에서 사용되는 함수입니다. 1) 양수 및 0에 수렴 : 숫자가 0보다 크거나 같은 경우 2) 음수 및 0에 수렴 : 숫자가 0보다 작거나 같은 경우 시그모이드 함수 사용 1) 로지스틱 회귀 모델에서 이진 분류에 사용되는 시그모이드 함수. 2) Activation function 기능으로 사용 xvals = np.arange(-5,5,0.0001) def sigmoid(x): return 1/ (1+np.exp(-x)) yvals = sigmoid(xvals) plt.plot(xvals,yvals) plt.grid() ..