Fuzzy Pattern Trees for Classification Problems Using Genetic Programming

Allan de Lima, Samuel Carvalho, Douglas Mota Dias, Jorge Amaral, Joseph P. Sullivan, Conor Ryan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Fuzzy Pattern Trees (FPTs) are tree-based structures in which the internal nodes are fuzzy operators, and the leaves are fuzzy features. This work uses Genetic Programming (GP) to evolve FPTs and assesses their performance on 20 benchmark classification problems. The results show improved accuracy for most of the problems in comparison with previous works using different approaches. Furthermore, we experiment using Lexicase Selection with FPTs and demonstrate that selection methods based on aggregate fitness, such as Tournament Selection, produce more accurate models before analysing why this is the case. We also propose new parsimony pressure methods embedded in Lexicase Selection, and analyse their ability to reduce the size of the solutions. The results show that for most problems, at least one method could reduce the size significantly while keeping a similar accuracy. We also introduce a new fuzzification scheme for categorical features with too many categories by using target encoding followed by the same scheme for numerical features, which is straightforward to implement, and avoids a much higher increase in the number of fuzzy features.

Original languageEnglish
Title of host publicationGenetic Programming - 27th European Conference, EuroGP 2024, Held as Part of EvoStar 2024, Proceedings
EditorsMario Giacobini, Bing Xue, Luca Manzoni
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-20
Number of pages18
ISBN (Print)9783031569562
DOIs
Publication statusPublished - 2024
Event27th European Conference on Genetic Programming, EuroGP 2024 held as Part of EvoStar 2024 - Aberystwyth, United Kingdom
Duration: 3 Apr 20245 Apr 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14631 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th European Conference on Genetic Programming, EuroGP 2024 held as Part of EvoStar 2024
Country/TerritoryUnited Kingdom
CityAberystwyth
Period3/04/245/04/24

Keywords

  • Bloat control
  • Fuzzy Pattern Trees
  • Genetic Programming
  • Lexicase Selection

Fingerprint

Dive into the research topics of 'Fuzzy Pattern Trees for Classification Problems Using Genetic Programming'. Together they form a unique fingerprint.

Cite this