シグモイド関数
しぐもいどかんすう
Sigmoid Function
https://gyazo.com/f6cd5e3e21a5045eb4635661d4111a39
出力の範囲が制限されるため、確率を表現するのに便利 code:sigmoid.py
import numpy as np
import matplotlib.pyplot as plt
def sigmoid(x):
return 1/(1 + np.exp(-x))
x = np.linspace(-10,10,100)
y = sigmoid(x)
plt.figure(figsize = (8,6))
plt.plot(x,y,label = "sigmoid")
plt.title("sigmoid function")
plt.xlabel("x")
plt.ylabel("σ(x)")
plt.legend()
plt.grid(True)
plt.show()