Training Fuzzy Cognitive Maps by using Hebbian learning algorithms: A comparative study

A detailed analysis of the Hebbian-like learning algorithms applied to train Fuzzy Cognitive Maps (FCMs) is presented in this paper. These algorithms aim to find appropriate weights between the concepts of the FCM so the model equilibrates to a desired state. For this manner, four different types of Hebbian learning algorithms have been proposed in the past. Along with the theoretical description of these algorithms, their performance in system modeling problems is investigated in this work. The algorithms are studied in a comparative fashion by using appropriate performance indices and useful conclusions about their training capabilities are experimentally derived.

[1]  Erkki Oja,et al.  Neural Networks, Principal Components, and Subspaces , 1989, Int. J. Neural Syst..

[2]  Michael N. Vrahatis,et al.  Fuzzy Cognitive Maps Learning Using Particle Swarm Optimization , 2005, Journal of Intelligent Information Systems.

[3]  Chrysostomos D. Stylios,et al.  Active Hebbian learning algorithm to train fuzzy cognitive maps , 2004, Int. J. Approx. Reason..

[4]  Michael Glykas,et al.  Fuzzy Cognitive Maps , 2010 .

[5]  Jose Aguilar,et al.  A Survey about Fuzzy Cognitive Maps Papers (Invited Paper) , 2005 .

[6]  Bart Kosko,et al.  Virtual Worlds as Fuzzy Cognitive Maps , 1993, Presence: Teleoperators & Virtual Environments.

[7]  Michael Glykas Fuzzy Cognitive Maps: Advances in Theory, Methodologies, Tools and Applications , 2010 .

[8]  Bart Kosko,et al.  Fuzzy Cognitive Maps , 1986, Int. J. Man Mach. Stud..

[9]  D. Signorini,et al.  Neural networks , 1995, The Lancet.

[10]  Chrysostomos D. Stylios,et al.  Unsupervised learning techniques for fine-tuning fuzzy cognitive map causal links , 2006, Int. J. Hum. Comput. Stud..

[11]  Witold Pedrycz,et al.  Genetic learning of fuzzy cognitive maps , 2005, Fuzzy Sets Syst..

[12]  Witold Pedrycz,et al.  Data-driven Nonlinear Hebbian Learning method for Fuzzy Cognitive Maps , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[13]  Alberto Vázquez Huerga A Balanced Differential Learning algorithm in Fuzzy Cognitive Maps , 2002 .

[14]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[15]  Dimitris E. Koulouriotis,et al.  Development of dynamic cognitive networks as complex systems approximators: validation in financial time series , 2005, Appl. Soft Comput..

[16]  Elpiniki I. Papageorgiou,et al.  A Weight Adaptation Method for Fuzzy Cognitive Maps to a Process Control Problem , 2004, International Conference on Computational Science.

[17]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[18]  Chrysostomos D. Stylios,et al.  Fuzzy Cognitive Map Learning Based on Nonlinear Hebbian Rule , 2003, Australian Conference on Artificial Intelligence.

[19]  Yiannis S. Boutalis,et al.  Fuzzy Cognitive Maps for Pattern Recognition Applications , 2008, Int. J. Pattern Recognit. Artif. Intell..

[20]  Chrysostomos D. Stylios,et al.  Modeling complex systems using fuzzy cognitive maps , 2004, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.