Abstract
AbstractIn 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.
Publisher
Springer Science and Business Media LLC
Reference40 articles.
1. Bacardit J, Burke EK, Krasnogor N. Improving the scalability of rule-based evolutionary learning. Memet Comput. 2009;1(1):55–67.
2. Barry AM. The Stability of Long Action Chains in XCS. Soft Comput. 2002;6(3):183–99.
3. Bernadó-Mansilla E, Garrell-Guiu JM. Accuracy-Based Learning Classifier Systems: Models, Analysis and Applications to Classification Tasks. Evol Comput. 2003;11(3):209–38.
4. Butz MV, Kovacs T, Lanzi PL, Wilson SW. How XCS Evolves Accurate Classifiers. In: Proc. of GECCO’01. pp. 927–934. GECCO’01, Morgan Kaufmann Publishers Inc., San Francisco, CA, USA 2001.
5. Butz MV, Lanzi PL, Wilson SW. Function Approximation With XCS: Hyperellipsoidal Conditions, Recursive Least Squares, and Compaction. IEEE T Evolut Comput. 2008;12(3):355–76.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Absumption and Subsumption based Learning Classifier System for Real-World Continuous-based Problems;Proceedings of the Companion Conference on Genetic and Evolutionary Computation;2023-07-15
2. Fuzzy-UCS Revisited: Self-Adaptation of Rule Representations in Michigan-Style Learning Fuzzy-Classifier Systems;Proceedings of the Genetic and Evolutionary Computation Conference;2023-07-12
3. Beta Distribution based XCS Classifier System;2022 IEEE Congress on Evolutionary Computation (CEC);2022-07-18
4. An overview of LCS research from 2021 to 2022;Proceedings of the Genetic and Evolutionary Computation Conference Companion;2022-07-09
5. Can the same rule representation change its matching area?;Proceedings of the Genetic and Evolutionary Computation Conference;2022-07-08