Rosenblatt感知器
Rosenblatt感知器,感知器也叫预测机
那么感知器有什么用呢?感知器可以拟合任何的线性函数,任何线性分类或线性回归问题都可以用感知器来解决。
使用python实现Rosenblatt感知器
pass:此次python实验的预测函数不含偏置项系数,所以函数图像过原点,只能拟合因果是成正比的数据或只能完成可被过原点的直线分类的数据
算法图
线性回归问题
-
首先先引入需要用到的库
import numpy from matplotlib import pypolt
引入numpy数学库以方便我们的数学计算
引入matplotlib中的pyplot模块进行画图操作
numpy使用手册:NumPy 中文
matplotlib使用手册:Matplotlib 中文
-
获取数据以便进行训练
def getdata(count): """获取指定数量的数据""" x = np.random.rand(count)#生成区间[0,1)的随机数 x = np.sort(x)#进