Learning fuzzy classifier systems: Architecture and exploration issues

被引:1
作者
Bonarini, Andrea [1 ]
Matteucci, Matteo [1 ]
Restelli, Marcello [1 ]
机构
[1] Politecn Milan, Dept Elect & Informat, Artificial Intelligence & Robot Lab, I-20133 Milan, Italy
关键词
learning classifier systems; fuzzy systems; exploration; reinforcement learning;
D O I
10.1142/S021821300700331X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Introducing fuzzy logic in knowledge representation is a general technique to improve flexibility and performances of knowledge based and control software. Many researchers propose to introduce fuzzy logic representation in learning algorithms. Interesting features arise when fuzzy sets substitute the interval- based classification of input in a learning system; some of them imply an improvement in performance others an increased structural complexity in the architecture of the system and in the learning process. Focusing on Learning Classifier Systems, the introduction of fuzzy logic produces some new interesting features in this class of learning algorithms from many points of view: a new approach to classifier competition, the birth of competition vs. cooperation dilemma, and the introduction of an appropriate fuzzy interface with external world. In this paper, we discuss a fuzzy. cation of the classical architecture of a learning classifier system ( Holland's approach) and the improvements deriving from the use of fuzzy logic. In this work we especially discuss the competition vs. cooperation dilemma, analyzing the influence of exploration policy on the performance of crisp and fuzzy versions of learning classifier systems. We mainly focus on the use of fuzzy classifier systems to implement behaviors for reactive autonomous agents in the mobile robotics domain.
引用
收藏
页码:269 / 289
页数:21
相关论文
共 50 条
[21]   Lexicase Selection in Learning Classifier Systems [J].
Aenugu, Sneha ;
Spector, Lee .
PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, :356-364
[22]   The Learning of Neuro-Fuzzy Classifier with Fuzzy Rough Sets for Imprecise Datasets [J].
Nowak, Bartosz A. ;
Nowicki, Robert K. ;
Starczewski, Janusz T. ;
Marvuglia, Antonino .
ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING ICAISC 2014, PT I, 2014, 8467 :256-266
[23]   A Cognitive Architecture Based on a Learning Classifier System with Spiking Classifiers [J].
David Howard ;
Larry Bull ;
Pier-Luca Lanzi .
Neural Processing Letters, 2016, 44 :125-147
[24]   A Cognitive Architecture Based on a Learning Classifier System with Spiking Classifiers [J].
Howard, David ;
Bull, Larry ;
Lanzi, Pier-Luca .
NEURAL PROCESSING LETTERS, 2016, 44 (01) :125-147
[25]   Robot reinforcement learning accuracy-based learning classifier systems with Fuzzy Policy Gradient descent(XCS-FPGRL) [J].
Shao, Jie ;
Yu, Jingru .
PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS, 2015, 15 :1013-1018
[27]   Accuracy-Based Learning Classifier Systems for Multistep Reinforcement Learning: A Fuzzy Logic Approach to Handling Continuous Inputs and Learning Continuous Actions [J].
Chen, Gang ;
Douch, Colin I. J. ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (06) :953-971
[28]   Adapting Bagging and Boosting to Learning Classifier Systems [J].
Liu, Yi ;
Browne, Will N. ;
Xue, Bing .
APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018, 2018, 10784 :405-420
[29]   Intrusion detection with evolutionary learning classifier systems [J].
Shafi K. ;
Kovacs T. ;
Abbass H.A. ;
Zhu W. .
Natural Computing, 2009, 8 (1) :3-27
[30]   Hands-on Workshop on Learning Classifier Systems [J].
Urbanowicz, Ryan J. ;
Browne, Will N. ;
Kuber, Karthik .
PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, :1407-1408