2011年11月28日

谁养鱼(四):遗传算法的实现

摘要: 1 简介根据达尔文的进化论,生物种群从低级、简单的类型逐渐发展成为高级、复杂的类型。各种生物要生存下去就必须进行生存斗争,具有较强生存能力的生物个体容易存活下来,并有较多的机会产生后代;具有较低生存能力的生物则被淘汰,或者产生后代的机会越来越少,直至消亡。遗传算法借鉴了生物界自然选择、遗传变异机制,将种群代表一组问题的解,通过对当前种群施加选择、交叉和变异等一系列遗传操作,从而产生新一代的种群,并逐渐使种群进化到包含近似最优解的状态。遗传算法能够解决传统方法感到困难的许多复杂优化问题。遗传算法很有趣,上过生物课的人很容易理解它,但是要设计一个好的遗传算法却并不容易。当看到谁养鱼这个问题时,觉得 阅读全文

posted @ 2011-11-28 19:13 OpenNaive 阅读(317) 评论(0) 推荐(0) 编辑

导航