Solving dynamic multi-objective optimization problems via support vector machine

10/19/2019
by   Min Jiang, et al.
0

Dynamic Multi-objective Optimization Problems (DMOPs) refer to optimization problems that objective functions will change with time. Solving DMOPs implies that the Pareto Optimal Set (POS) at different moments can be accurately found, and this is a very difficult job due to the dynamics of the optimization problems. The POS that have been obtained in the past can help us to find the POS of the next time more quickly and accurately. Therefore, in this paper we present a Support Vector Machine (SVM) based Dynamic Multi-Objective Evolutionary optimization Algorithm, called SVM-DMOEA. The algorithm uses the POS that has been obtained to train a SVM and then take the trained SVM to classify the solutions of the dynamic optimization problem at the next moment, and thus it is able to generate an initial population which consists of different individuals recognized by the trained SVM. The initial populuation can be fed into any population based optimization algorithm, e.g., the Nondominated Sorting Genetic Algorithm II (NSGA-II), to get the POS at that moment. The experimental results show the validity of our proposed approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2019

Solving Dynamic Multi-objective Optimization Problems Using Incremental Support Vector Machine

The main feature of the Dynamic Multi-objective Optimization Problems (D...
research
10/19/2019

Evolutionary Dynamic Multi-objective Optimization Via Regression Transfer Learning

Dynamic multi-objective optimization problems (DMOPs) remain a challenge...
research
02/24/2021

An Online Prediction Approach Based on Incremental Support Vector Machine for Dynamic Multiobjective Optimization

Real-world multiobjective optimization problems usually involve conflict...
research
10/09/2020

A Decentralized Multi-Objective Optimization Algorithm

During the past two decades, multi-agent optimization problems have draw...
research
12/19/2016

Transfer Learning based Dynamic Multiobjective Optimization Algorithms

One of the major distinguishing features of the dynamic multiobjective o...
research
11/21/2020

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

"Innovization" is a task of learning common relationships among some or ...
research
04/02/2022

Towards Power-Efficient Design of Myoelectric Controller based on Evolutionary Computation

Myoelectric pattern recognition is one of the important aspects in the d...

Please sign up or login with your details

Forgot password? Click here to reset