TY - GEN
T1 - Surrogate Assisted Evolutionary Algorithm Based on Transfer Learning for Dynamic Expensive Multi-Objective Optimisation Problems
AU - Fan, Xuezhou
AU - Li, Ke
AU - Tan, Kay Chen
N1 - Funding Information:
This work is partially supported by the National Natural Science Foundation of China (NSFC) under grant No. 61876162, by the Shen-zhen Scientific Research and Development Funding Program under grant JCYJ20180307123637294, and by the Research Grants Council of the Hong Kong SAR under grant No. CityU11202418 and CityU11209219. K. Li was supported by UKRI Future Leaders Fellowship (Grant No. MR/S017062/1) and Royal Society (Grant No. IEC/NSFC/170243).
Publisher Copyright:
© 2020 IEEE.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020/7
Y1 - 2020/7
N2 - Dynamic multi-objective optimisation has attracted increasing attention in the evolutionary multi-objective optimisation community in recent years. Comparing to its static counterpart, which has been studied for more than half a century, the involvement of dynamic and uncertain features, including but not limited to the changing Pareto-optimal set, Pareto-optimal front and problem formulation, pose significant more challenges to evolutionary algorithms. This will become even more complicated when the underlying problem involves computationally expensive objective functions which are not rare in many realworld application scenarios. In this paper, we pave an initial step towards the study of dynamic multi-objective optimisation with computationally expensive objective functions. More specifically, we use a surrogate assisted evolutionary algorithm, MOEA/DEGO in particular, as the baseline in order to carry out evolutionary optimisation with a limited amount of function evaluations. Furthermore, instead of restart the MOEA/D-EGO from scratch after each change, we use transfer learning to map the previously archived training data to the current landscape in order to jump start the surrogate model building process. By doing so, we can expect a better adaptation to the new environment. Proof-of-concept experiments fully demonstrate the effectiveness of our proposed method.
AB - Dynamic multi-objective optimisation has attracted increasing attention in the evolutionary multi-objective optimisation community in recent years. Comparing to its static counterpart, which has been studied for more than half a century, the involvement of dynamic and uncertain features, including but not limited to the changing Pareto-optimal set, Pareto-optimal front and problem formulation, pose significant more challenges to evolutionary algorithms. This will become even more complicated when the underlying problem involves computationally expensive objective functions which are not rare in many realworld application scenarios. In this paper, we pave an initial step towards the study of dynamic multi-objective optimisation with computationally expensive objective functions. More specifically, we use a surrogate assisted evolutionary algorithm, MOEA/DEGO in particular, as the baseline in order to carry out evolutionary optimisation with a limited amount of function evaluations. Furthermore, instead of restart the MOEA/D-EGO from scratch after each change, we use transfer learning to map the previously archived training data to the current landscape in order to jump start the surrogate model building process. By doing so, we can expect a better adaptation to the new environment. Proof-of-concept experiments fully demonstrate the effectiveness of our proposed method.
KW - Dynamic multi-objective optimization
KW - evolutionary algorithm
KW - Gaussian process
KW - surrogate modeling
KW - transfer learning
UR - http://www.scopus.com/inward/record.url?scp=85092031395&partnerID=8YFLogxK
U2 - 10.1109/CEC48606.2020.9185522
DO - 10.1109/CEC48606.2020.9185522
M3 - Conference article published in proceeding or book
AN - SCOPUS:85092031395
T3 - 2020 IEEE Congress on Evolutionary Computation, CEC 2020 - Conference Proceedings
SP - 1
EP - 8
BT - 2020 IEEE Congress on Evolutionary Computation, CEC 2020 - Conference Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2020 IEEE Congress on Evolutionary Computation, CEC 2020
Y2 - 19 July 2020 through 24 July 2020
ER -