Abstract
Learning Classifier Systems (LCSs) are increasingly being found to be effective machine learning systems that can address a variety of real world problems (as testified by several chapters in this book). Based on seminal ideas due to Holland (1976, 1980), they gradually evolve rulesets, which either model a static dataset, or model actions (and chains of actions) in an environment. Comprehensive tutorial and survey material on this rapidly growing field is now provided in many places, but we particularly point to Holland et al (2000), Holland (2000) and Lanzi and Riolo (2000), as well as the introductory material in this volume.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Aeberhard, S., Coomans, D., de Vel, O. (1992) Comparison of Classifiers in High Dimensional Settings, Tech. Rep. no. 92–02, ( 1992 ), Dept. of Computer Science and Dept. of Mathematics and Statistics, James Cook University of North Queensland.
Aguilar-Ruiz, J.S., Riquelme, J.C. and Toro, M. (2003). Evolutionary Learning of Hierarchical Decision Rules. IEEE Transactions on Systems, Man and Cybernetics, 33 (2): 324–331.
Bernadó, E., Llorà , X. & Garrell, J. (2002) ‘XCS and GALE: a Comparative Study of Two Learning Classifier Systems with Six Other Learning Algorithms on Classification Tasks’, in Lanzi, Stolzmann, Wilson (eds), Proceedings of the 4 th International Workshop on Learning Classifier Systems 2001, Advances in Learning Classifier Systems, Springer LNCS, pp. 115–133.
Blake, C.L. & Merz, C.J. (1998). UCI Repository of machine learning databases [http://www.ics.uci.edu/-mlearn/MLRepository.html]. Irvine, CA: University of California, Department of Information and Computer Science.
Butz, M.V. and Wilson, S.W. (2000), ‘An Algorithmic Description of XCS’, Technical Report 2000017, Illinois Genetic Algorithms Laboratory, IL, USA.
Cendrowska, J. (1987) Prism: An algorithm for inducing modular rules, International Journal of Man-Machines Studies, 27: 49–370.
Diaconis, P. and Efron, B. (1983). Computer-Intensive Methods in Statistics, Scientific American, 248.
Dixon, P., Corne, D., Oates, M. (2002a), ‘A Preliminary Investigation of Modified XCS as a Generic Data Mining Tool’, in Lanzi, Stolzmann, Wilson (eds), Proceedings of the 4 6 International Workshop on Learning Classifier Systems 2001, Advances in Learning Classifier Systems, Springer LNCS, pp. 133–150.
Dixon, P., Corne, D., Oates, M. (2003), A Ruleset Reduction Algorithm for the XCS Learning Classifier System, Learning Classifier Systems — 5th International Workshop, IWLCS 2002, Granada, Spain, September 7–8, 2002, Lanzi, P.L., Stolzmann, W., Wilson, S.W. (Eds.)., Springer LNCS/LNAI.
Dixon, P., Corne, D., Oates, M. (2003a), Strategies and Techniques to Combat Over-Generality in a Learning Classifier System, Learning Classifier Systems — 6th International Workshop, IWLCS 2002, Chicago, USA, July 2003, Lanzi, P.L., Stolzmann, W., Wilson, S.W. (Eds.). to appear.
Evett, I.W. and Spiehler, E.J. (1987). Rule induction in forensic science. Technical report, Central Research Establishment, Home Office Forensic Science Service, Aldermaston, Reading, Berkshire RG7 4PN.
R.A. Fisher (1936), The use of multiple measurements in taxonomic problems, Annals of Eugenics 7, 179–188.
Holland, J.H. (1976) Adaptation, in Rosen, R. and Snell, F.M. (eds.), Progress in Theoretical Biology, New York: Plenum.
Holland, J.H. (1980) Adaptive algorithms for discovering and using general patterns in growing knowledge bases, International Journal of Policy Analysis and Information Systems, 4 (3): 245–268.
Holland, J.H., Booker, L.B., Colombetti, M., Dorigo, M., Goldberg, D.E., Forrest, S., Riolo, R.L., Smith, R.E., Lanzi, P.L., Stolzmann, W., Wilson, S.W. (2000) What is a Learning Classifier System?, in Lanzi, P.L., Stolzmann, W. and Wilson, S.W. (eds.), Learning Classiifer Systems: From Foundations to Applications, Springer Lecture Notes in Computer Science 1813, pp. 3–32.
Holmes, J.H. (2000), Learning Classifier Systems Applied to Knowledge Discovery in Clinical Research Databases, in Lanzi, P.L., Stolzmann, W. and Wilson, S.W. (eds.), Learning Classiifer Systems: From Foundations to Applications, Springer Lecture Notes in Computer Science 1813, pp. 243–261.
Kovacs, T (1997), ‘XCS Classifier System Reliability Evolves Accurate, Complete, and Minimal Representations for Boolean Functions’. In Roy, Chawdhry and Pant (eds), Soft Computing in Engineering Design and Manufacturing, pp. 59–68.
Kovacs, T. (2001), Towards a Theory of Strong Overgeneral Classifiers’. In Worthy Martin and William Spears, editors, Foundations of Genetic Algorithms 6, pp. 165–184. Morgan Kaufmann, 2001.
Lanzi, Pier Luca (1997) A Study of the Generalization Capabilities of XCS, Proceedings of the 7th workshop on the Foundations of Genetic Algorithms
Lanzi, P.L. and Riolo, R.L. (2000) A Roadmap to the Last Decase of Learning Classifier System Research (from 1989 to 1999), in Lanzi, P.L., Stolzmann, W. and Wilson, S.W. (eds.), Learning Classiifer Systems: From Foundations to Applications, Springer Lecture Notes in Computer Science 1813, pp. 33–61.
Mangasarian, O.L. and Wolberg, W.H. (1990) Cancer diagnosis via linear programming, SIAM News 23(5), September 1990, pp 1 & 18.
Matheus, C.J., and Rendell, L.A. (1989). Constructive induction on decision trees, in Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, Detroit, MI: Morgan Kaufmann, pp. 645–650.
Quinlan, J.R. (1992) C4.5 Release 8. http://www.cse.unsw.edu.au/-quinlan/c4.5r8.tar.gz
Quinlan, J.R. (1993) C4.5: Programs for machine learning,Morgan Kaufmann Publishers.
Rivest, R.L. (1987) Learning decision lists, Machine Learning, 2(3):229–246.http://citeseer.nj.nec.com/rivest871earning.html
Schlimmer, J. C. (1987). Concept acquisition through representational adjustment. Doctoral dissertation, Department of Information and Computer Science, University of California, Irvine, CA.
Smith, J.W., Everhart, J.E., Dickson, W.C., Knowler, W.C. and Johannes, R.S. (1988). Using the ADAP learning algorithm to forecast the onset of diabetes mellitus. In Proceedings of the Symposium on Computer Applications and Medical Care, IEEE Computer Society Press, pp. 261–265.
Wilson, S.W. (1995) ‘Classifier fitness based on accuracy’, Evolutionary Computation, 3 (2): 149–175.
Wilson, S.W. (1998) ‘Generalization in the XCS Classifier System’, Genetic Programming 1998: Proceedings of the Third Annual Conference, pp. 665–674.
Wilson, S.W. (2000a) ‘Mining Oblique Data with XCS’, Technical Report 2000028, University of Illinois at Urbana-Champaign, MI, USA.
Wilson, S.W. (2000b) ‘Get Real! XCS with Continuous-Valued Inputs’, in Lanzi, P.L.
Stolzmann, W. and Wilson, S.W. (eds.), Learning Classifier Systems: From Foundations to Applications, Springer Lecture Notes in Computer Science 1813, pp. 209–219.
Wilson, S.W. (2002) ‘Compact Rulesets from XCSI’, http://www.world.std/-sw/pubs.html, Presented at the Fourth International Workshop on Learning Classifier Systems (IWLCS-2001).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dixon, P.W., Corne, D.W., Oates, M.J. (2004). Encouraging Compact Rulesets from XCS for Enhanced Data Mining. In: Bull, L. (eds) Applications of Learning Classifier Systems. Studies in Fuzziness and Soft Computing, vol 150. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39925-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-39925-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-53559-8
Online ISBN: 978-3-540-39925-4
eBook Packages: Springer Book Archive