volume 12 issue 4 pages 73-87

PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum]

Publication typeJournal Article
Publication date2017-11-01
scimago Q1
wos Q1
SJR1.851
CiteScore15.5
Impact factor11.2
ISSN1556603X, 15566048
Artificial Intelligence
Theoretical Computer Science
Abstract
Over the last three decades, a large number of evolutionary algorithms have been developed for solving multi-objective optimization problems. However, there lacks an upto-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 multiobjective 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.
Found 
Found 

Top-30

Journals

50
100
150
200
250
Swarm and Evolutionary Computation
224 publications, 10.14%
Applied Soft Computing Journal
140 publications, 6.34%
IEEE Transactions on Evolutionary Computation
127 publications, 5.75%
Information Sciences
113 publications, 5.12%
Expert Systems with Applications
91 publications, 4.12%
Lecture Notes in Computer Science
81 publications, 3.67%
IEEE Transactions on Cybernetics
64 publications, 2.9%
Complex & Intelligent Systems
59 publications, 2.67%
IEEE Access
52 publications, 2.35%
Applied Intelligence
39 publications, 1.77%
Engineering Applications of Artificial Intelligence
33 publications, 1.49%
Mathematics
30 publications, 1.36%
IEEE Transactions on Systems, Man, and Cybernetics: Systems
29 publications, 1.31%
IEEE Transactions on Emerging Topics in Computational Intelligence
24 publications, 1.09%
Communications in Computer and Information Science
23 publications, 1.04%
Memetic Computing
21 publications, 0.95%
Knowledge-Based Systems
21 publications, 0.95%
Soft Computing
18 publications, 0.81%
IEEE/CAA Journal of Automatica Sinica
15 publications, 0.68%
Neurocomputing
14 publications, 0.63%
Engineering Optimization
13 publications, 0.59%
Neural Computing and Applications
12 publications, 0.54%
Scientific Reports
11 publications, 0.5%
Processes
10 publications, 0.45%
Journal of Supercomputing
10 publications, 0.45%
Applied Sciences (Switzerland)
10 publications, 0.45%
Computers and Industrial Engineering
10 publications, 0.45%
IEEE Computational Intelligence Magazine
10 publications, 0.45%
Cluster Computing
10 publications, 0.45%
50
100
150
200
250

Publishers

100
200
300
400
500
600
700
800
900
Elsevier
816 publications, 36.94%
Institute of Electrical and Electronics Engineers (IEEE)
622 publications, 28.16%
Springer Nature
385 publications, 17.43%
MDPI
115 publications, 5.21%
Association for Computing Machinery (ACM)
64 publications, 2.9%
Taylor & Francis
34 publications, 1.54%
Wiley
29 publications, 1.31%
Hindawi Limited
23 publications, 1.04%
SAGE
9 publications, 0.41%
IOS Press
8 publications, 0.36%
Oxford University Press
6 publications, 0.27%
ASME International
5 publications, 0.23%
Institution of Engineering and Technology (IET)
5 publications, 0.23%
Public Library of Science (PLoS)
5 publications, 0.23%
AIP Publishing
4 publications, 0.18%
American Chemical Society (ACS)
4 publications, 0.18%
Research Square Platform LLC
4 publications, 0.18%
IGI Global
3 publications, 0.14%
IOP Publishing
3 publications, 0.14%
Tsinghua University Press
3 publications, 0.14%
Emerald
2 publications, 0.09%
World Scientific
2 publications, 0.09%
Frontiers Media S.A.
2 publications, 0.09%
King Saud University
2 publications, 0.09%
Social Science Electronic Publishing
2 publications, 0.09%
Arizona State University
2 publications, 0.09%
PeerJ
2 publications, 0.09%
American Geophysical Union
2 publications, 0.09%
Science in China Press
2 publications, 0.09%
100
200
300
400
500
600
700
800
900
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
2.2k
Share
Cite this
GOST |
Cite this
GOST Copy
Tian Y. et al. PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum] // IEEE Computational Intelligence Magazine. 2017. Vol. 12. No. 4. pp. 73-87.
GOST all authors (up to 50) Copy
Tian Y., Cheng R., Zhang X., JIN Y. PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum] // IEEE Computational Intelligence Magazine. 2017. Vol. 12. No. 4. pp. 73-87.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.1109/mci.2017.2742868
UR - https://doi.org/10.1109/mci.2017.2742868
TI - PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum]
T2 - IEEE Computational Intelligence Magazine
AU - Tian, Ye
AU - Cheng, Ran
AU - Zhang, Xingyi
AU - JIN, YAOCHU
PY - 2017
DA - 2017/11/01
PB - Institute of Electrical and Electronics Engineers (IEEE)
SP - 73-87
IS - 4
VL - 12
SN - 1556-603X
SN - 1556-6048
ER -
BibTex |
Cite this
BibTex (up to 50 authors) Copy
@article{2017_Tian,
author = {Ye Tian and Ran Cheng and Xingyi Zhang and YAOCHU JIN},
title = {PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum]},
journal = {IEEE Computational Intelligence Magazine},
year = {2017},
volume = {12},
publisher = {Institute of Electrical and Electronics Engineers (IEEE)},
month = {nov},
url = {https://doi.org/10.1109/mci.2017.2742868},
number = {4},
pages = {73--87},
doi = {10.1109/mci.2017.2742868}
}
MLA
Cite this
MLA Copy
Tian, Ye, et al. “PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum].” IEEE Computational Intelligence Magazine, vol. 12, no. 4, Nov. 2017, pp. 73-87. https://doi.org/10.1109/mci.2017.2742868.