skip to main content
10.1145/3583133.3590695acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

LGP-VEC: A Vectorial Linear Genetic Programming for Symbolic Regression

Published:24 July 2023Publication History

ABSTRACT

Symbolic regression (SR) is a well-known regression problem, that aims to find a symbolic expression that best fits a given dataset. Linear Genetic Programming (LGP) is a good and powerful candidate for solving symbolic regression problems. However, current LGPs for SR only focus on finding scalar-valued functions, and limited work has been done on finding vector-valued functions with vectorial-based LGP. In addition, a comprehensive dataset for testing vectorial-based GP is still lacking in the literature. To this end, we propose a new extensive benchmark suite for vectorial symbolic regression. Furthermore, we propose a new vectorial LGP algorithm for symbolic regression, which directly deals with high dimensional data using vectorial representation and operations. Experimental results show that the proposed algorithm outperforms another recently published vectorial GP method on the benchmark suite for vector-valued functions and that it also generalizes better on unseen data.

References

  1. Irene Azzali, Leonardo Vanneschi, Sara Silva, Illya Bakurov, and Mario Giacobini. 2019. A Vectorial Approach to Genetic Programming. In Genetic Programming (Lecture Notes in Computer Science), Lukas Sekanina, Ting Hu, Nuno Lourenço, Hendrik Richter, and Pablo García-Sánchez (Eds.). Springer International Publishing, Cham, 213--227. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Markus F. Brameier and Wolfgang Banzhaf. 2010. Linear Genetic Programming (1st ed.). Springer Publishing Company, Incorporated.Google ScholarGoogle Scholar
  3. Cândida Ferreira. 2001. Gene Expression Programming: a New Adaptive Algorithm for Solving Problems. CoRR cs.AI/0102027 (2001). https://arxiv.org/abs/cs/0102027Google ScholarGoogle Scholar
  4. Gaël Guennebaud, Benoît Jacob, et al. 2010. Eigen v3. http://eigen.tuxfamily.org.Google ScholarGoogle Scholar
  5. John R. Koza. 1994. Genetic programming as a means for programming computers by natural selection. Stat Comput 4, 2 (June 1994), 87--112. Google ScholarGoogle ScholarCross RefCross Ref
  6. Julian Francis Miller and Simon L. Harding. 2008. Cartesian Genetic Programming. In Proceedings of the 10th Annual Conference Companion on Genetic and Evolutionary Computation (Atlanta, GA, USA) (GECCO '08). Association for Computing Machinery, New York, NY, USA, 2701--2726. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Peter Nordin. 1994. A Compiling Genetic Programming System That Directly Manipulates the Machine Code. MIT Press, Cambridge, MA, USA, 311--331.Google ScholarGoogle Scholar
  8. Mihai Oltean and D Dumitrescu. 2002. Multi expression programming. Journal of Genetic Programming and Evolvable Machines (2002).Google ScholarGoogle Scholar
  9. M. O'Neill and C. Ryan. 2001. Grammatical evolution. IEEE Transactions on Evolutionary Computation 5, 4 (2001), 349--358. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Sara Silva and Jonas Almeida. 2008. Gplab-a genetic programming toolbox for matlab. Proceedings of the Nordic MATLAB Conference (07 2008).Google ScholarGoogle Scholar

Index Terms

  1. LGP-VEC: A Vectorial Linear Genetic Programming for Symbolic Regression

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation
        July 2023
        2519 pages
        ISBN:9798400701207
        DOI:10.1145/3583133

        Copyright © 2023 Owner/Author(s)

        Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 24 July 2023

        Check for updates

        Qualifiers

        • poster

        Acceptance Rates

        Overall Acceptance Rate1,669of4,410submissions,38%

        Upcoming Conference

        GECCO '24
        Genetic and Evolutionary Computation Conference
        July 14 - 18, 2024
        Melbourne , VIC , Australia
      • Article Metrics

        • Downloads (Last 12 months)54
        • Downloads (Last 6 weeks)6

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader