A linguistic CMAC equivalent to a Linguistic Decision Tree for classification

Linguistic Decision Trees based on label semantics have been used as a classifier or predictor in many areas. A linguistic decision tree presents information propagation from input attributes to a goal variable based on transparent linguistic rules. The relationship between input attributes and the goal variable is often highly nonlinear. Cerebellar Model Articulation Controller (CMAC) belongs to the family of feed-forward networks with a single linear trainable layer. A CMAC has the feature of fast learning, and is suitable for modeling any non-linear relationship. Combining label semantics and an original CMAC, a linguistic CMAC based on Mass Assignment on labels is proposed to map the relationship between the attributes and the goal variable. The proposed LCMAC model is functionally equivalent to a linguistic decision tree, and takes the advantage of fast local training of the original CMAC and the advantage of transparency of a linguistic decision tree.

[1]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[2]  R. Jeffrey The Logic of Decision , 1984 .

[3]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[4]  Chih-Ming Chen,et al.  A self-organizing HCMAC neural-network classifier , 2003, IEEE Trans. Neural Networks.

[5]  Y. Takefuji,et al.  Design of parallel distributed Cauchy machines , 1989, International 1989 Joint Conference on Neural Networks.

[6]  Morris W. Hirsch,et al.  Convergent activation dynamics in continuous time networks , 1989, Neural Networks.

[7]  Xi-Zhao Wang,et al.  Multiple neural networks fusion model based on Choquet fuzzy integral , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[8]  Filson H. Glanz,et al.  Application of a General Learning Algorithm to the Control of Robotic Manipulators , 1987 .

[9]  N.B. Shroff,et al.  Joint resource allocation and base-station assignment for the downlink in CDMA networks , 2006, IEEE/ACM Transactions on Networking.

[10]  Kwang Y. Lee,et al.  A hybrid maximum error algorithm with neighborhood training for CMAC , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[11]  Jonathan Lawry,et al.  Appropriateness measures: an uncertainty model for vague concepts , 2008, Synthese.

[12]  L. A. ZADEH,et al.  The concept of a linguistic variable and its application to approximate reasoning - I , 1975, Inf. Sci..

[13]  Jonathan Lawry,et al.  A framework for linguistic modelling , 2004, Artif. Intell..

[14]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[15]  James S. Albus,et al.  Data Storage in the Cerebellar Model Articulation Controller (CMAC) , 1975 .

[16]  Jonathan Lawry Modelling and Reasoning with Vague Concepts (Studies in Computational Intelligence) , 2006 .

[17]  Jonathan Lawry Modelling and Reasoning with Vague Concepts , 2006, Studies in Computational Intelligence.

[18]  Jian-Bo Yang,et al.  The evidential reasoning approach for MADA under both probabilistic and fuzzy uncertainties , 2006, Eur. J. Oper. Res..

[19]  Patrick C. Parks,et al.  A comparison of five algorithms for the training of CMAC memories for learning control systems , 1992, Autom..

[20]  Jonathan Lawry,et al.  A Tree-Structured Classification Model Based on Label Semantic , 2004 .

[21]  Jonathan Lawry,et al.  Decision tree learning with fuzzy labels , 2005, Inf. Sci..

[22]  Tetsuya Murai,et al.  Multiple-attribute decision making under uncertainty: the evidential reasoning approach revisited , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.