Solving Multi-Structured Problems by Introducing Linkage Kernels into GOMEA

03/11/2022
by   Arthur Guijt, et al.
4

Model-Based Evolutionary Algorithms (MBEAs) can be highly scalable by virtue of linkage (or variable interaction) learning. This requires, however, that the linkage model can capture the exploitable structure of a problem. Usually, a single type of linkage structure is attempted to be captured using models such as a linkage tree. However, in practice, problems may exhibit multiple linkage structures. This is for instance the case in multi-objective optimization when the objectives have different linkage structures. This cannot be modelled sufficiently well when using linkage models that aim at capturing a single type of linkage structure, deteriorating the advantages brought by MBEAs. Therefore, here, we introduce linkage kernels, whereby a linkage structure is learned for each solution over its local neighborhood. We implement linkage kernels into the MBEA known as GOMEA that was previously found to be highly scalable when solving various problems. We further introduce a novel benchmark function called Best-of-Traps (BoT) that has an adjustable degree of different linkage structures. On both BoT and a worst-case scenario-based variant of the well-known MaxCut problem, we experimentally find a vast performance improvement of linkage-kernel GOMEA over GOMEA with a single linkage tree as well as the MBEA known as DSMGA-II.

READ FULL TEXT

page 14

page 15

page 16

page 18

research
09/30/2015

Multi-objective Differential Evolution with Helper Functions for Constrained Optimization

Solving constrained optimization problems by multi-objective evolutionar...
research
04/07/2020

Specific Single- and Multi-Objective Evolutionary Algorithms for the Chance-Constrained Knapsack Problem

The chance-constrained knapsack problem is a variant of the classical kn...
research
11/18/2015

MOEA/D-GM: Using probabilistic graphical models in MOEA/D for solving combinatorial optimization problems

Evolutionary algorithms based on modeling the statistical dependencies (...
research
08/20/2020

No-regret Algorithms for Multi-task Bayesian Optimization

We consider multi-objective optimization (MOO) of an unknown vector-valu...
research
07/03/2018

A First Analysis of Kernels for Kriging-based Optimization in Hierarchical Search Spaces

Many real-world optimization problems require significant resources for ...
research
08/04/2023

Evolutionary Multi-objective Optimisation in Neurotrajectory Prediction

Machine learning has rapidly evolved during the last decade, achieving e...
research
11/12/2019

Novel Multi-Objectivization Approaches for the Sum-of-the-Parts Combinatorial Optimization Problems

Multi-objectivization is a term used to describe strategies developed fo...

Please sign up or login with your details

Forgot password? Click here to reset