Multilayer Cognitive Maps in the Resolution of Problems using the FCM Designer Tool

ABSTRACT Cognitive maps are a tool to represent knowledge from a qualitative perspective, allowing to create models of complex systems where an exact mathematical model cannot be used because of the complexity of the system. In the literature, several tools have been proposed to develop cognitive maps and fuzzy cognitive maps (FCMs); one of them is FCM Designer. This paper designs and implements an extension to the FCM Designer tool that allows creating multilayer FCM. With this extension, it is possible to have several FCMs for the same problem, where each one expresses a different level of knowledge of the system under study, but interlinked. Thus, one can have a first level of detailed abstraction of the system with specific information and then more general levels. In addition, we can have different levels where the variables of one level depend on those of another level. That is, the multilayer approach enriches the modeled systems with flow of information between layers, to derive information about the concepts involved in layers from the concepts in other layers. In our multilayer approach, the relationship between the cognitive maps in different layers can be carried out in various ways: with fuzzy rules, connections with weights and with mathematical equations. This work presents the design and the implementation of the extension of the FCM Designer tool, and several test cases in different domains: a FCM to analyze emergent properties of Wikipedia a FCM for medical analysis for diagnosis, and another like recommender system.

[1]  Elpiniki I. Papageorgiou,et al.  Learning Algorithms for Fuzzy Cognitive Maps—A Review Study , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[2]  José Aguilar,et al.  Different dynamic causal relationship approaches for cognitive maps , 2013, Appl. Soft Comput..

[3]  Jose Aguilar,et al.  Self-organization and emergence phenomena in Wikipedia and free software development using MASOES , 2013 .

[4]  Oswaldo Terán,et al.  A Verification Method for MASOES , 2013, IEEE Transactions on Cybernetics.

[5]  Chrysostomos D. Stylios,et al.  An integrated two-level hierarchical system for decision making in radiation therapy based on fuzzy cognitive maps , 2003, IEEE Transactions on Biomedical Engineering.

[6]  M. Furkan Dodurka,et al.  Concept by Concept Learning of Fuzzy Cognitive Maps , 2013, AIAI.

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

[8]  José Aguilar,et al.  A Fuzzy Cognitive Map like recommender system of Learning Resources , 2016, 2016 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[9]  Bart Kosko,et al.  Fuzzy Engineering , 1996 .

[10]  Zahir Irani,et al.  Exploring Fuzzy Cognitive Mapping for IS Evaluation , 2006, Eur. J. Oper. Res..

[11]  Jose L. Salmeron,et al.  A Review of Fuzzy Cognitive Maps Research During the Last Decade , 2013, IEEE Transactions on Fuzzy Systems.

[12]  Jos De Roo,et al.  Case Based Fuzzy Cognitive Maps (CBFCM): New method for medical reasoning: Comparison study between CBFCM/FCM , 2011, 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011).

[13]  Aguilar Jose,et al.  The FCM Designer Tool , 2010 .

[14]  Panagiota Spyridonos,et al.  Brain tumor characterization using the soft computing technique of fuzzy cognitive maps , 2008, Appl. Soft Comput..

[15]  M. Quaddus,et al.  Group Decision Support Using Fuzzy Cognitive Maps for Causal Reasoning , 2004 .

[16]  José Aguilar,et al.  Dynamic Random Fuzzy Cognitive Maps , 2004, Computación y Sistemas.

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

[18]  José Aguilar,et al.  Proposal for a Multiagent Architecture for Self-Organizing Systems (MA-SOS) , 2008, ISI Workshops.

[19]  L. S. Jayashree,et al.  Application of fuzzy cognitive maps in precision agriculture: a case study on coconut yield management of southern India’s Malabar region , 2015, Neural Computing and Applications.