requirements/experimentalStudies

jMetal是一个基于Java的多目标优化框架,自5.2版本起需要Java8及以上版本。项目采用Maven进行构建、测试和打包。它支持实验研究功能,允许配置不同的算法解决各种问题并生成输出文件。例如,NSGA-IIStudy比较了NSGA-II的四种变体,ZDTStudy则涉及NSGA-II、SPEA2和SMPSO的对比。此外,还有针对二进制编码问题和问题可扩展性的研究。
摘要由CSDN通过智能技术生成

Requirements

jMetal is implemented in Java. Since version 5.2, we are using features of Java 8, so a Java 8 JDK or higher is required to compile the project.

As jMetal is a Maven project, this tool is also a requirement to compile, test and package the code.

Optionally, R and Latex are needed if you use the code to carry out experimental studies to run the R scripts and compile the Latex files that will be generated.

Experimental studies

Since version 5.1, jMetal incorporates support for making experimental studies, i.e. configuring an experiment where a set of algorithms solve a number of problems and, as a result, a number of output files (latex tables, R scripts) are generated.
从 5.1 版开始,jMetal 支持进行实验研究,即配置一个实验,其中一组算法解决了许多问题,因此生成了许多输出文件(乳胶表、R 脚本)。
Some examples of experimental studies are included in jMetal 5.2:

  • NSGAIIStudy: four variants of NSGA-II (with different values of the polynomial mutation and SBX crossover distribution indexes) are tested to solve the five ZDT real-coded problems. The experiment carries out 25 inpendent runs per configuration and 8 cores are used.
  • NSGAIIStudy2: the same as before but it is assumed that the reference Pareto fronts are not known, so they are obtained from all the fronts obtained by all the algorithms per problem; the contributio of each algorithm to the reference is also computed (only for continuous problems)
  • ZDTStudy: the same as NSGAIIStudy but three diffent algorithms are compared: NSGA-II, SPEA2 and SMPSO.
  • ZDTStudy2: the same as before, but the reference Pareto fronts are computed as in NSGAIIStudy.
  • BinaryProblemsStudy: An example of experiment solving binary-coded problems.
  • ZDTScalabilityIStudy: This is an example of how using several variants of same problem in an experimental study. Concretely, this study is about solving five variants of the ZDT1 problem, each of them having a different number of decision variables.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值