感知机:
感知机接收多个输入信号,输出一个信号。“信号”可以想象成电流或河流那样具备“流动性”的东西。像电流流过导线,向前方输送电子一样,感知机的信号也会形成流,向前方输送信息。但是,和实际的电流不同的是,感知机的信号只有“流/不流”(1/0)两种取值。
在本书中,0对应“不传递信号”,1对应“传递信号”。
输入信号被送往
权重相当于电流中所说的电阻。电阻是决定电流流动难度的参数,电阻越低,通过的电流越大。而感知机的权重则是值越大,通过的信号就越大。
逻辑电路思考与门 AND gate
与非门就是颠倒了与门的输出。仅当x1和x2同时为1时输出0. 要表示与非门可以用(-0.5,-0.5,-0.7)把与门的参数值取反,就可以实现与非门。
机器学习的课题就是将这个决定参数值的工作交由计算机自动进行。学习是确定合适的参数的过程,而人要做的是思考感知机的构造(模型),并把训练数据交给计算机。
import numpy as np
import matplotlib.pyplot as plt
#生成数据
x = np.arrange(0, 6, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
#绘制图形
plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle="--",label="cos")
plt.xlabel("x")
plt.ylabel("y")
plt.title("sin & cos")
plt.legend()##图例
plt.show()