Skip to content

Releases: BIMK/PlatEMO

PlatEMO v3.4 (2022/1/15)

15 Jan 03:53
285c84f
Compare
Choose a tag to compare
  • Remake the application module, a more powerful and friendly interface enables users to define problems more easily. The defined problems can also be saved into files and solved in other modules.

  • Add two multi-objective evolutionary algorithms MOEA/D-DYTS and MOEA/D-UR, two surrogate-assisted multi-objective evolutionary algorithms PB-NSGA-III and PB-RVEA, a constrained multi-objective evolutionary algorithm DSPCMDE, three large-scale multi-objective evolutionary algorithms FDV, IM-MOEA/D, and LMOEA-DS, two sparse multi-objective evolutionary algorithm SLMEA and SparseEA2, and four single-objective mathematical programming methods Adam, Nelder-Mead, RMSProp, and SD. There are currently 176 algorithms in the platform.

PlatEMO v3.3 (2021/8/14)

14 Aug 09:27
c701fae
Compare
Choose a tag to compare
  • Add four multi-objective evolutionary algorithms DEA-GNG, ICMA, PeEA, and RVEA-iGNG. There are currently 162 algorithms in the platform.

  • Add five constrained multi-objective optimization problems FCP1-FCP5 and a sparse multi-objective optimization problem Sparse_KP. There are currently 345 problems in the platform.

  • When solving user-defined problems, the objective and constraint functions can be either @(x,d) or @(x).

PlatEMO v3.2 (2021/5/17)

17 May 04:30
e8828bd
Compare
Choose a tag to compare
  • Add four surrogate-assisted multi-objective evolutionary algorithms AB-SAEA, EDN-ARMOEA, HeE-MOEA, KTA2, and a constrained multi-objective evolutionary algorithm c-DPEA. There are currently 158 algorithms in the platform.

PlatEMO v3.1 (2021/3/22)

22 Mar 07:38
54acace
Compare
Choose a tag to compare
  • Add two multi-objective optimization algorithms CCGDE3 and NSGA-II+ARSBX and one single-objective optimization algorithm OFA. There are currently 153 algorithms in the platform.

  • Fix some minor bugs in algorithms and the GUI.

PlatEMO v3.0 (2021/2/12)

12 Feb 05:26
68e691d
Compare
Choose a tag to compare
  • 20+ algorithms and 100+ problems for single-objective optimization. There are currently 150 algorithms and 339 problems in the platform, including single-objective optimization, multi-objective optimization, many-objective optimization, combinatorial optimization, large-scale optimization, constrained optimization, multimodal optimization, expensive optimization, sparse optimization, and preference optimization.

  • A totally new GUI with more powerful functions, which contains a test module, an application module, and an experiment module.

  • A novel filter system based on hybrid labels, which facilitates the selection of suitable algorithms for solving different types of problems.

  • More convenient interfaces for solving user-defined problems, where no file needs to be written by users.

  • A better visualization of populations, where the true Pareto fronts and feasible regions can be shown in the plots.

PlatEMO v2.9.0 (2020/10/11)

12 Oct 10:08
5d20f54
Compare
Choose a tag to compare
  • Add one algorithm for constrained optimization (i.e., CMOEA-MS), one algorithm for large-scale optimization (i.e., DGEA), one algorithm for expensive optimization (i.e., MESMO), and one algorithm for feature selection (i.e., DAEA). There are currently 122 algorithms in the platform.

PlatEMO v2.8.0 (2020/07/02)

02 Jul 13:03
c0a7781
Compare
Choose a tag to compare
  • Add three algorithms for constrained optimization (i.e., CCMO, MOEA/D-DAE, and TiGE-2) and an algorithm for many-objective optimization (i.e., PREA). There are currently 118 algorithms in the platform.

  • Fix some minor bugs in the Pareto front sampling methods in LIR-CMOP and MW problems.

PlatEMO v2.5.0 (2020/02/04)

04 Feb 16:23
Compare
Choose a tag to compare
  • Add the time-varying ratio error estimation (TREE) test suite, which contains six constrained large-scale problems from real-world applications.
  • Fix some minor bugs in algorithms and problems.

PlatEMO v2.3.0 (2019/10/25)

25 Oct 01:21
Compare
Choose a tag to compare

Release Highlights of PlatEMO 2.3

  • Add four algorithms: C-TAEA, ToP, MOEA/D-URAW, and MultiObjectiveEGO. There are currently 108 algorithms on the platform.
  • Add the constrained benchmark problems DOC1-9 and MW1-14. There are currently 201 problems on the platform.
  • Update the Pareto front sampling methods of DAS-CMOP1-9 and LIR-CMOP1-14: Dynamically sample points on Pareto fronts instead of loading points from files.
  • Update the table in the experiment module: Ignore NaN values when calculating the mean and standard deviation in each cell of the table.

Copyright

The Copyright of the PlatEMO belongs to the BIMK group. You are free to use the PlatEMO for research purposes. All publications which use this platform or any code in the platform should acknowledge the use of "PlatEMO" and reference "Ye Tian, Ran Cheng, Xingyi Zhang, and Yaochu Jin, PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum], IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87".

@article{PlatEMO,
  title={{PlatEMO}: A {MATLAB} platform for evolutionary multi-objective optimization},
  author={Tian, Ye and Cheng, Ran and Zhang, Xingyi and Jin, Yaochu},
  journal={IEEE Computational Intelligence Magazine},
  volume={12},
  number={4},
  pages={73--87},
  year={2017},
}

PlatEMO v2.2.0 (2019/07/23)

23 Jul 03:09
Compare
Choose a tag to compare

fix a high-level bug.