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 条
  • [1] A genetic algorithm for reinforcement learning
    Zhao, L
    Liu, ZM
    [J]. ICNN - 1996 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS, VOLS. 1-4, 1996, : 1056 - 1060
  • [2] Deep Reinforcement Learning using Genetic Algorithm for Parameter Optimization
    Sehgal, Adarsh
    Hung Manh La
    Louis, Sushil J.
    Hai Nguyen
    [J]. 2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 596 - 601
  • [3] Transfer Learning Layer Selection Using Genetic Algorithm
    Nagae, Satsuki
    Kawai, Shin
    Nobuhara, Hajime
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [4] Static task scheduling using genetic algorithm and reinforcement learning
    Najafabadi, Mohammad Moghimi
    Zali, Mustafa
    Taheri, Sharmin
    Taghiyareh, Fattaneh
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, : 226 - +
  • [5] Genetic Network Programming with reinforcement learning using sarsa algorithm
    Mabu, Shingo
    Hatakeyama, Hiroyuki
    Hirasawa, Kotaro
    Hu, Jinglu
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 463 - +
  • [6] Intelligent agents using a genetic algorithm in e-learning
    Agarwal, Rakesh
    Bajaj, Nonika
    [J]. 2ND INTERNATIONAL CONFERENCE ON E-LEARNING, PROCEEDINGS, 2007, : 1 - 6
  • [7] Gene Selection using Intelligent Dynamic Genetic Algorithm and Random Forest
    Pashaei, Elham
    Pashaei, Elnaz
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO 2019), 2019, : 470 - 474
  • [8] RLGA: A reinforcement learning based genetic algorithm
    Wang, Ben-Nian
    Gao, Yang
    Chen, Zhao-Qian
    Xie, Jun-Yuan
    Chen, Shi-Fu
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2006, 34 (05): : 856 - 860
  • [9] Reinforcement Learning-Based Genetic Algorithm in Optimizing Multidimensional Data Discretization Scheme
    Chen, Qiong
    Huang, Mengxing
    Xu, Qiannan
    Wang, Hao
    Wang, Jinghui
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [10] Hybridizing A Genetic Algorithm With Reinforcement Learning for Automated Design of Genetic Algorithms
    Hassan, Ahmed
    Pillay, Nelishia
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,