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

Evolving genetic programming trees in a rule-based learning framework

Published:08 July 2020Publication History

ABSTRACT

Rule-based machine learning (RBML) algorithms such as learning classifier systems (LCS) are well suited to classification problems with complex interactions and heterogeneous associations. Alternatively, genetic programming (GP) has a complementary set of strengths and weaknesses best suited to regression problems and homogeneous associations. Both approaches yield largely interpretable solutions. An ideal ML algorithm would have the capacity to adapt and blend representation to best suit the problem at hand. In order to combine the strengths of these respective algorithm representations, a framework allowing coexistence and co-evolution of trees and rules is needed. In this work, we lay the empirical groundwork for such a framework by demonstrating the capability of GP trees to be evolved within an LCS-algorithm framework with comparable performance to a set of standard GP frameworks. We discuss how these results support the feasibility of a GP-LCS framework and next-step challenges to be addressed.

References

  1. L Bull. 2004. Learning Classifier Systems: A Brief Introduction. Studies in Fuzziness and Soft Computing, Vol. 150. Springer, Berlin, Heidelberg, Chapter 1, 1--12.Google ScholarGoogle Scholar
  2. Félix-Antoine Fortin, François-Michel De Rainville, Marc-André Gardner, Marc Parizeau, and Christian Gagné. 2012. DEAP: Evolutionary algorithms made easy. Journal of Machine Learning Research 13, Jul (2012), 2171--2175.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. John R Koza and John R Koza. 1992. Genetic programming: on the programming of computers by means of natural selection. Vol. 1. MIT press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T Stephens. 2015. Gplearn Model, Genetic Programming. (2015).Google ScholarGoogle Scholar
  5. Ryan Urbanowicz, Randal Olson, and Jason Moore. 2016. Pareto inspired multi-objective rule fitness for noise-adaptive rule-based machine learning. In International Conference on Parallel Problem Solving from Nature. Springer, 514--524.Google ScholarGoogle ScholarCross RefCross Ref
  6. Ryan Urbanowicz, Niranjan Ramanand, and Jason Moore. 2015. Continuous endpoint data mining with exstracs: A supervised learning classifier system. In Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation. 1029--1036.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ryan J Urbanowicz and Jason H Moore. 2015. ExSTraCS 2.0: description and evaluation of a scalable learning classifier system. Evolutionary intelligence 8, 2-3 (2015), 89--116.Google ScholarGoogle Scholar
  8. Ryan J Urbanowicz, Ben Yang, and Jason H Moore. 2018. Problem Driven Machine Learning by Co-evolving Genetic Programming Trees and Rules in a Learning Classifier System. In Genetic Programming Theory and Practice XV. Springer, 55--71.Google ScholarGoogle Scholar

Index Terms

  1. Evolving genetic programming trees in a rule-based learning framework

          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 '20: Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion
            July 2020
            1982 pages
            ISBN:9781450371278
            DOI:10.1145/3377929

            Copyright © 2020 Owner/Author

            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.

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 8 July 2020

            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

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader