A Survey on Automated Design of Metaheuristic Algorithms

03/12/2023
by   Qi Zhao, et al.
0

Metaheuristic algorithms have attracted wide attention from academia and industry due to their capability of conducting search independent of problem structures and problem domains. Often, human experts are requested to manually tailor algorithms to fit for solving a targeted problem. The manual tailoring process may be laborious, error-prone, and require intensive specialized knowledge. This gives rise to increasing interests and demands for automated design of metaheuristic algorithms with less human intervention. The automated design could make high-performance algorithms accessible to a much broader range of researchers and practitioners; and by leveraging computing power to fully explore the potential design choices, automated design could reach or even surpass human-level design. This paper presents a broad picture of the formalization, methodologies, challenges, and research trends of automated design of metaheuristic algorithms, by conducting a survey on the common grounds and representative techniques in this field. In the survey, we first present the concept of automated design of metaheuristic algorithms and provide a taxonomy by abstracting the automated design process into four parts, i.e., design space, design strategies, performance evaluation strategies, and targeted problems. Then, we overview the techniques concerning the four parts of the taxonomy and discuss their strengths, weaknesses, challenges, and usability, respectively. Finally, we present research trends in this field.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2023

AutoOptLib: A Library of Automatically Designing Metaheuristic Optimization Algorithms in MATLAB

Metaheuristic algorithms are widely-recognized solvers for challenging o...
research
01/11/2022

Automated Reinforcement Learning (AutoRL): A Survey and Open Problems

The combination of Reinforcement Learning (RL) with deep learning has le...
research
06/14/2022

A Survey of Automated Data Augmentation Algorithms for Deep Learning-based Image Classication Tasks

In recent years, one of the most popular techniques in the computer visi...
research
04/03/2022

Learning-Based Approaches for Graph Problems: A Survey

Over the years, many graph problems specifically those in NP-complete ar...
research
02/03/2022

A Survey of Methods for Automated Algorithm Configuration

Algorithm configuration (AC) is concerned with the automated search of t...
research
04/05/2023

Tracing and Visualizing Human-ML/AI Collaborative Processes through Artifacts of Data Work

Automated Machine Learning (AutoML) technology can lower barriers in dat...
research
06/01/2022

A Flexible and Robust Vision Trap for Automated Part Feeder Design

Fast, robust, and flexible part feeding is essential for enabling automa...

Please sign up or login with your details

Forgot password? Click here to reset