Back to Search
Start Over
A heredity-based adaptive variation operator for reinitialization in dynamic multi-objective problems
- Source :
- Applied Soft Computing. 101:107027
- Publication Year :
- 2021
- Publisher :
- Elsevier BV, 2021.
-
Abstract
- A reinitialization approach is an effective way of generalizing a static multi-objective optimization method to a dynamic one. It is usually comprised of a prediction operator for predicting the approximate location(s) of the optimal solution(s) and a variation operator for enhancing the diversity of the reinitialized solution(s) after a change. While many recent studies have focused on prediction methods, the importance of the variation operator has usually been overlooked. This study systematically explores the effects of the accuracy of the prediction method employed as well as the frequency and severity of the change on the optimal strength of the variation used for reinitialization. Subsequently, it introduces an adaptive variation operator for dynamic multi-objective optimization which can learn the optimal variation strength on-the-fly. To develop this method, firstly, a heredity measure for evolutionary algorithms is formulated to quantify the contribution of each reinitialized solution to the optimization process by measuring the presence of its traits in the final population. Some carefully designed descriptive simulations are performed to explore the capability of the proposed method to learn the optimal variation strength and its sensitivity to the change severity, initial variation strength, and accuracy of the employed prediction method. Finally, the performance of this variation operator on 42 dynamic multi-objective test problems is compared with those of five other popular ones, with numerical comparisons revealing its superior learning capability.
- Subjects :
- 0209 industrial biotechnology
Mathematical optimization
education.field_of_study
Computer science
Population
Process (computing)
Evolutionary algorithm
02 engineering and technology
Variation (game tree)
medicine.disease_cause
Measure (mathematics)
020901 industrial engineering & automation
Operator (computer programming)
Heredity
0202 electrical engineering, electronic engineering, information engineering
medicine
020201 artificial intelligence & image processing
Sensitivity (control systems)
education
Software
Subjects
Details
- ISSN :
- 15684946
- Volume :
- 101
- Database :
- OpenAIRE
- Journal :
- Applied Soft Computing
- Accession number :
- edsair.doi...........94e01559434ff3a5d9a58cbf6ae88d80
- Full Text :
- https://doi.org/10.1016/j.asoc.2020.107027