Overview
- Learning Classifier Systems (LCSs) are a powerful and well-established rule-based machine learning technique but they have yet to be widely adopted due to a steep learning curve, their rich nature, and a lack of resources, and this is the first accessible introduction
- Authors gave related tutorial at key international conference over multiple years
- Suitable for undergraduate and postgraduate students, data analysts, and machine learning practitioners
- Includes supplementary material: sn.pub/extras
Part of the book series: SpringerBriefs in Intelligent Systems (BRIEFSINSY)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (5 chapters)
Keywords
About this book
This accessible introduction shows the reader how to understand, implement, adapt, and apply Learning Classifier Systems (LCSs) to interesting and difficult problems. The text builds an understanding from basic ideas and concepts. The authors first explore learning through environment interaction, and then walk through the components of LCS that form this rule-based evolutionary algorithm. The applicability and adaptability of these methods is highlighted by providing descriptions of common methodological alternatives for different components that are suited to different types of problems from data mining to autonomous robotics.
The authors have also paired exercises and a simple educational LCS (eLCS) algorithm (implemented in Python) with this book. It is suitable for courses or self-study by advanced undergraduate and postgraduate students in subjects such as Computer Science, Engineering, Bioinformatics, and Cybernetics, and by researchers, data analysts, andmachine learning practitioners.
Reviews
Authors and Affiliations
About the authors
Ryan Urbanowicz is a postdoctoral research associate in the Dept. of Biostatistics, Epidemiology, and Informatics in the Perelman School of Medicine at the University of Pennsylvania. He received his PhD in Genetics from Dartmouth College, and a B.S. and M.Eng. in Biological Engineering from Cornell University. His areas of research include bioinformatics, data mining, machine learning, evolutionary algorithms, learning classifier systems, data visualization, and epidemiology. He has cochaired the Intl. Workshop on Learning Classifier Systems and presented LCS tutorials at GECCO.
Will Browne is an Associate Professor in the School of Engineering and Computer Science of Victoria University of Wellington. He received his Eng.D. from Cardiff University. His main area of research is applied cognitive systems, in particular cognitive robotics, Learning Classifier Systems (LCSs), and modern heuristics for industrial application. He has cochaired the Intl. Workshop on Learning Classifier Systems, and chaired the Genetics-Based Machine Learning track and copresented the LCS tutorial at GECCO.
Bibliographic Information
Book Title: Introduction to Learning Classifier Systems
Authors: Ryan J. Urbanowicz, Will N. Browne
Series Title: SpringerBriefs in Intelligent Systems
DOI: https://doi.org/10.1007/978-3-662-55007-6
Publisher: Springer Berlin, Heidelberg
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: The Author(s) 2017
Softcover ISBN: 978-3-662-55006-9Published: 06 September 2017
eBook ISBN: 978-3-662-55007-6Published: 17 August 2017
Series ISSN: 2196-548X
Series E-ISSN: 2196-5498
Edition Number: 1
Number of Pages: XIII, 123
Number of Illustrations: 23 b/w illustrations, 4 illustrations in colour
Topics: Artificial Intelligence, Computational Intelligence, Optimization, Computational Biology/Bioinformatics, Control, Robotics, Mechatronics, Theory of Computation