A CUDA-based Self-adaptive Subpopulation Model in Genetic Programming: cuSASGP

被引:0
|
作者
Ono, Keiko [1 ]
Hanada, Yoshiko [2 ]
机构
[1] Ryukoku Univ, Dept Elect & Informat, Kyoto, Japan
[2] Kansai Univ, Fac Engn Sci, Suita, Osaka, Japan
来源
2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2015年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A parallel model encourages genetic diversity and frequently shows a better search performance than do single population models. In the parallel model, individuals generally migrate to another subpopulation based on their fitness values, where both the number of individuals in each subpopulation and the topology are fixed. To enhance the parallel model in the framework of genetic programing (GP), it is important to consider a balance between local and genetic search. The incorporation of a local search method into the parallel GP model is a promising approach to enhancing it. In GP, individuals have various features because of their structures, and therefore, it is difficult to determine which feature is the most effective for local search. Therefore, we propose a novel adaptive subpopulation model based on various features of individuals in each generation, in which subpopulations are adaptively reconstructed based on a fitness value and the distance between individuals. The proposed method automatically generates a correlation network on the basis of the difference between individuals in terms of not only a fitness value but also node size and generates subpopulations by network clustering. By virtue of the reconstruction, individuals with similar features can evolve in the same subpopulation to enhance local search. Since, on the one hand, the generation of a correlation network of individuals requires considerable computational effort, and on the other, calculating correlation among individuals is very suitable for parallelization, we use CUDA to construct a correlation network. Using three benchmark problems widely adopted in studies in the literature, we demonstrate that performance improvement can be achieved through reconstructing subpopulations based on a correlation network of individuals, and that the proposed method significantly outperforms a typical method.
引用
收藏
页码:1543 / 1550
页数:8
相关论文
共 50 条
  • [41] Self-adaptive network model based on incentive mechanism
    Nian, Fuzhong
    Qian, Yinuo
    Liu, Rendong
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 59
  • [42] Inverse Kinematics Solution for Robotic Manipulators Using a CUDA-Based Parallel Genetic Algorithm
    Alejandro Aguilar, Omar
    Carlos Huegel, Joel
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PT I, 2011, 7094 : 490 - 503
  • [43] The ERM-Based Self-Adaptive Agent Model
    Huang Guorui
    Liu Fei
    Cheng Xu
    Qiu Chaofan
    MATERIAL AND MANUFACTURING TECHNOLOGY II, PTS 1 AND 2, 2012, 341-342 : 494 - +
  • [44] A dual search-based EPR with self-adaptive offspring creation and compromise programming model selection
    Gomes, Guilherme Jose Cunha
    Gomes, Ruan Goncalves de Souza
    Vargas Jr, Euripedes do Amaral
    ENGINEERING WITH COMPUTERS, 2022, 38 (SUPPL 3) : 2155 - 2173
  • [45] A dual search-based EPR with self-adaptive offspring creation and compromise programming model selection
    Guilherme José Cunha Gomes
    Ruan Gonçalves de Souza Gomes
    Eurípedes do Amaral Vargas
    Engineering with Computers, 2022, 38 : 2155 - 2173
  • [46] CUDA-based parallelization of a bio-inspired model for fast object classification
    Daniel E. Hernández
    Gustavo Olague
    Benjamín Hernández
    Eddie Clemente
    Neural Computing and Applications, 2018, 30 : 3007 - 3018
  • [47] A self-adaptive migration model genetic algorithm for data mining applications
    Srinivasa, K. G.
    Venugopal, K. R.
    Patnaik, L. M.
    INFORMATION SCIENCES, 2007, 177 (20) : 4295 - 4313
  • [48] Speed following driver model based on self-adaptive chaotic genetic PID and preview control
    Zhang, Song
    Wu, Guangqiang
    Zheng, Songlin
    ICIC Express Letters, 2011, 5 (11): : 4041 - 4046
  • [49] A Self-Adaptive Programming Mechanism for Reconfigurable Parsing and Processing
    DUAN Tong
    SHEN Juan
    WANG Peng
    LIU Shiran
    中国通信, 2016, 13(S1) (S1) : 87 - 97
  • [50] A Self-Adaptive Programming Mechanism for Reconfigurable Parsing and Processing
    Duan Tong
    Shen Juan
    Wang Peng
    Liu Shiran
    CHINA COMMUNICATIONS, 2016, 13 (01) : 87 - 97