Constructing Complexity-efficient Features in XCS with Tree-based Rule Conditions
Trung B. Nguyen, Will N. Browne, Mengjie Zhang

TL;DR
This paper introduces methods to improve the structural efficiency of tree-based feature conditions in XCS, leading to faster learning and eliminating the need for user-set depth limits.
Contribution
It proposes two novel measures for constructing more efficient CFs in XOF, enhancing learning speed and structural simplicity.
Findings
Significant increase in CF structural efficiency
Faster learning on Hierarchical Majority-on problem
Elimination of user-set depth limit requirement
Abstract
A major goal of machine learning is to create techniques that abstract away irrelevant information. The generalisation property of standard Learning Classifier System (LCS) removes such information at the feature level but not at the feature interaction level. Code Fragments (CFs), a form of tree-based programs, introduced feature manipulation to discover important interactions, but they often contain irrelevant information, which causes structural inefficiency. XOF is a recently introduced LCS that uses CFs to encode building blocks of knowledge about feature interaction. This paper aims to optimise the structural efficiency of CFs in XOF. We propose two measures to improve constructing CFs to achieve this goal. Firstly, a new CF-fitness update estimates the applicability of CFs that also considers the structural complexity. The second measure we can use is a niche-based method of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Viral Infectious Diseases and Gene Expression in Insects
