Multifactorial Genetic Programming for Symbolic Regression Problems

被引:90
|
作者
Zhong, Jinghui [1 ]
Feng, Liang [2 ]
Cai, Wentong [3 ]
Ong, Yew-Soon [3 ]
机构
[1] South China Univ Technol, Guangdong Prov Key Lab Computat Intelligence & Cy, Sch Comp Sci & Engn, Guangzhou 510640, Peoples R China
[2] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
[3] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore, Singapore
基金
中国国家自然科学基金;
关键词
Task analysis; Sociology; Statistics; Multitasking; Optimization; Search problems; Programming; Genetic programming (GP); multifactorial evolutionary algorithm (MFEA); multifactorial optimization (MFO); multitask learning (MTL); symbolic regression problem (SRP); COMPLEX;
D O I
10.1109/TSMC.2018.2853719
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Genetic programming (GP) is a powerful evolutionary algorithm that has been widely used for solving many real-world optimization problems. However, traditional GP can only solve a single task in one independent run, which is inefficient in cases where multiple tasks need to be solved at the same time. Recently, multifactorial optimization (MFO) has been proposed as a new evolutionary paradigm toward evolutionary multitasking. It intends to conduct evolutionary search on multiple tasks in one independent run. To enable multitasking GP, in this paper, we propose a novel multifactorial GP (MFGP) algorithm. To the best of our knowledge, this is the first attempt in the literature to conduct multitasking GP using a single population. The proposed MFGP consists of a novel scalable chromosome encoding scheme which is capable of representing multiple solutions simultaneously, and new evolutionary mechanisms for MFO based on self-learning gene expression programming. Further, comprehensive experimental studies are conducted on multitask scenarios consisting of commonly used GP benchmark problems and real world applications. The obtained empirical results confirmed the efficacy of the proposed MFGP.
引用
收藏
页码:4492 / 4505
页数:14
相关论文
共 50 条
  • [1] Symbolic regression problems by genetic programming with multi-branches
    Morales, CO
    Vázquez, KR
    [J]. MICAI 2004: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2004, 2972 : 717 - 726
  • [2] Genetic programming performance prediction and its application for symbolic regression problems
    Astarabadi, Samaneh Sadat Mousavi
    Ebadzadeh, Mohammad Mehdi
    [J]. INFORMATION SCIENCES, 2019, 502 : 418 - 433
  • [3] A Hybrid Grammar-based Genetic Programming for Symbolic Regression Problems
    Motta, Flavio A. A.
    de Freitas, Joao M.
    de Souza, Felipe R.
    Bernardino, Heder S.
    de Oliveira, Itamar L.
    Barbosa, Helio J. C.
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2097 - 2104
  • [4] Solving symbolic regression problems using incremental evaluation in Genetic Programming
    Hoang Tuan-Hao
    McKay, R. I.
    Essam, Daryl
    Nguyen Xuan Hoai
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 2119 - +
  • [5] A Comparative Study on the Numerical Performance of Kaizen Programming and Genetic Programming for Symbolic Regression Problems
    Ferreira, Jimena
    Ines Torres, Ana
    Pedemonte, Martin
    [J]. 2019 IEEE LATIN AMERICAN CONFERENCE ON COMPUTATIONAL INTELLIGENCE (LA-CCI), 2019, : 202 - 207
  • [6] Firefly Programming For Symbolic Regression Problems
    Aliwi, Mohamed
    Aslan, Selcuk
    Demirci, Sercan
    [J]. 2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [7] Sequential Symbolic Regression with Genetic Programming
    Oliveira, Luiz Otavio V. B.
    Otero, Fernando E. B.
    Pappa, Gisele L.
    Albinati, Julio
    [J]. GENETIC PROGRAMMING THEORY AND PRACTICE XII, 2015, : 73 - 90
  • [8] Compositional Genetic Programming for Symbolic Regression
    Krawiec, Krzysztof
    Kossinski, Dominik
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 570 - 573
  • [9] Statistical genetic programming for symbolic regression
    Haeri, Maryam Amir
    Ebadzadeh, Mohammad Mehdi
    Folino, Gianluigi
    [J]. APPLIED SOFT COMPUTING, 2017, 60 : 447 - 469
  • [10] Symbolic regression via genetic programming
    Augusto, DA
    Barbosa, HJC
    [J]. SIXTH BRAZILIAN SYMPOSIUM ON NEURAL NETWORKS, VOL 1, PROCEEDINGS, 2000, : 173 - 178