今天和一个朋友谈起了一些有关遗传算法的问题,听起来很有趣也很强大。所以我想了解一下什么是遗传算法,遗传算法用于解决什么问题,还有学习遗传算法要有什么样的基础?
谢谢!
遗传算法是用算法模拟生物进化的过程,主要用于优化、机器学习等问题。学习遗传算法不需要什么特别的基础,通过算法实践是最好的学习方法,推荐科学出版社的《遗传算法+数据结构=演化程序》。
如果是从学术上研究,则需要具备生物学、进化论、计算理论等相关知识。
买了一本<<遗传算法及其应用>>,人民邮电的,你说的那本实在没有找到,不过还是要表示感谢!
遗传算法是用算法模拟生物进化的过程,主要用于优化、机器学习等问题。学习遗传算法不需要什么特别的基础,通过算法实践是最好的学习方法,推荐科学出版社的《遗传算法+数据结构=演化程序》。
如果是从学术上研究,则需要具备生物学、进化论、计算理论等相关知识。
买了一本<<遗传算法及其应用>>,人民邮电的,你说的那本实在没有找到,不过还是要表示感谢!