说明:包内解压后含有两个程序,一个是带有归一化的双层BP神经网络,一个是不带归一化的双层BP 神经网络,其中需要输入的数据中第一列为要逼近的目标函数。反向的优化算法选项写在了BP.m文件中,使用时可以替换。BPp文件为带归一化的双层,EX为不带归一化的BP。
说明:赌轮法生成BA网络,可以选择三种初始网络的连接方式,分别孤立节点,全连接和随机连接三种模式。一般选择全连接的方式,分别计算每个节点的度和累积度分布,与随机值比较,即可得出是否有对应的边连接。
说明:BP神经网络的matlab代码,主要用于训练的基本步骤和原理,可以用来进行反馈神经网络的基础训练。具有一定的学习意义。配合书籍 ,可以很快的上手算法。
说明:二维条件下,无线传感器网络覆盖模型为圆,采用虚拟力法,调节传感器节点位置,使覆盖率增大。设定该网络的传感器节点为40个,在长宽为800的区域,调用了覆盖函数,最终得到覆盖图,以及覆盖率曲线
说明:matlab BP神经网络的数据分类——语音特征信号分类
说明:在matlab上进行GUI界面的仿真,基于BP神经网络对字符进行识别,首先在图片中选择要识别的字符,使用imcrop函数提取字符,随后对提取的图片进行预处理,最后在自己建立的神经网络(在这里是已经建立好的.mat文件)中识别选择的字符,最后在界面中显示结果。
说明:BP神经网络的非线性系统建模--非线性函数的拟合:通过一个简单是二元二次函数,实现bps神经网络的非线性拟合,逼近真实值。
说明:通过KL算法对乳腺癌细胞进行分类,并使用神经网络算法进行特征提取。KL算法随机抽取样本特征并求出标准差。通过BP神经网络算法进行特征提取,有效减少迭代次数。
说明:用matlab手动实现了一个简单的ART1神经网络,ART1网络适用于二值输入模式的分类。