基因算法 人工神经元网络matlab

基因算法 人工神经元网络matlab,第1张

你给出了遗传算法的MATLAB程序(Genetic Agorithm),最好别叫它为基因算法,这不是标准翻译。

程序里有遗传算法完整的过程(选择、交叉、变异、计算适应度值,目标就是要fitness=8/sum(error.^2)最大,那么sum(error.^2)也就是均方误差最小,这也实现了训练的目的。

看来这个程序只是用遗传算法代替了传统的误差反射传播算法,以均方误差最小作为收敛条件。这不是真正的遗传算法和人工神经网络相结合。有一种模式是用遗传算法来调整网络的连接权值。

基因算法

文化基因算法(memetic algorithm)是Pablo Moscato提出的建立在模拟文化进化基础上的优化算法,它实质上是一种基于种群的全局搜索和基于个体的局部启发式搜索的结合,是一种启发式算法,与一些经典数学方法相比,更适于求解多约束背包问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12009894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存