English

Towards Self-adaptive Mutation in Evolutionary Multi-Objective Algorithms

Neural and Evolutionary Computing 2023-05-09 v2

Abstract

Parameter control has succeeded in accelerating the convergence process of evolutionary algorithms. While empirical and theoretical studies have shed light on the behavior of algorithms for single-objective optimization, little is known about how self-adaptation influences multi-objective evolutionary algorithms. In this work, we contribute (1) extensive experimental analysis of the Global Simple Evolutionary Multi-objective Algorithm (GSEMO) variants on classic problems, such as OneMinMax, LOTZ, COCZ, and (2) a novel version of GSEMO with self-adaptive mutation. To enable self-adaptation in GSEMO, we explore three self-adaptive mutation techniques from single-objective optimization and use various performance metrics, such as hypervolume and inverted generational distance, to guide the adaptation. Our experiments show that adapting the mutation rate based on single-objective optimization and hypervolume can speed up the convergence of GSEMO. Moreover, we propose a GSEMO with self-adaptive mutation, which considers optimizing for single objectives and adjusts the mutation rate for each solution individually. Our results demonstrate that the proposed method outperforms the GSEMO with static mutation rates across all the tested problems. This work provides a comprehensive benchmarking study for MOEAs and complements existing theoretical runtime analysis. Our proposed algorithm addresses interesting issues for designing MOEAs for future practical applications.

Keywords

Cite

@article{arxiv.2303.04611,
  title  = {Towards Self-adaptive Mutation in Evolutionary Multi-Objective Algorithms},
  author = {Furong Ye and Frank Neumann and Jacob de Nobel and Aneta Neumann and Thomas Bäck},
  journal= {arXiv preprint arXiv:2303.04611},
  year   = {2023}
}

Comments

submitted to FOGA 2023

R2 v1 2026-06-28T09:07:30.924Z