神经网络与遗传算法 优化

前面曾经介绍过神经网络与遗传算法求最优参数的算法但由于网络结构、初始连接权值阈值对神经网络的训练影响很大,结果导致每次拟合的结果都不尽相同,针对这些特点同样可以利用遗传算法的寻优能力进行优化。大致过程是首先确定神经网络的结构,这样就确定了遗传算法需要优化的权值阈值个数,由此确定了种群个体的长度。最后进行预测。

步骤如下1.创建神经网络

         2.进行网络的训练和测试,确定误差函数,作为遗传算法的适应度函数。

      3.遗传算法的种群进行初始化。

   4.第二步的函数作为遗传算法的适应度函数

5.经过选择、交叉、变异确定最优的权值阈值。

除此之外,还可以多次训练取平均值的方法,来减小拟合结果的差异。

之后可以继续前面介绍的求参方法继续求最优参数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值