PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization

01/04/2017
by   Ye Tian, et al.
0

Over the last three decades, a large number of evolutionary algorithms have been developed for solving multiobjective optimization problems. However, there lacks an up-to-date and comprehensive software platform for researchers to properly benchmark existing algorithms and for practitioners to apply selected algorithms to solve their real-world problems. The demand of such a common tool becomes even more urgent, when the source code of many proposed algorithms has not been made publicly available. To address these issues, we have developed a MATLAB platform for evolutionary multi-objective optimization in this paper, called PlatEMO, which includes more than 50 multi-objective evolutionary algorithms and more than 100 multi-objective test problems, along with several widely used performance indicators. With a user-friendly graphical user interface, PlatEMO enables users to easily compare several evolutionary algorithms at one time and collect statistical results in Excel or LaTeX files. More importantly, PlatEMO is completely open source, such that users are able to develop new algorithms on the basis of it. This paper introduces the main features of PlatEMO and illustrates how to use it for performing comparative experiments, embedding new algorithms, creating new test problems, and developing performance indicators. Source code of PlatEMO is now available at: http://bimk.ahu.edu.cn/index.php?s=/Index/Software/index.html.

READ FULL TEXT

page 1

page 5

page 9

page 10

page 11

page 12

page 13

page 14

research
01/31/2011

New Model for Multi-Objective Evolutionary Algorithms

Multi-Objective Evolutionary Algorithms (MOEAs) have been proved efficie...
research
08/24/2023

Evolutionary Dynamic Optimization Laboratory: A MATLAB Optimization Platform for Education and Experimentation in Dynamic Environments

Many real-world optimization problems possess dynamic characteristics. E...
research
04/13/2021

AutoOED: Automated Optimal Experiment Design Platform

We present AutoOED, an Optimal Experiment Design platform powered with a...
research
08/25/2020

Say "Sul Sul!" to SimSim, A Sims-Inspired Platform for Sandbox Game AI

This paper proposes environment design in the life simulation game The S...
research
06/08/2017

Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results

In this report, we suggest nine test problems for multi-task multi-objec...
research
08/10/2023

A Comparative Visual Analytics Framework for Evaluating Evolutionary Processes in Multi-objective Optimization

Evolutionary multi-objective optimization (EMO) algorithms have been dem...
research
01/02/2019

General Subpopulation Framework and Taming the Conflict Inside Populations

Structured evolutionary algorithms have been investigated for some time....

Please sign up or login with your details

Forgot password? Click here to reset