神经网

遗产算法
3个输入神经元
5个隐含神经元
对应15个权值+5个阀值
3个输出神经元
对应15个权值+3个阀值
一共38个编码

遗传 由父母随机复制给子代一部分
突变 由个体随机突变一段基因,突变大小为±5%
杂交 由父母双方随机交换一段基因编码然后组成两个子代

种群规模为50
种群组成
best + best 遗传 产生 2个 1 2
轮盘选中两个 + best 杂交产生 6个 345678
选中的+best 突变 产生 3个 9 10 11
best + new 杂交 * 4 2 42*3 = 24+11 ===》35
选中1 + new 杂交 * 4 *2
选中2 + new 杂交 * 4 *2
剩下的都是 new 13个
结果:
基本上准确率到57%就停止了 应该是选中的和best对种群的影响太大了
找到原因了 因为杂交函数写错了…
现在使用继续使用上面的方法进行测试
现在能达到60.5%了 但是 又卡了
修改为:
best + best 遗传 产生 2个
轮盘选中两个 + best 杂交产生 6个
选中的+best 突变 产生 3个
best + new 杂交 * 1
选中1 + new 杂交 * 1
选中2 + new 杂交 * 1
剩下的都是 new

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值