Enhanced Innovized Repair Operator for Evolutionary Multi- and Many-objective Optimization

11/21/2020
by   Sukrit Mittal, et al.
0

"Innovization" is a task of learning common relationships among some or all of the Pareto-optimal (PO) solutions in multi- and many-objective optimization problems. Recent studies have shown that a chronological sequence of non-dominated solutions obtained in consecutive iterations during an optimization run also possess salient patterns that can be used to learn problem features to help create new and improved solutions. In this paper, we propose a machine-learning- (ML-) assisted modelling approach that learns the modifications in design variables needed to advance population members towards the Pareto-optimal set. We then propose to use the resulting ML model as an additional innovized repair (IR2) operator to be applied on offspring solutions created by the usual genetic operators, as a novel mean of improving their convergence properties. In this paper, the well-known random forest (RF) method is used as the ML model and is integrated with various evolutionary multi- and many-objective optimization algorithms, including NSGA-II, NSGA-III, and MOEA/D. On several test problems ranging from two to five objectives, we demonstrate improvement in convergence behaviour using the proposed IR2-RF operator. Since the operator does not demand any additional solution evaluations, instead using the history of gradual and progressive improvements in solutions over generations, the proposed ML-based optimization opens up a new direction of optimization algorithm development with advances in AI and ML approaches.

READ FULL TEXT
research
04/01/2015

A New Repair Operator for Multi-objective Evolutionary Algorithm in Constrained Optimization Problems

In this paper, we design a set of multi-objective constrained optimizati...
research
03/10/2021

An Improved Two-Archive Evolutionary Algorithm for Constrained Multi-Objective Optimization

Constrained multi-objective optimization problems (CMOPs) are ubiquitous...
research
07/18/2021

Multi-objective Test Case Selection Through Linkage Learning-based Crossover

Test Case Selection (TCS) aims to select a subset of the test suite to r...
research
10/19/2019

Solving dynamic multi-objective optimization problems via support vector machine

Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimizat...
research
12/07/2021

Multi-Task Learning on Networks

The multi-task learning (MTL) paradigm can be traced back to an early pa...
research
09/07/2023

Interactive Hyperparameter Optimization in Multi-Objective Problems via Preference Learning

Hyperparameter optimization (HPO) is important to leverage the full pote...
research
06/04/2018

Hierarchical Bi-level Multi-Objective Evolution of Single- and Multi-layer Echo State Network Autoencoders for Data Representations

Echo State Network (ESN) presents a distinguished kind of recurrent neur...

Please sign up or login with your details

Forgot password? Click here to reset