arrow
返回

Dynamic constrained evolutionary optimization based on deep Q-network

delete2024-09-01
delete3
PRE
AI
Z
Zhengping Liang
王继刚 封面图
王继刚 (Jigang Wang) *
L
Ling Liu
马晓亮 (Xiaoliang Ma)
朱泽轩 封面图
朱泽轩 (Zexuan Zhu)
DOI:10.1016/j.eswa.2024.123592delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Dynamic constrained optimization problems (DCOPs) are common and important optimization problems in real-world, which have great difficulty to solve. Dynamic constrained evolutionary algorithms (DCEAs) are widely used methods for solving DCOPs. However, existing DCEAs often struggle with convergence, particularly for DCOPs with drastic dynamic changes or intricate constraints. To address this issue, this paper proposes a novel DCEA called DCEA-DQN, which leverages the powerful perception and decision-making capabilities of Deep Q-Network (DQN). DCEA-DQN integrates two DQNs to enhance its performance. The first DQN is designed to adaptively respond to dynamic changes, enabling effective handling of DCOPs with various types and degrees of changes. It provides a high-quality re-initialized population for subsequent static optimization, resulting in faster and improved convergence. The second DQN is introduced to guide the mutation direction during offspring generation. It steers the population towards better feasible regions or directs it towards the optimal individual within the current feasible region. Moreover, a penalty mechanism is employed to handle constraints during offspring generation. To evaluate the performance of DCEA-DQN, comprehensive empirical studies are conducted using a new test suite called C-GMPB and a dynamic flexible job-shop scheduling problem. The experimental results, using two commonly used metrics E-B and E-O in the field of DCOPs, demonstrate that DCEA-DQN outperforms six state-of-the-art DCEAs and achieved optimal performance on 80% and 75% of all 24 test problems, respectively. The source code for DCEA-DQN is available at https://github.com/CIA-SZU/YRT.
Keyword:
Dynamic constrained optimization
Evolutionary algorithm
Deep Q-network
Adaptive change response
Adaptive directed mutation

期刊

Expert Systems with Applications 封面图
Expert Systems with Applications
IF:
7.5
论文数:
2.9W
被引数:
10.2W

机构

S
shenzhen university
学者数:
4.5W
论文数: 3.4W
被引数: 72
Z
zte
学者数:
419
论文数: 412
被引数: 0