Abstract
The method of Fuzzy Cognitive Map (FCM) is a combination of Fuzzy Logic and Artificial Neural Networks that is heavily used by experts and scientists of a diversity of disciplines, for strategic planning, decision making and predictions. A system that would assist decision makers to represent and simulate their own developed Fuzzy Cognitive Maps would be highly appreciated by them, especially from those that do not possess adequate computer skills. In this paper, a Prolog based system is designed and implemented to assist experts to both construct and simulate of their own FCMs. The representation capabilities of the system and the design choices are discussed and a variety of examples are given to demonstrate the use of the system.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Billman, B., Courtney, J.F.: Automated Discovery in Managerial Problem Formulation: Formation of Causal Hypotheses for Cognitive Mapping. Decision Sciences 24, 23–41 (1993)
Bougon, M.G.: Congregate Cognitive Maps: A Unified Dynamic Theory of Organization and Strategy. Journal of Management Studies 29, 369–389 (1992)
Çoban, O., Seçme, G.: Prediction of socio-economical consequences of privatization at the firm level with fuzzy cognitive mapping. Information Sciences: an International Journal 169(1-2), 131–154 (2005)
Papageorgiou, E., Groumpos, P.: A Weight Adaptation Method for Fuzzy Cognitive Maps to a Process Control Problem. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3037, pp. 515–522. Springer, Heidelberg (2004)
John, R.I., Innocent, P.R.: Modeling uncertainty in clinical diagnosis using fuzzy logic. IEEE Transactions on Systems, Man and Cybernetics 35(6), 1340–1350 (2005)
Andreou, A.S., Mateou, N.H., Zombanakis, G.A.: The Cyprus Puzzle And The Greek - Turkish Arms Race: Forecasting Developments Using Genetically Evolved Fuzzy Cognitive Maps. Defence and Peace Economics 14(4), 293–310 (2003)
Tsadiras, A.K., Kouskouvelis, I., Margaritis, K.G.: Using Fuzzy Cognitive Maps as a Decision Support System for Political Decisions. In: Manolopoulos, Y., Evripidou, S., Kakas, A.C. (eds.) PCI 2001. LNCS, vol. 2563, pp. 172–182. Springer, Heidelberg (2003)
Ramsey, D., Veltman, C.: Predicting the effects of perturbations on ecological communities: what can qualitative models offer? Journal of Animal Ecology 74, 905–916 (2005)
Hobbs, B.F., Ludsin, S., Knight, R.L., Ryan, P.A., Biberhofer, J.: Fuzzy Cognitive Mapping as a Tool to Define Management Objectives for Complex Ecosystems. Ecological Applications 12(5) (October 2002)
Axelrod, R.: Structure of Design. Princeton University Press, Princeton (1976)
Kosko, B.: Fuzzy Cognitive Maps. Inter. Jour. of Man-Machine Studies 24, 65–75 (1986)
Kosko, B.: Neural Networks and Fuzzy Systems. Prentice-Hall, Englewood Cliffs (1992)
Khan, M.S., Chong, A., Gedeon, T.: A Methodology for Developing Adaptive Fuzzy Cognitive Maps for Decision Support. Journal of Advanced Computational Intelligence 4(6), 403–407 (2000)
Khan, M.S., Quaddus, M.: Group Decision Support Using Fuzzy Cognitive Maps for Causal Reasoning. Group Decision and Negotiation 13, 463–480 (2004)
Tsadiras, A.K., Margaritis, K.G.: Cognitive Mapping and Certainty Neuron Fuzzy Cognitive Maps. Information Sciences 101, 109–130 (1997)
Taber, R., Yager, R.R., Helgason, C.M.: Quantization effects on the equilibrium behavior of combined fuzzy cognitive maps. International Journal of Intelligent Systems 22(2), 181–202 (2006)
Stach, W., Kurgan, L., Pedrycz, W., Reformat, M.: Genetic learning of fuzzy cognitive maps. Fuzzy Sets and Systems 153(3), 371–401 (2005)
Eberhart, R.C., Dobbins, R.W.: Neural Network PC Tools. Academic Press, London (1990)
Tsadiras, A.K., Margaritis, K.G.: Recursive Certainty Neurons and an Experimental Study of their Dynamical Behaviour. In: Proceedings of the European Congress on Intelligent Techniques and Soft Computing (EUFIT 1997), Aachen, Germany, September 1997, pp. 510–515 (1997)
Buchanan, B.G., Shortliffe, E.H.: Rule-Based Expert Systems. The MYCIN Experiments of the Stanford Heuristic Programming Project. Addison-Wesley, Reading (1984)
Bratko, I.: Prolog–Programming for Artificial Intelligence, 3rd edn. Addison Wesley, Reading (2000)
Sharp, R.: CAT2: An Experimental Eurotra Alternative. Machine Translation 6, 215–228 (1991)
Aho, V., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques and Tools. Addison-Wesley, Reading (1986)
Tsadiras, A.K., Margaritis, K.G.: An Experimental Study of Dynamics of the Certainty Neuron Fuzzy Cognitive Maps. NeuroComputing 24, 95–116 (1999)
SWI-Prolog, Free Software Prolog environment, licensed under the Lesser GNU Public License, http://www.swi-prolog.org
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tsadiras, A. (2008). A Prolog Based System That Assists Experts to Construct and Simulate Fuzzy Cognitive Maps. In: Darzentas, J., Vouros, G.A., Vosinakis, S., Arnellos, A. (eds) Artificial Intelligence: Theories, Models and Applications. SETN 2008. Lecture Notes in Computer Science(), vol 5138. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87881-0_26
Download citation
DOI: https://doi.org/10.1007/978-3-540-87881-0_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87880-3
Online ISBN: 978-3-540-87881-0
eBook Packages: Computer ScienceComputer Science (R0)