RuleML representation and simulation of Fuzzy Cognitive Maps
Fuzzy Cognitive Map (FCM) technique is a combination of Fuzzy Logic and Artificial Neural Networks that is extensively used by experts and scientists of a diversity of disciplines, for strategic planning, decision making and predictions. A standardized representation of FCMs accompanied by a system that would assist decision makers to simulate their own developed Fuzzy Cognitive Maps would be highly appreciated by them, and would help the dissemination of FCMs. In this paper, (a) a RuleML representation of FCM is proposed and (b) a system is designed and implemented in Prolog programming language to assist experts to simulate their own FCMs. This system returns results in valid RuleML syntax, making them readily available to other cooperative systems. The representation capabilities and the design choices of the implemented system are discussed and a variety of examples are given to demonstrate the use of the system.
ruleml simulation fuzzy cognitive maps decision making predictions prolog