说明:实现BP神经网络训练的小程序。采用单输入单输出的3层BP网络,神经网络隐层采用标准的sigmoidal激活函数,输出层采用线性激活函数。
激活函数 sigmoidal function BPnetwork 激活函数matlab 3层神经网络
说明:用matlab编写的一种新的神经网络训练程序,可以按照要求训练网络。
matlab-训练 神经网络训练 matlab-神经网络 训练
说明:新版Matlab中神经网络训练函数Newff的使用方法
matlab 神经网络 训练 新版 函数 使用方法
说明:基于matlab的神经网络训练方法,其中采用不同的隐层,自己编写的,实现多类数据的分类
神经网络 训练 方法
说明:使用使用杜鹃搜索算法的杜鹃搜索算法 — — 多层感知器神经网络训练的多层感知器神经网络训练
算法 神经网络 搜索 训练 使用 感知 杜鹃 多层
说明:一个BP神经网络训练的源代码其中算法部分并未用到matlab中的训练函数,可以加深对BP的理解
BP神经网络 matlab-bp算法 BP算法训练 bp训练 matlab-bp
说明:使用MATLAB编写的GA-BP神经网络,可进行多组数据处理 % gap.xls中存储训练样本的原始输入数据 37组 % gat.xls中存储训练样本的原始输出数据 37组 % p_test.xls中存储测试样本的原始输入数据 12组 % t_test.xls中存储测试样本的原始输出数据 12组
gat ga-bp BP神经多输入 数据训练-matlab GA-BP神经网络
说明:卷积神经网络的GPU实现。使用GPU计算来加速神经网络训练。
GPU加速 卷积神经 卷积-神经网络 GPU
说明:针对BP神经网络的初始权值和阈值是随机选取的弊端,采用遗传算法寻优BP的初始权值和阈值,然后进行BP训练和测试。遗传算法包括编码 选择 交叉 和变异等操作。
遗传算法 BP神经网络 非线性预测
说明:BP神经网络的matlab程序(动量梯度下降算法训练 、贝叶斯正则化算法)。
BP神经网络 bp正则化 动量BP ann-bp ANN