遗传算法-VC++代码(调试通过)

时间:2013-01-20 11:01:05
【文件属性】:

文件名称:遗传算法-VC++代码(调试通过)

文件大小:16KB

文件格式:DOCX

更新时间:2013-01-20 11:01:05

遗传算法,VC++

遗传算法是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型. 生存+检测的迭代搜索过程是它的核心. 具体分成五部,其中没步就是程序实现过程: 参数编码(实际问题编码到遗传基因),初始群体设定(祖先),适应度函数的设计(生存选择),遗传操作设计(遗传+变异),控制参数设计(交叉率0.2-0.99,变异率0.001-0.1). 具体过程: 选择编码方式; 产生初始群体; 计算群体适应性; 如果不满足条件 { 选择 交换 变异 计算新一代的群体适应性(继续迭代) } C++程序实现: 直接可以运行


网友评论

  • 挺好的, 对我有帮助,谢谢分享
  • 可以借鉴,作为基础学习
  • 不错 可以运行 有用
  • 还不错,我跳出来运行了
  • 还行 对我有帮助 可以借鉴
  • 还行 对我有帮助 可以借鉴。。
  • 一个求解方程的算法,通过简单修改就可以求其他问题的最优解,不错的程序!