MToP: A MATLAB Benchmarking Platform for Evolutionary Multitasking

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Yanchi, Gong, Wenyin, Zhang, Tingyu, Ming, Fei, Li, Shuijia, Gu, Qiong, Ong, Yew-Soon
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911435657838592
author Li, Yanchi
Gong, Wenyin
Zhang, Tingyu
Ming, Fei
Li, Shuijia
Gu, Qiong
Ong, Yew-Soon
author_facet Li, Yanchi
Gong, Wenyin
Zhang, Tingyu
Ming, Fei
Li, Shuijia
Gu, Qiong
Ong, Yew-Soon
contents Evolutionary multitasking (EMT) has emerged as a popular topic of evolutionary computation over the past decade. It aims to concurrently address multiple optimization tasks within limited computing resources, leveraging inter-task knowledge transfer techniques. Despite the abundance of multitask evolutionary algorithms (MTEAs) proposed for multitask optimization (MTO), there remains a need for a comprehensive software platform to help researchers evaluate MTEA performance on benchmark MTO problems as well as explore real-world applications. To bridge this gap, we introduce the first open-source benchmarking platform, named MToP, for EMT. MToP incorporates over 50 MTEAs, more than 200 MTO problem cases with real-world applications, and over 20 performance metrics. Based on these, we provide benchmarking recommendations tailored for different MTO scenarios. Moreover, to facilitate comparative analyses between MTEAs and traditional evolutionary algorithms, we adapted over 50 popular single-task evolutionary algorithms to address MTO problems. Notably, we release extensive pre-run experimental data on benchmark suites to enhance reproducibility and reduce computational overhead for researchers. MToP features a user-friendly graphical interface, facilitating results analysis, data export, and schematic visualization. More importantly, MToP is designed with extensibility in mind, allowing users to develop new algorithms and tackle emerging problem domains. The source code of MToP is available at: https://github.com/intLyc/MTO-Platform
format Preprint
id arxiv_https___arxiv_org_abs_2312_08134
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle MToP: A MATLAB Benchmarking Platform for Evolutionary Multitasking
Li, Yanchi
Gong, Wenyin
Zhang, Tingyu
Ming, Fei
Li, Shuijia
Gu, Qiong
Ong, Yew-Soon
Neural and Evolutionary Computing
Evolutionary multitasking (EMT) has emerged as a popular topic of evolutionary computation over the past decade. It aims to concurrently address multiple optimization tasks within limited computing resources, leveraging inter-task knowledge transfer techniques. Despite the abundance of multitask evolutionary algorithms (MTEAs) proposed for multitask optimization (MTO), there remains a need for a comprehensive software platform to help researchers evaluate MTEA performance on benchmark MTO problems as well as explore real-world applications. To bridge this gap, we introduce the first open-source benchmarking platform, named MToP, for EMT. MToP incorporates over 50 MTEAs, more than 200 MTO problem cases with real-world applications, and over 20 performance metrics. Based on these, we provide benchmarking recommendations tailored for different MTO scenarios. Moreover, to facilitate comparative analyses between MTEAs and traditional evolutionary algorithms, we adapted over 50 popular single-task evolutionary algorithms to address MTO problems. Notably, we release extensive pre-run experimental data on benchmark suites to enhance reproducibility and reduce computational overhead for researchers. MToP features a user-friendly graphical interface, facilitating results analysis, data export, and schematic visualization. More importantly, MToP is designed with extensibility in mind, allowing users to develop new algorithms and tackle emerging problem domains. The source code of MToP is available at: https://github.com/intLyc/MTO-Platform
title MToP: A MATLAB Benchmarking Platform for Evolutionary Multitasking
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2312.08134