Transfer Learning based Dynamic Multiobjective Optimization Algorithms
arXiv:1612.06093 · doi:10.1109/TEVC.2017.2771451
Abstract
One of the major distinguishing features of the dynamic multiobjective optimization problems (DMOPs) is the optimization objectives will change over time, thus tracking the varying Pareto-optimal front becomes a challenge. One of the promising solutions is reusing the "experiences" to construct a prediction model via statistical machine learning approaches. However most of the existing methods ignore the non-independent and identically distributed nature of data used to construct the prediction model. In this paper, we propose an algorithmic framework, called Tr-DMOEA, which integrates transfer learning and population-based evolutionary algorithm for solving the DMOPs. This approach takes the transfer learning method as a tool to help reuse the past experience for speeding up the evolutionary process, and at the same time, any population based multiobjective algorithms can benefit from this integration without any extensive modifications. To verify this, we incorporate the proposed approach into the development of three well-known algorithms, nondominated sorting genetic algorithm II (NSGA-II), multiobjective particle swarm optimization (MOPSO), and the regularity model-based multiobjective estimation of distribution algorithm (RM-MEDA), and then employ twelve benchmark functions to test these algorithms as well as compare with some chosen state-of-the-art designs. The experimental results confirm the effectiveness of the proposed method through exploiting machine learning technology.
Cited by in corpus (18)
- Automatically designing CNN architectures using genetic algorithm for image classification
- Five Facets of 6G: Research Challenges and Opportunities
- A Survey on Learnable Evolutionary Algorithms for Scalable Multiobjective Optimization
- A Novel GDP Prediction Technique based on Transfer Learning using CO2 Emission Dataset
- Scalable Transfer Evolutionary Optimization: Coping with Big Task Instances
- Solving Dynamic Multi-objective Optimization Problems Using Incremental Support Vector Machine
- Instance Weighted Incremental Evolution Strategies for Reinforcement Learning in Dynamic Environments
- Solving dynamic multi-objective optimization problems via support vector machine
- Apollo: Transferable Architecture Exploration
- Balancing Exploration and Exploitation for Solving Large-scale Multiobjective Optimization via Attention Mechanism
- Evolutionary Dynamic Multi-objective Optimization Via Regression Transfer Learning
- An Online Prediction Approach Based on Incremental Support Vector Machine for Dynamic Multiobjective Optimization
- Evolutionary Dynamic Optimization and Machine Learning
- Benchmark Problems for CEC2021 Competition on Evolutionary Transfer Multiobjectve Optimization
- Manifold Interpolation for Large-Scale Multi-Objective Optimization via Generative Adversarial Networks
- Evolutionary Gait Transfer of Multi-Legged Robots in Complex Terrains
- Neural Networks in Evolutionary Dynamic Constrained Optimization: Computational Cost and Benefits
- Benchmarking Continuous Dynamic Multi-Objective Optimization: Survey and Generalized Test Suite