搜索资源列表
perceptron
- 4. 试将感知机学习算法用C语言编成程序,并做下述的 维随机矢量 的二值分类的模拟实验: (1) 用程序产生M个均值为0,方差为1的正态随机矢量(取维数 ,即 , ;每个 为服从N(0,1) 分布的随机变量)。要求产生三组矢量(分别取M=10,20,30), 分别用每组矢量训练一个感知机模型。对于每个训练矢量 ,给定其理想输出为 。在每组训练收敛后,再产生30个新矢量,用来检验所得到的感知机的分类性能。对每一组结果要给出收敛时所用的迭代次数 ,收敛时的权矢量值 ,和检验时所达到的正确分类率
正态分布函数实现
- 调用该函数可以实现正态分布函数,首先产生(min,max)之间均匀分布的随机数,再计算正态分布概率密度函数,最后产生产生正态分布随机数