
基于Python用GA算法优化BP神经网络
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
作品名称
作品名称
作品名称适用人群
适用人群
适用人群项目介绍
项目介绍
项目介绍在神经网络体系中包含三层神经网络结构:输入层有3个节点、第一层隐藏层有2个节点、第二层隐藏层有1个节点。该实验采用的数据集为$advertise.txt$,其中包含三个输入特征和一个输出变量。具体表现为前三项数值与最后一项数值之间的关系。总共有200组样本。其中训练集占70%,测试集占30%。1,230.1,37.8,69.2,22.12,44.5,39.3,45.1,10.43,17.2,45.9,69.3,9.34,151.5,41.3,58.5,18.55,180.8,10.8,58.4,12.9采用遗传算法对BP神经网络的权重和阈值进行优化;群体规模设定为10,在经过80次迭代后确定最优解;其中交叉概率设为$P_{c}= ̄{c}$= ̄{c} $, 变异几率设定为$P_{m}= ̄{m}= ̄{m}$; BP神经网络的学习速率为$\eta= ̄{\eta}= ̄{\eta}$, 经过$N_{t}=5\times N_{t}$次训练;测试集包含$M=6×M$个样本并实现零错误率的目标;计算得到该组数据下的组织标准差$errors\_std\_org=1.53426$
全部评论 (0)
还没有任何评论哟~


