728x90
반응형

시그모이드 함수

 

파이썬 코드

import numpy as np
import matplotlib.pylab as plt

def sigmoid(x):
    return 1/(1+np.exp(-x)) # 시그모이드 수식

x = np.array([-1.0, 1.0, 2.0])
print("sigmoid(x) = ",sigmoid(x)) 

[그림1] 시그모이드 함수

 

 

시그모이드 함수 그래프 

 

파이썬 코드

import numpy as np
import matplotlib.pylab as plt

def sigmoid(x):
    return 1/(1+np.exp(-x)) # 시그모이드 수식



x = np.arange(-5.0, 5.0, 0.1) # -5.0 ~ 5.0까지 0.1씩 증가
y = sigmoid(x)
plt.plot(x,y)
plt.ylim(-0.1,1.1) # y축 값의 범위 설정
plt.show()

[그림2] 시그모이드 함수 그래프

728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기