各类进化计算框架

本文介绍了多种进化计算框架,包括ECJ、jMetal、jMetalPy、Jenetics等,涵盖Java、Python和Matlab等多个编程语言。这些框架支持遗传算法、遗传编程等多种进化算法,并提供了并行计算、可视化和性能评估等功能。无论是研究还是实际应用,这些工具都能为进化计算提供便利。
摘要由CSDN通过智能技术生成

ECJ (Java)

在这里插入图片描述

主页: https://cs.gmu.edu/~eclab/projects/ecj/
仓库: https://github.com/GMUEClab/ecj

ECJ是由George Mason University的Evolutionary Computation Laboratory(ECLab)研发的进化计算组件,发端于1999年,可以算得上是最古老的进化计算开源组件,早期专攻Genetic Programming(GP,遗传编程)。经过20余年的发展,现已支持各类经典的进化算法(如Evolutionary strategy,Ant Colony System, Differential Evolution等),此外还支持GUI、并行计算、分布式等特性。

相关论文可参见:

Luke, S. (2017, July). ECJ then and now. InProceedings of the genetic and evolu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值