Multi-Objective Memetic Algorithms with Tree-Based Genetic Programming and Local Search for Symbolic Regression

被引:0
|
作者
Jiayu Liang
Yu Xue
机构
[1] Tiangong University,Tianjin Key Laboratory of Autonomous Intelligent Technology and System
[2] Nanjing University of Information Science and Technology,School of Computer Science and Software
来源
Neural Processing Letters | 2021年 / 53卷
关键词
Memetic algorithm; Multi-objective optimization; Genetic programming; Local search;
D O I
暂无
中图分类号
学科分类号
摘要
Symbolic regression is to search the space of mathematical expressions to find a model that best fits a given dataset. As genetic programming (GP) with the tree representation can represent solutions as expression trees, it is popularly-used for regression. However, GP tends to evolve unnecessarily large programs (known as bloat), causing excessive use of CPU time/memory and evolving solutions with poor generalization ability. Moreover, even though the importance of local search has been proved in augmenting the search ability of GP (termed as memetic algorithms), local search is underused in GP-based methods. This work aims to handle the above problems simultaneously. To control bloat, a multi-objective (MO) technique (NSGA-II, Non-dominant Sorting Genetic Algorithm) is selected to incorporate with GP, forming a multi-objective GP (MOGP). Moreover, three mutation-based local search operators are designed and incorporated with MOGP respectively to form three multi-objective memetic algorithms (MOMA), i.e. MOMA_MR (MOMA with Mutation-based Random search), MOMA_MF (MOMA with Mutation-based Function search) and MOMA_MC (MOMA with Mutation-based Constant search). The proposed methods are tested on both benchmark functions and real-world applications, and are compared with both GP-based (i.e. GP and MOGP) and nonGP-based symbolic regression methods. Compared with GP-based methods, the proposed methods can reduce the risk of bloat with the evolved solutions significantly smaller than GP solutions, and the local search strategies introduced in the proposed methods can improve their search ability with the evolved solutions dominating MOGP solutions. In addition, among the three proposed methods, MOMA_MR performs best in RMSE for testing, yet it consumes more training time than others. Moreover, compared with six reference nonGP-based symbolic regression methods, MOMA_MR generally performs better than or similar to them consistently.
引用
收藏
页码:2197 / 2219
页数:22
相关论文
共 50 条
  • [31] Continuous Cartesian Genetic Programming based representation for multi-objective neural architecture search
    Garcia-Garcia, Cosijopii
    Morales-Reyes, Alicia
    Escalante, Hugo Jair
    APPLIED SOFT COMPUTING, 2023, 147
  • [32] Recursion in tree-based genetic programming
    Agapitos, Alexandros
    O'Neill, Michael
    Kattan, Ahmed
    Lucas, Simon M.
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2017, 18 (02) : 149 - 183
  • [33] Recursion in tree-based genetic programming
    Alexandros Agapitos
    Michael O’Neill
    Ahmed Kattan
    Simon M. Lucas
    Genetic Programming and Evolvable Machines, 2017, 18 : 149 - 183
  • [34] Multi-objective multi-factorial memetic algorithm based on bone route and large neighborhood local search for VRPTW
    Zhou, Zifeng
    Ma, Xiaoliang
    Liang, Zhengping
    Zhu, Zexuan
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [35] A multi-objective genetic local search algorithm and its application to flowshop scheduling
    Ishibuchi, H
    Murata, T
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 1998, 28 (03): : 392 - 403
  • [36] Automatic Configuration of Multi-Objective Local Search Algorithms for Permutation Problems
    Blot, Aymeric
    Kessaci, Marie-Eleonore
    Jourdan, Laetitia
    Hoos, Holger H.
    EVOLUTIONARY COMPUTATION, 2019, 27 (01) : 147 - 171
  • [37] Hypervolume-based multi-objective local search
    Basseur, Matthieu
    Zeng, Rong-Qiang
    Hao, Jin-Kao
    NEURAL COMPUTING & APPLICATIONS, 2012, 21 (08) : 1917 - 1929
  • [38] Metaheuristic Algorithms Based on Compromise Programming for the Multi-Objective Urban Shipment Problem
    Ngo, Tung Son
    Jaafar, Jafreezal
    Aziz, Izzatdin Abdul
    Aftab, Muhammad Umar
    Nguyen, Hoang Giang
    Bui, Ngoc Anh
    ENTROPY, 2022, 24 (03)
  • [39] New Challenges for Memetic Algorithms on Continuous Multi-objective Problems
    Lara, Adriana
    Schuetze, Oliver
    Coello Coello, Carlos A.
    GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, : 1967 - 1970
  • [40] Hypervolume-based multi-objective local search
    Matthieu Basseur
    Rong-Qiang Zeng
    Jin-Kao Hao
    Neural Computing and Applications, 2012, 21 : 1917 - 1929