进化神经网络(总结)

进化神经网络(总结)

一、总结

一句话总结:

【也就是神经网络的遗传变异进化那一套】:进化神经网络(evolutionary neural networks,ENN)是基于进化计算和神经网络两大智能分支,将二者有机融合在一起产生的一种全新神经网络模型。

1、进化神经网络的优缺点?

优点:避免梯度下降中的局部最优,而找到全局最优
缺点:优化起来有点慢,可以用并行解决


在梯度下降中, 我们需要的只是梯度, 让这个神经网络的参数滑到梯度躺平的地方就好了, 因为梯度给你指明了一个优化的方向, 所以如果是监督学习, 优化起来会非常快. 而神经网络的进化, 使用的却是另一种手段. 用原始的点创造出很多新的点, 然后通过新的点来确定下一代的起点在哪. 这样的循环再不断地继续. 可以想象, 如果在监督学习中, 我们需要不断产生非常多新的网络, 测试新的网络, 这将比梯度法慢很多. 但是不使用梯度的方法还有一个好处, 那就是有效避免局部最优.

2、进化神经网络如何提升?

利用并行计算,来模拟找到最适合环境的宝宝神经网络


因为涉及到了很多的宝宝, 我们大可将这些宝宝利用计算机强大的并行能力有效的计算. 研究指出, 如果合理的运用这种能力, 他们的训练效果可比传统的强化学习快多了[2]. 或许当基于梯度的方法达到瓶颈后, 这些基于进化的方法或许能为我们打开另一扇窗.

二、进化神经网络

转自或参考:

进化神经网络_百度百科
https://baike.baidu.com/item/%E8%BF%9B%E5%8C%96%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/13480183?fr=aladdin

神经网络也能进化? Neuro-Evolution - 知乎
https://zhuanlan.zhihu.com/p/29074742

 
我的旨在学过的东西不再忘记(主要使用艾宾浩斯遗忘曲线算法及其它智能学习复习算法)的偏公益性质的完全免费的编程视频学习网站: fanrenyi.com;有各种前端、后端、算法、大数据、人工智能等课程。
博主25岁,前端后端算法大数据人工智能都有兴趣。
大家有啥都可以加博主联系方式(qq404006308,微信fan404006308)互相交流。工作、生活、心境,可以互相启迪。
聊技术,交朋友,修心境,qq404006308,微信fan404006308
26岁,真心找女朋友,非诚勿扰,微信fan404006308,qq404006308
人工智能群:939687837

作者相关推荐

原文地址:https://www.cnblogs.com/Renyi-Fan/p/13532621.html