|
遗传算法代码推荐
- Genetic Algorithms Toolbox 由Sheffield大学推出的经典遗传算法Matlab工具箱
- Geatpy 使用Python语言构建的高性能实用型进化算法工具箱
- PlatEMO MATLAB Code Download,安徽大学负责的多目标优化进化算法比赛测试平台,包含70多种多目标优化的进化算法,测试函数,指标,遗传操作算子。使用的是Matlab语言。满分推荐速度又快,还有友好的界面。不熟悉matlab面对对象编程的还可以参考学习。BIMK/PlatEMO github上更新更快更稳定。
- jMetal/jMetal 如果对matlab不熟悉有使用Java语言实现的多目标优化算法,测试函数,和常见指标。
- Pagmo&Pygmo采用C++和python编写启发式算法和进化算法库,主要特点是速度快。
- MOEA Framework, a Java library for multiobjective evolutionary algorithms 一个免费的Java库用于开发和测试多目标进化算法和其他通用的单目标和多目标算法。包含有遗传算法,差分进化,粒子群优化,遗传规划,NSGA-II,NGSA-II,IBEA,MOEA/D等。
- White-Chen/MOEA-Benchmark 多目标优化问题和动态多目标优化问题Matlab实现
- https://emoo.cs.cinvestav.mx/software.php 由个人和团体开发的有关进化计算的相关程序,包含各种程序语言,内容丰富但是比较杂乱。
- http://yarpiz.com/包含启发式、多目标算法、文化算法、机器学习、模糊系统以及相应的应用有关的独立matlab程序,每个算法都是一个单独程序,方便哪些只使用一种算法的人。
有关遗传算法,多目标优化问题的期刊和会议推荐
- 多目标进化算法有关的期刊推荐一家就够了那就是IEEE Transactions on Evolutionary ComputationIEEE Transactions on Evolutionary Computation
- 会议主要是看一下PPT,里面的图很直观,也很有条理,有IEEE举办的2019 IEEE Congress on Evolutionary Computation还有Springer主办的两年一次International Conference on Evolutionary Multi-Criterion Optimization和ACM(国际计算机学会)主办的GECCOhttp://gecco-2019.sigevo.org/index.html/HomePage
|
|