Abstract:
An important strength of learning classifier systems (LCSs) lies in the combination of genetic optimization techniques with gradient-based approximation techniques. The c...Show MoreMetadata
Abstract:
An important strength of learning classifier systems (LCSs) lies in the combination of genetic optimization techniques with gradient-based approximation techniques. The chosen approximation technique develops locally optimal approximations, such as accurate classification estimates, Q-value predictions, or linear function approximations. The genetic optimization technique is designed to distribute these local approximations efficiently over the problem space. Together, the two components develop a distributed, locally optimized problem solution in the form of a population of expert rules, often called classifiers. In function approximation problems, the XCSF classifier system develops a problem solution in the form of overlapping, piecewise linear approximations. This paper shows that XCSF performance on function approximation problems additively benefits from: 1) improved representations; 2) improved genetic operators; and 3) improved approximation techniques. Additionally, this paper introduces a novel closest classifier matching mechanism for the efficient compaction of XCS's final problem solution. The resulting compaction mechanism can boil the population size down by 90% on average, while decreasing prediction accuracy only marginally. Performance evaluations show that the additional mechanisms enable XCSF to reliably, accurately, and compactly approximate even seven dimensional functions. Performance comparisons with other, heuristic function approximation techniques show that XCSF yields competitive or even superior noise-robust performance.
Published in: IEEE Transactions on Evolutionary Computation ( Volume: 12, Issue: 3, June 2008)

Department of Psychology, Cognitive Psychology III, University of Würzburg, Wurzburg, Germany
Martin V. Butz was born in Würzburg, Germany, in 1975. He received the Dipl.Inf. degree in computer science including a minor in psychology (with honors) from the University of Würzburg in 2001 and the Ph.D. degree in computer science from the University of Illinois at Urbana—Champaign, Urbana, IL, in 2004.
Since 2004, he has been a Postdoc Research Fellow with the Department of Psychology at the University of Würzburg, Ge...Show More
Martin V. Butz was born in Würzburg, Germany, in 1975. He received the Dipl.Inf. degree in computer science including a minor in psychology (with honors) from the University of Würzburg in 2001 and the Ph.D. degree in computer science from the University of Illinois at Urbana—Champaign, Urbana, IL, in 2004.
Since 2004, he has been a Postdoc Research Fellow with the Department of Psychology at the University of Würzburg, Ge...View more

Artificial Intelligence and Robotics Laboratory, Dipartimento di Elettronica e Informazione, Politecnico di Milano, Milan, Italy
Pier Luca Lanzi was born in Turin, Italy, in 1967. He received the Laurea degree in computer science from the Universita degli Studi di Udine, in 1994 and the Ph.D. degree in computer and automation engineering from the Politecnico di Milano, Lilan, Italy, in 1999.
He is an Associate Professor with the Department of Electronics and Information, Politecnico di Milano. He is member of the Editorial Board of the Evolutionary ...Show More
Pier Luca Lanzi was born in Turin, Italy, in 1967. He received the Laurea degree in computer science from the Universita degli Studi di Udine, in 1994 and the Ph.D. degree in computer and automation engineering from the Politecnico di Milano, Lilan, Italy, in 1999.
He is an Associate Professor with the Department of Electronics and Information, Politecnico di Milano. He is member of the Editorial Board of the Evolutionary ...View more

Prediction Dynamics, Concord, MA, USA
Stewart W. Wilson was born in Rochester, NY. He received the S.B. degree in physics, and the S.M. and Ph.D. degrees in electrical engineering from the Massachusetts Institute of Technology (MIT), Cambridge, in 1960, 1962, and 1967, respectively.
His research and consulting entity is Prediction Dynamics, Concord, MA. He was with Polaroid Corporation with Dr. E. H. Land in investigations of systems that allowed students to l...Show More
Stewart W. Wilson was born in Rochester, NY. He received the S.B. degree in physics, and the S.M. and Ph.D. degrees in electrical engineering from the Massachusetts Institute of Technology (MIT), Cambridge, in 1960, 1962, and 1967, respectively.
His research and consulting entity is Prediction Dynamics, Concord, MA. He was with Polaroid Corporation with Dr. E. H. Land in investigations of systems that allowed students to l...View more

