Abstract
In the field of rule-based approaches to Machine Learning, the XCS classifier system (XCS) is a well-known representative of the learning classifier systems family. By using a genetic algorithm (GA), the XCS aims at forming rules or so-called classifiers which are as general as possible to achieve an optimal performance level. A too high generalization pressure may lead to over-general classifiers degrading the performance of XCS. To date, no method exists for XCS for real-valued input spaces (XCSR) and XCS for function approximation (XCSF) to handle over-general classifiers ensuring an accurate population. The Absumption mechanism and the Specify operator, both developed for XCS with binary inputs, provide a promising basis for over-generality handling in XCSR and XCSF. This paper introduces adapted versions of Absumption and Specify by proposing different identification and specialization strategies for the application in XCSR and XCSF. To determine their potential, the adapted techniques are evaluated in different classification problems, i.e., common benchmarks and real-world data from the agricultural domain, in a multi-step problem as well as different regression tasks. Our experimental results show that the application of these techniques leads to significant improvements of the accuracy of the generated classifier population in the applied benchmarks, data sets, multi-step problems and regression tasks, especially when they tend to form over-general classifiers. Furthermore, considering the working principle of the proposed techniques, the intended decrease in overall classifier generality can be confirmed.
Highlights
The development and use of explainable models in the field of artificial intelligence (AI) are intended to promote confidence and transparency regarding the reliability of AI procedures among end users and increase their acceptance
We performed an evaluation of three well-known benchmark problems, as their known problem structure facilitates an analysis with respect to specific characteristics and provides the basis for comparison with results from the literature: (1) Real k-multiplexer problem (RMP) [36], (2) Checkerboard problem (CBP) [30], and (3) Mario classification problem [27]
CBP is a well-known benchmark for learning classifier systems (LCS), designed to provide an increased complexity compared to RMP [30]
Summary
The development and use of explainable models in the field of artificial intelligence (AI) are intended to promote confidence and transparency regarding the reliability of AI procedures among end users and increase their acceptance. Regarding the creation of explainable models, learning classifier systems (LCS) feature a fundamental advantage. SN Computer Science (2022) 3:176 of so-called over-general classifiers that reduce the performance and accuracy of XCS. A certain familiarity with temporal difference learning in general is assumed due to space constraints. For a more detailed introduction to temporal difference learning and XCS, the reader is referred to [31] and [7, 36], respectively. The evolutionary rule-based machine learning system XCS was introduced by Wilson in [35, 39] and belongs to the family of Michigan-style LCSs, which are attributed to Holland [12]. As the GA enables continuous optimization of the structure of the rules, XCS is able to adapt to changes in its environment while in use, which is an important factor for reliable deployment in real-world applications, such as field robotics. The evolutionary learning approach of XCS constitutes a particular strength in adapting to an environment
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.