OPT4J公司

Opt4J是一个开源的基于Java的进化计算框架。它包含一组(多目标)优化算法,如进化算法(包括SPEA2和NSGA2)、差分进化、粒子群优化和模拟退火。包括的基准包括ZDT、DTLZ、WFG和背包问题。Opt4J的目标是简化用户定义问题的进化优化以及任意元启发式优化算法的实现。为此,Opt4J依赖于基于模块的实现,并为配置提供图形用户界面以及优化过程的可视化。