遗传算法原理与应用
遗传算法的入门挺多,但讲清楚原理又能结合实际应用的资料不多。这份叫遗传算法原理与应用.ppt的文档就比较难得,原理讲得明白,例子也贴地气,尤其适合前端或算法方向的同学快速扫一遍思路。
适应度函数的部分讲得比较清楚,比如怎么用一个评分规则去衡量每个“解”的优劣。你可以看一下遗传算法适应度函数这篇,里面有一些评估思路,写前端可视化那种进化过程模拟还挺有的。
如果你碰巧要在项目里做路径优化,比如多点路径规划啥的,可以翻翻这份matlab 多旅行商问题的资料,虽然是 matlab,但思路一样能搬过来。逻辑搞清楚,前端实现也不难。
还有一个比较有意思的资源,是个.jar包,模拟自然选择过程的——自然选择模拟.jar。你可以提取下算法逻辑,前端用canvas或three.js可视化一下,挺有趣的。
哦对了,如果你对多染色体那种复杂结构感兴趣,有一个讲小生境算法的论文也不错:小生境遗传算法,对比下标准 GA 模型会有不少新想法。
,这一组资料看着虽然偏研究类,但不少能拿来做前端可视化演示用。如果你打算搞个算法演示平台或者教学 demo,建议保存一下这批文档。
下载地址
用户评论