Department of Psychology, Cognitive Psychology III, University of Würzburg, Wurzburg, Germany
Martin V. Butz was born in Würzburg, Germany, in 1975. He received the Dipl.Inf. degree in computer science including a minor in psychology (with honors) from the University of Würzburg in 2001 and the Ph.D. degree in computer science from the University of Illinois at Urbana—Champaign, Urbana, IL, in 2004.
Since 2004, he has been a Postdoc Research Fellow with the Department of Psychology at the University of Würzburg, Germany, working on the interdisciplinary project MindRACES: From Reactive to Anticipatory Cognitive Embodied Systems. He is member of the Editorial Board of the Evolutionary Computation Journal. He published two monographs on learning classifier systems and two edited volumes on anticipatory behavior systems. His research interests include evolutionary computation, adaptive behavior, machine learning, and cognitive systems.
Dr. Butz is a co-organizer of the Workshop Series on Anticipatory Behavior in Adaptive Learning Systems (ABiALS) and currently also co-organizes the International Workshop on Learning Classifier Systems Series (IWLCS).
Martin V. Butz was born in Würzburg, Germany, in 1975. He received the Dipl.Inf. degree in computer science including a minor in psychology (with honors) from the University of Würzburg in 2001 and the Ph.D. degree in computer science from the University of Illinois at Urbana—Champaign, Urbana, IL, in 2004.
Since 2004, he has been a Postdoc Research Fellow with the Department of Psychology at the University of Würzburg, Germany, working on the interdisciplinary project MindRACES: From Reactive to Anticipatory Cognitive Embodied Systems. He is member of the Editorial Board of the Evolutionary Computation Journal. He published two monographs on learning classifier systems and two edited volumes on anticipatory behavior systems. His research interests include evolutionary computation, adaptive behavior, machine learning, and cognitive systems.
Dr. Butz is a co-organizer of the Workshop Series on Anticipatory Behavior in Adaptive Learning Systems (ABiALS) and currently also co-organizes the International Workshop on Learning Classifier Systems Series (IWLCS).View more

Artificial Intelligence and Robotics Laboratory, Dipartimento di Elettronica e Informazione, Politecnico di Milano, Milan, Italy
Pier Luca Lanzi was born in Turin, Italy, in 1967. He received the Laurea degree in computer science from the Universita degli Studi di Udine, in 1994 and the Ph.D. degree in computer and automation engineering from the Politecnico di Milano, Lilan, Italy, in 1999.
He is an Associate Professor with the Department of Electronics and Information, Politecnico di Milano. He is member of the Editorial Board of the Evolutionary Computation Journal and Editor of SIGEVOlution, the newsletter of the Special Interest Group on Genetic and Evolutionary Computation (SIGEVO). His research areas include evolutionary computation and machine learning. He is interested in applications to data mining and autonomous agents.
Pier Luca Lanzi was born in Turin, Italy, in 1967. He received the Laurea degree in computer science from the Universita degli Studi di Udine, in 1994 and the Ph.D. degree in computer and automation engineering from the Politecnico di Milano, Lilan, Italy, in 1999.
He is an Associate Professor with the Department of Electronics and Information, Politecnico di Milano. He is member of the Editorial Board of the Evolutionary Computation Journal and Editor of SIGEVOlution, the newsletter of the Special Interest Group on Genetic and Evolutionary Computation (SIGEVO). His research areas include evolutionary computation and machine learning. He is interested in applications to data mining and autonomous agents.View more

Prediction Dynamics, Concord, MA, USA
Stewart W. Wilson was born in Rochester, NY. He received the S.B. degree in physics, and the S.M. and Ph.D. degrees in electrical engineering from the Massachusetts Institute of Technology (MIT), Cambridge, in 1960, 1962, and 1967, respectively.
His research and consulting entity is Prediction Dynamics, Concord, MA. He was with Polaroid Corporation with Dr. E. H. Land in investigations of systems that allowed students to learn via asking their own questions of well-known scientists. Later, at the Rowland Institute for Science. Cambridge, MA. he continued his long-term interest in computer programs that learn, with special focus on the classifier systems that had been introduced by J. H. Holland. He is an Adjunct Professor with the Department of General Engineering, University of Illinois at Urbana—Champaign. He is on the Advisory Board of Evolutionary Computation and is a member of the Editorial Boards of Artificial Life and Adaptive Behavior.
Dr. Wilson is a co-founder of Adaptive Behavior and the Simulation of Adaptive Behavior (SAB) Conferences.
Stewart W. Wilson was born in Rochester, NY. He received the S.B. degree in physics, and the S.M. and Ph.D. degrees in electrical engineering from the Massachusetts Institute of Technology (MIT), Cambridge, in 1960, 1962, and 1967, respectively.
His research and consulting entity is Prediction Dynamics, Concord, MA. He was with Polaroid Corporation with Dr. E. H. Land in investigations of systems that allowed students to learn via asking their own questions of well-known scientists. Later, at the Rowland Institute for Science. Cambridge, MA. he continued his long-term interest in computer programs that learn, with special focus on the classifier systems that had been introduced by J. H. Holland. He is an Adjunct Professor with the Department of General Engineering, University of Illinois at Urbana—Champaign. He is on the Advisory Board of Evolutionary Computation and is a member of the Editorial Boards of Artificial Life and Adaptive Behavior.
Dr. Wilson is a co-founder of Adaptive Behavior and the Simulation of Adaptive Behavior (SAB) Conferences.View more