sigmoid函数又叫Logistic函数,S函数(因为其形状为S型)。
函数定义:
函数的基本性质:
1,定义域:(−∞,+∞)
2,值域:(−1,1)
3,函数在定义域内为连续和光滑函数
Python代码绘制一个:
import numpy as np
import matplotlib.pyplot as plt
#定义sigmoid函数
def sigmoid(x):
return 1.0 / (1.0 + np.exp(-x))
if __name__ == '__main__':
x = np.linspace(-15, 15)
y = sigmoid(x)
plt.plot(x, y, label="sigmoid", color="red")
plt.legend()
plt.grid()
plt.show()
如图: