NeuroCrossover: An intelligent genetic locus selection scheme for genetic algorithm using reinforcement learning

被引:3
|
作者
Liu, Haoqiang [1 ]
Zong, Zefang [1 ]
Li, Yong [1 ]
Jin, Depeng [1 ]
机构
[1] Tsinghua Univ, Dept Elect Engn, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Reinforcement learning; Genetic algorithms; Crossover; Intelligent genetic locus selection; Combinatorial optimization problems; Proximal policy optimization; HEURISTICS;
D O I
10.1016/j.asoc.2023.110680
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Researchers have been studying genetic algorithms (GAs) extensively in recent decades and employing them to address extremely challenging combinatorial optimization problems (COPs). Although GAs achieve superior performance, they are less efficient because most GAs are designed manually without intelligent parameter configuration to support scalable problem-solving strategies and learnable evolutionary operators. To address this issue, machine learning (ML) techniques have been integrated with GAs for operator and parameter selection, however, few studies have focused on intelligent genetic locus selection for influential operators in GAs. To fill this gap, this paper proposes an intelligent genetic locus selection algorithm that serves as the foundation of parameter configuration for critical operators. With the established framework, the Cross Information Synergistic Attention (CISA) model and the n-step proximal policy optimization (PPO) have been utilized to intelligently select the appropriate genetic locus for the most influential phase, i.e., crossover, during the evolutionary process. The proposed NeuroCrossover algorithm is validated on extensive COPs, including the traveling salesman problem, capacitated vehicle routing problem, and bin packing problem. The results demonstrate the efficiency and effectiveness of our algorithm, which outperforms other methods in terms of solution quality, convergence speed, and generalization. For instance, with the CISA, the average percentage gaps of our algorithm are 3.64% and 6.38% for instances in TSPLIB and CVRPLIB, respectively, obtaining gains of about 0.47% and 1.20% compared to those of GA. The proposed algorithm provides a novel solution to lead GAs to an efficient search and improve their scalability and learnability.& COPY; 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [41] Hierarchical Reinforcement Learning Introducing Genetic Algorithm for POMDPs Environments
    Suzuki, Kohei
    Kato, Shohei
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 318 - 327
  • [42] Selection of Training Options for Deep Learning Neural Network Using Genetic Algorithm
    Szymak, Piotr
    [J]. 2019 24TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2019, : 24 - 29
  • [43] A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem
    Mir Mohammad Alipour
    Seyed Naser Razavi
    Mohammad Reza Feizi Derakhshi
    Mohammad Ali Balafar
    [J]. Neural Computing and Applications, 2018, 30 : 2935 - 2951
  • [44] A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem
    Alipour, Mir Mohammad
    Razavi, Seyed Naser
    Derakhshi, Mohammad Reza Feizi
    Balafar, Mohammad Ali
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 30 (09): : 2935 - 2951
  • [45] Genetic algorithm as an attributes selection tool for learning algorithms
    Kwasnicka, H
    Orski, P
    [J]. INTELLIGENT INFORMATION PROCESSING AND WEB MINING, 2004, : 449 - 453
  • [46] Selection of relevant features in a fuzzy genetic learning algorithm
    González, A
    Pérez, R
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2001, 31 (03): : 417 - 425
  • [47] Semantic Service Selection using Genetic Algorithm
    Jayaprakash, C.
    Yaamini, S. K.
    Maheswari, V.
    [J]. 2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 1274 - 1277
  • [48] Ensemble variable selection using genetic algorithm
    Lee, Seogyoung
    Yang, Martin Seunghwan
    Kang, Jongkyeong
    Shin, Seung Jun
    [J]. COMMUNICATIONS FOR STATISTICAL APPLICATIONS AND METHODS, 2022, 29 (06) : 629 - 640
  • [49] Fuzzy portfolio selection using genetic algorithm
    Rahib H. Abiyev
    Mustafa Menekay
    [J]. Soft Computing, 2007, 11 : 1157 - 1163
  • [50] Feature subset selection using a genetic algorithm
    Yang, JH
    Honavar, V
    [J]. IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1998, 13 (02): : 44 - 49