Advertisement

Artificial Intelligence Review

, Volume 52, Issue 3, pp 1707–1737 | Cite as

A review on methods and software for fuzzy cognitive maps

  • Gerardo FelixEmail author
  • Gonzalo Nápoles
  • Rafael Falcon
  • Wojciech Froelich
  • Koen Vanhoof
  • Rafael Bello
Article

Abstract

Fuzzy cognitive maps (FCMs) keep growing in popularity within the scientific community. However, despite substantial advances in the theory and applications of FCMs, there is a lack of an up-to-date, comprehensive presentation of the state-of-the-art in this domain. In this review study we are filling that gap. First, we present basic FCM concepts and analyze their static and dynamic properties, and next we elaborate on existing algorithms used for learning the FCM structure. Second, we provide a goal-driven overview of numerous theoretical developments recently reported in this area. Moreover, we consider the application of FCMs to time series forecasting and classification. Finally, in order to support the readers in their own research, we provide an overview of the existing software tools enabling the implementation of both existing FCM schemes as well as prospective theoretical and/or practical contributions.

Keywords

Fuzzy cognitive maps Machine learning Software tools 

Notes

Acknowledgements

The authors would like to thank Isel Grau (Vrije Universiteit Brussel, Belgium) and the anonymous reviewers for their valuable suggestions.

References

  1. Abraham A, Falcon R, Bello R (2009) Rough set theory: a true landmark in data analysis. Springer, BerlinzbMATHGoogle Scholar
  2. Aguilar J, Contreras J (2010) The FCM designer tool. In: Glykas M (ed) Cognitive maps: advances in theory, methodologies, tools and applications. Springer, Berlin, pp 71–87Google Scholar
  3. Ahmadi S, Forouzideh N, Yeh CH, Martin R, Papageorgiou E (2014) A first study of fuzzy cognitive maps learning using cultural algorithm. In: Proceeding of the 2014 IEEE conference on industrial electronics and applications, IEEE pp 2023–2028Google Scholar
  4. Ahmadi S, Forouzideh N, Alizadeh S, Papageorgiou E (2015) Learning fuzzy cognitive maps using imperialist competitive algorithm. Neural Comput Appl 26(6):1333–1354Google Scholar
  5. Alghzawi AZ, Nápoles G, Sammour G, Vanhoof K (2018) Forecasting social security revenues in jordan using fuzzy cognitive maps. In: Czarnowski I, Howlett RJ, Jain LC (eds) Intelligent decision technologies 2017: Proceedings of the 9th KES international conference on intelligent decision technologies (KES-IDT 2017)—Part I. Springer, pp 246–254Google Scholar
  6. Alizadeh S, Ghazanfari M (2009) Learning FCM by chaotic simulated annealing. Chaos Solitons Fractals 41(3):1182–1190Google Scholar
  7. Alizadeh S, Ghazanfari M, Jafari M, Hooshm S (2007) Learning FCM by tabu search. Int J Comput Sci 2(2):142–149Google Scholar
  8. Alizadeh S, Ghazanfari M, Fathian M (2008) Using data mining for learning and clustering FCM. Int J Comput Intell Syst 4(2):118–125Google Scholar
  9. Amirkhani A, Mosavi MR, Mohammadizadeh F, Shokouhi SB (2014) Classification of intraductal breast lesions based on the fuzzy cognitive map. Arab J Sci Eng 39(5):3723–3732Google Scholar
  10. Baran RH, Coughlin JP (1982) Simplified neuron model as a principal component analyzer. J Math Biol 15:267–273MathSciNetGoogle Scholar
  11. Baran R, Coughlin J (1990) Convergence rates in symmetric neural networks with glauber dynamics. Math Comput Modell 14:325–327zbMATHGoogle Scholar
  12. Baykasoglu A, Durmusoglu ZD, Kaplanoglu V (2011) Training fuzzy cognitive maps via extended great deluge algorithm with applications. Comput Ind 62(2):187–195Google Scholar
  13. Bello R, Falcon R, Pedrycz W, Kacprzyk J (2008) Granular computing: at the junction of rough sets and fuzzy sets. Springer, BerlinzbMATHGoogle Scholar
  14. Boutalis Y, Kottas TL, Christodoulou M (2009) Adaptive estimation of fuzzy cognitive maps with proven stability and parameter convergence. IEEE Trans Fuzzy Syst 17(4):874–889Google Scholar
  15. Bueno S, Salmeron JL (2009) Benchmarking main activation functions in fuzzy cognitive maps. Expert Syst Appl 36(3):5221–5229Google Scholar
  16. Buruzs A, Hatwágner MF, Pozna RC, Kóczy LT (2013) Advanced learning of fuzzy cognitive maps of waste management by bacterial algorithm. In: 2013 joint world congress and NAFIPS annual meeting (IFSA/NAFIPS), IEEE, pp 890–895Google Scholar
  17. Carvalho JP, Tomé JA (2007) Qualitative optimization of fuzzy causal rule bases using fuzzy boolean nets. Fuzzy Sets Syst 158:1931–1946MathSciNetzbMATHGoogle Scholar
  18. Chen Y, Mazlack L, Lu L (2012a) Learning fuzzy cognitive maps from data by ant colony optimization. In: Proceedings of the 14th annual conference on genetic and evolutionary computation, ACM, pp 9–16Google Scholar
  19. Chen Y, Mazlack LJ, Lu LJ (2012b) Inferring fuzzy cognitive map models for gene regulatory networks from gene expression data. In: Proceeding of the 2012 IEEE international conference on bioinformatics and biomedicine (BIBM), IEEE, pp 1–4Google Scholar
  20. Chen Y, Mazlack LJ, Minai AA, Lu LJ (2015) Inferring causal networks using fuzzy cognitive maps and evolutionary algorithms with application to gene regulatory network reconstruction. Appl Soft Comput 37:667–679Google Scholar
  21. Chunmei L, Yue H (2012) Cellular automata learning of fuzzy cognitive map. In: Proceedings of the 2012 international conference on system science and engineering (ICSSE), IEEE, pp 334–338Google Scholar
  22. De Franciscis D (2014) JFCM: a java library for fuzzy cognitive maps. In: Papageorgiou EI (ed) Fuzzy cognitive maps for applied sciences and engineering: from fundamentals to extensions and learning algorithms. Springer, Berlin, pp 199–220Google Scholar
  23. Dickerson JA, Kosko B (1994) Virtual worlds as fuzzy cognitive maps. Presence Teleop Virtual Environ 3(2):173–189Google Scholar
  24. Duda RO, Hart PE, Stork DG (2012) Pattern classification, 2nd edn. Wiley, New YorkzbMATHGoogle Scholar
  25. Froelich W (2017) Towards improving the efficiency of the fuzzy cognitive map classifier. Neurocomputing 232:83–93Google Scholar
  26. Froelich W, Juszczuk P (2009) Predictive capabilities of adaptive and evolutionary fuzzy cognitive maps—a comparative study. In: Nguyen NT, Szczerbicki E (eds) Intelligent systems for knowledge management, vol 252. Springer, pp 153–174Google Scholar
  27. Froelich W, Pedrycz W (2017) Fuzzy cognitive maps in the modeling of granular time series. Knowl Based Syst 115:110–122Google Scholar
  28. Froelich W, Salmeron JL (2014) Evolutionary learning of fuzzy grey cognitive maps for the forecasting of multivariate, interval-valued time series. Int J Approx Reason 55(6):1319–1335MathSciNetzbMATHGoogle Scholar
  29. Froelich W, Salmeron JL (2017) Advances in fuzzy cognitive maps theory. Neurocomputing 232: 1–2Google Scholar
  30. Froelich W, Papageorgiou EI, Samarinas M, Skriapas K (2012) Application of evolutionary fuzzy cognitive maps to the long-term prediction of prostate cancer. Appl Soft Comput 12(12):3810–3817Google Scholar
  31. Ghazanfari M, Alizadeh S, Fathian M, Koulouriotis DE (2007) Comparing simulated annealing and genetic algorithm in learning FCM. Appl Math Comput 192(1):56–68MathSciNetzbMATHGoogle Scholar
  32. Grau García I, Nápoles G (2014) Mutating HIV protease protein using ant colony optimization and fuzzy cognitive maps: drug susceptibility analysis. Comput Sist 18(1):51–63Google Scholar
  33. Gray SA, Gray S, Cox LJ, Henly-Shepard S (2013) Mental modeler: a fuzzy-logic cognitive mapping modeling tool for adaptive environmental management. In: Proceedings of the 46th Hawaii international conference on system sciences (HICSS), IEEE, pp 965–973Google Scholar
  34. Gregor M, Groumpos PP (2013) Training fuzzy cognitive maps using gradient-based supervised learning. In: IFIP international conference on artificial intelligence applications and innovations, Springer, pp 547–556Google Scholar
  35. Hagan MT, Menhaj MB (1994) Training feedforward networks with the marquardt algorithm. IEEE Trans Neural Netw 5(6):989–993Google Scholar
  36. Haykin S (1998) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall PTR, Upper Saddle RiverzbMATHGoogle Scholar
  37. Hebb DO (1949) The organization of behavior: a neuropsychological theory. Psychology Press, HoveGoogle Scholar
  38. Homenda W, Jastrzebska A, Pedrycz W (2014a) Joining concept’s based fuzzy cognitive map model with moving window technique for time series modeling. In: Saeed K, Sná\(\hat{\text{s}}\)el V (eds) Computer information systems and industrial management CISIM 2014. Lecture notes in computer science, vol 8838. Springer, Berlin, pp 397–408Google Scholar
  39. Homenda W, Jastrzebska A, Pedrycz W (2014b) Modeling time series with fuzzy cognitive maps. In: Proceedings of the 2014 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 2055–2062Google Scholar
  40. Homenda W, Jastrzebska A, Pedrycz W (2014c) Time series modeling with fuzzy cognitive maps: simplification strategies. In: Saeed K, Sná\(\hat{\text{ s }}\)el V (eds) Computer information systems and industrial management: 13th IFIP TC8 international conference, CISIM 2014, Ho Chi Minh City, Vietnam, November 5–7, 2014. Proceedings. Springer, Berlin, pp 409–420Google Scholar
  41. Hopfield JJ (1982) Neural networks and physical systems with emergent collective computational abilities. Proc Natl Acad Sci 79:2554–2558MathSciNetzbMATHGoogle Scholar
  42. Huerga AV (2002) A balanced differential learning algorithm in fuzzy cognitive maps. In: Proceedings of the 16th international workshop on qualitative reasoning, vol. 2002Google Scholar
  43. Kannappan A, Papageorgiou EI (2013) A new classification scheme using artificial immune systems learning for fuzzy cognitive mapping. In: Proceedings of the 2013 IEEE international conference on fuzzy systems (FUZZ-IEEE), IEEE, pp 1–8Google Scholar
  44. Kannappan A, Tamilarasi A, Papageorgiou EI (2011) Analyzing the performance of fuzzy cognitive maps with non-linear Hebbian learning algorithm in predicting autistic disorder. Expert Syst Appl 38(3):1282–1292Google Scholar
  45. Knight CJ, Lloyd DJ, Penn AS (2014) Linear and sigmoidal fuzzy cognitive maps: an analysis of fixed points. Appl Soft Comput 15:193–202Google Scholar
  46. Konar A, Chakraborty UK (2005) Reasoning and unsupervised learning in a fuzzy cognitive map. Inf Sci 170(2):419–441MathSciNetzbMATHGoogle Scholar
  47. Kosko B (1986) Fuzzy cognitive maps. Int J Man Mach Stud 24(1):65–75zbMATHGoogle Scholar
  48. Kosko B (1988) Hidden patterns in combined and adaptive knowledge networks. Int J Approx Reason 2(4):377–393zbMATHGoogle Scholar
  49. Kosko B (1992) Neural networks and fuzzy systems: a dynamical systems approach to machine intelligence. Prentice Hall, Upper Saddle RiverzbMATHGoogle Scholar
  50. Kottas TL, Boutalis YS, Christodoulou MA (2007) Fuzzy cognitive network: a general framework. Intell Decis Technol 1(4):183–196Google Scholar
  51. Kottas TL, Boutalis YS, Christodoulou MA (2010) Fuzzy cognitive networks: adaptive network estimation and control paradigms. In: Glykas M (ed) Fuzzy cognitive maps: advances in theory, methodologies, tools and applications. Springer, Berlin, pp 89–134Google Scholar
  52. Kottas T, Boutalis Y, Christodoulou M (2012) Bi-linear adaptive estimation of fuzzy cognitive networks. Appl Soft Comput 12(12):3736–3756Google Scholar
  53. Koulouriotis D, Diakoulakis I, Emiris D (2001) Learning fuzzy cognitive maps using evolution strategies: a novel schema for modeling and simulating high-level behavior. In: Proceedings of the 2001 congress on evolutionary computation, vol 1. IEEE, pp 364–371Google Scholar
  54. Kreinovich V, Stylios C (2015) Why fuzzy cognitive maps are efficient. Int J Comput Commun Control 10(5):825–833Google Scholar
  55. Kyriakarakos G, Dounis AI, Arvanitis KG, Papadakis G (2012) A fuzzy cognitive maps-petri nets energy management system for autonomous polygeneration microgrids. Appl Soft Comput 12(12):3785–3797Google Scholar
  56. León M, Nápoles G, Rodriguez C, García MM, Bello R, Vanhoof K (2011) A fuzzy cognitive maps modeling, learning and simulation framework for studying complex system. In: Ferrández JM, Álvarez Sánchez JR, de la Paz F, Toledo FJ (eds) New challenges on bioinspired applications: 4th international work-conference on the interplay between natural and artificial computation, IWINAC 2011, La Palma, Canary Islands, Spain, May 30–June 3, 2011. Proceedings, Part II. Springer, Berlin, pp 243–256Google Scholar
  57. Li SJ, Shen RM (2004) Fuzzy cognitive map learning based on improved nonlinear Hebbian rule. In: Proceedings of the 2004 international conference on machine learning and cybernetics, vol 4. IEEE, pp 2301–2306Google Scholar
  58. Lin C, Chen K, He Y (2007) Learning fuzzy cognitive map based on immune algorithm. WSEAS Trans Syst 6(3):582–588Google Scholar
  59. Lu W, Yang J, Liu X, Pedrycz W (2014a) The modeling and prediction of time series based on synergy of high-order fuzzy cognitive map and fuzzy c-means clustering. Knowl Based Syst 70(70):242–255Google Scholar
  60. Lu W, Yang J, Liui X (2014b) Numerical prediction of time series based on FCMs with information granules. Int J Comput Commun Control 9(3):313–324Google Scholar
  61. Luo X, Wei X, Zhang J (2009) Game-based learning model using fuzzy cognitive map. In: Proceedings of the first ACM international workshop on multimedia technologies for distance learning, ACM, pp 67–76Google Scholar
  62. Madeiro SS, Von Zuben FJ (2012) Gradient-based algorithms for the automatic construction of fuzzy cognitive maps. In: Proceedings of the 11th international conference on machine learning and applications (ICMLA), vol 1. IEEE, pp 344–349Google Scholar
  63. Mateou NH, Moiseos M, Andreou AS (2005) Multi-objective evolutionary fuzzy cognitive maps for decision support. In: Proceedings of the 2005 congress on evolutionary computation, vol 1. IEEE, pp 824–830Google Scholar
  64. McCulloch WS, Pitts W (1988) A logical calculus of the ideas immanent in nervous activity. In: Anderson JA, Rosenfeld E (eds) Neurocomputing: foundations of research. MIT Press, Cambridge, pp 15–27Google Scholar
  65. Miao Y, Liu ZQ (2000) On causal inference in fuzzy cognitive maps. IEEE Trans Fuzzy Syst 8(1):107–119Google Scholar
  66. Miao Y, Liu ZQ, Siew CK, Miao CY (2001) Dynamical cognitive network–an extension of fuzzy cognitive map. IEEE Trans Fuzzy Syst 9(5):760–770Google Scholar
  67. Mohr S (1997) Software design for a fuzzy cognitive map modeling tool. Tensselaer Polytechnic Institute, TroyGoogle Scholar
  68. Nápoles G, Bello R, Vanhoof K (2013) Learning stability features on sigmoid fuzzy cognitive maps through a swarm intelligence approach. Springer, BerlinGoogle Scholar
  69. Nápoles G, Bello R, Vanhoof K (2014a) How to improve the convergence on sigmoid fuzzy cognitive maps? Intell Data Anal 18(6S):S77–S88Google Scholar
  70. Nápoles G, Grau I, Bello R, Grau R (2014b) Two-steps learning of fuzzy cognitive maps for prediction and knowledge discovery on the HIV-1 drug resistance. Expert Syst Appl 41(3):821–830Google Scholar
  71. Nápoles G, Grau I, Vanhoof K, Bello R (2014c) Hybrid model based on rough sets theory and fuzzy cognitive maps for decision-making. In: International conference on rough sets and intelligent systems paradigms, Springer, pp 169–178Google Scholar
  72. Nápoles G, Falcon R, Papageorgiou EI, Vanhoof K (2016a) Partitive granular cognitive maps to graded multilabel classification. In: Proceedings of the 2016 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1363–1370Google Scholar
  73. Nápoles G, Grau I, Falcon R, Bello R, Vanhoof K (2016b) A granular intrusion detection system using rough cognitive networks. Springer, BerlinGoogle Scholar
  74. Nápoles G, Papageorgiou E, Bello R, Vanhoof K (2016c) On the convergence of sigmoid fuzzy cognitive maps. Inf Sci 349–350:154–171zbMATHGoogle Scholar
  75. Nápoles G, Grau I, Papageorgiou E, Bello R, Vanhoof K (2016d) Rough cognitive networks. Knowl Based Syst 91:46–61Google Scholar
  76. Nápoles G, Grau I, Leon M, Vanhoof K (2017a) A fuzzy cognitive maps tool for scenario analysis and pattern recognition. In: Proceedings of the 29th IEEE international conference on tools with artificial intelligence (ICTAI 2017)Google Scholar
  77. Nápoles G, Falcon R, Papageorgiou E, Bello R, Vanhoof K (2017b) Rough cognitive ensembles. Int J Approx Reason 85:79–96MathSciNetzbMATHGoogle Scholar
  78. Nápoles G, Mosquera C, Falcon R, Grau I, Bello R, Vanhoof K (2017c) Fuzzy-rough cognitive networks. Neural NetwGoogle Scholar
  79. Nápoles G, Concepción L, Falcon R, Bello R, Vanhoof K (2017d) On the accuracy-convergence trade-off in sigmoid fuzzy cognitive maps. IEEE Trans Fuzzy Syst (submitted)Google Scholar
  80. Nápoles G, Papageorgiou E, Bello R, Vanhoof K (2017e) Learning and convergence of fuzzy cognitive maps used in pattern recognition. Neural Process Lett 45:431–444Google Scholar
  81. Oikonomou P, Papageorgiou EI (2013) Particle swarm optimization approach for fuzzy cognitive maps applied to autism classification. In: IFIP international conference on artificial intelligence applications and innovations, Springer, pp 516–526Google Scholar
  82. Papageorgiou EI (2011) A new methodology for decisions in medical informatics using fuzzy cognitive maps based on fuzzy rule-extraction techniques. Appl Soft Comput 11(1):500–513Google Scholar
  83. Papageorgiou EI (2012) Learning algorithms for fuzzy cognitive maps-a review study. IEEE Trans Syst Man Cybern C (Applications and Reviews) 42(2):150–163Google Scholar
  84. Papageorgiou EI, Froelich W (2012) Multi-step prediction of pulmonary infection with the use of evolutionary fuzzy cognitive maps. Neurocomputing 92:28–35Google Scholar
  85. Papageorgiou EI, Groumpos PP (2004) Optimization of fuzzy cognitive map model in clinical radiotherapy through the differential evolution algorithm. Siomed Soft Comput Hum Sci 9(2):25–31Google Scholar
  86. Papageorgiou EI, Groumpos PP (2005a) A weight adaptation method for fuzzy cognitive map learning. Soft Comput 9(11):846–857zbMATHGoogle Scholar
  87. Papageorgiou EI, Groumpos PP (2005b) A new hybrid method using evolutionary algorithms to train fuzzy cognitive maps. Appl Soft Comput 5(4):409–431Google Scholar
  88. Papageorgiou EI, Kannappan A (2012) Fuzzy cognitive map ensemble learning paradigm to solve classification problems: application to autism identification. Appl Soft Comput 12(12):3798–3809Google Scholar
  89. Papageorgiou EI, Salmeron JL (2013) A review of fuzzy cognitive maps research during the last decade. IEEE Trans Fuzzy Syst 21(1):66–79Google Scholar
  90. Papageorgiou EI, Salmeron JL (2014) Methods and algorithms for fuzzy cognitive map-based modeling. In: Papageorgiou EI (ed) Fuzzy cognitive maps for applied sciences and engineering, vol 54. Springer, pp 1–28Google Scholar
  91. Papageorgiou E, Stylios CD, Groumpos PP (2004) Active Hebbian learning algorithm to train fuzzy cognitive maps. Int J Approx Reason 37(3):219–249MathSciNetzbMATHGoogle Scholar
  92. Papageorgiou EI, Stylios C, Groumpos PP (2006) Unsupervised learning techniques for fine-tuning fuzzy cognitive map causal links. Int J Hum Comput Stud 64(8):727–743Google Scholar
  93. Papageorgiou E, Spyridonos P, Glotsos D, Stylios CD, Ravazoula P, Nikiforidis G, Groumpos PP (2008) Brain tumor characterization using the soft computing technique of fuzzy cognitive maps. Appl Soft Comput 8(1):820–828Google Scholar
  94. Papageorgiou EI, Markinos AT, Gemtos T (2011) Fuzzy cognitive map based approach for predicting yield in cotton crop production as a basis for decision support system in precision agriculture application. Appl Soft Comput 11(4):3643–3657Google Scholar
  95. Papageorgiou E, Aggelopoulou K, Gemtos T, Nanos G (2013) Yield prediction in apples using fuzzy cognitive map learning approach. Comput Electron Agric 91:19–29Google Scholar
  96. Papageorgiou EI, Poczeta K, Yastrebov A, Laspidou C (2015) Fuzzy cognitive maps and multi-step gradient methods for prediction: applications to electricity consumption and stock exchange returns. Springer, BerlinGoogle Scholar
  97. Papageorgiou EI, Poczta K, Laspidou C (2016) Hybrid model for water demand prediction based on fuzzy cognitive maps and artificial neural networks. In: Proceedings of the 2016 IEEE international conference on fuzzy systems (FUZZ-IEEE), pp 1523–1530Google Scholar
  98. Papageorgiou EI, Hatwágner MF, Buruzs A, Kóczy LT (2017) A concept reduction approach for fuzzy cognitive map models in decision making and management. Neurocomputing 232:16–33Google Scholar
  99. Papakostas GA, Koulouriotis DE (2010) Classifying patterns using fuzzy cognitive maps. In: Glykas M (ed) Fuzzy cognitive maps: advances in theory, methodologies, tools and applications. Springer, Berlin, pp 291–306Google Scholar
  100. Papakostas GA, Boutalis YS, Koulouriotis E, Mertzios BG (2008) Fuzzy cognitive maps for pattern recognition applications. Int J Pattern Recognit Artif Intell 22:1461–1486Google Scholar
  101. Papakostas GA, Koulouriotis DE, Polydoros AS, Tourassis VD (2012) Towards Hebbian learning of fuzzy cognitive maps in pattern classification problems. Expert Syst Appl 39(12):10620–10629Google Scholar
  102. Parsopoulos KE, Papageorgiou EI, Groumpos P, Vrahatis MN (2003) A first study of fuzzy cognitive maps learning using particle swarm optimization. In: Proceedings of the 2003 congress on evolutionary computation, vol 2. IEEE, pp 1440–1447Google Scholar
  103. Pawlak Z (1982) Rough sets. Int J Comput Inf Sci 11(5):341–356zbMATHGoogle Scholar
  104. Pedrycz W (2010) The design of cognitive maps: a study in synergy of granular computing and evolutionary optimization. Expert Syst Appl 37(10):7288–7294Google Scholar
  105. Pedrycz W, Homenda W (2014) From fuzzy cognitive maps to granular cognitive maps. IEEE Trans Fuzzy Syst 22(4):859–869Google Scholar
  106. Penkova T, Froelich W (2016) Modeling and forecasting of well-being using fuzzy cognitive maps. In: Czarnowski I, Caballero AM, Howlett RJ, Jain LC (eds) Intelligent decision technologies 2016: Proceedings of the 8th KES international conference on intelligent decision technologies (KES-IDT 2016)—Part II. Springer, pp 241–250Google Scholar
  107. Petalas Y, Papageorgiou E, Parsopoulos K, Groumpos P, Vrahatis M (2005) Fuzzy cognitive maps learning using memetic algorithms. In: Proceedings of the international conference of computational methods in sciences and engineering (ICCMSE 2005), pp 1420–1423Google Scholar
  108. Petalas YG, Parsopoulos KE, Vrahatis MN (2009) Improving fuzzy cognitive maps learning through memetic particle swarm optimization. Soft Comput 13(1):77–94Google Scholar
  109. Poczketa K, Yastrebov A, Papageorgiou EI (2015) Learning fuzzy cognitive maps using structure optimization genetic algorithm. In: 2015 federated conference on computer science and information systems (FedCSIS), vol 5. IEEE, pp 547–554Google Scholar
  110. Ren Z (2012) Learning fuzzy cognitive maps by a hybrid method using nonlinear Hebbian learning and extended great deluge algorithm. In: Proceedings of the 23rd midwest artificial intelligence and cognitive science conference, pp 159–163Google Scholar
  111. Salmeron JL (2010) Modelling grey uncertainty with fuzzy grey cognitive maps. Expert Syst Appl 37:7581–7588Google Scholar
  112. Salmeron JL, Papageorgiou EI (2014) Fuzzy grey cognitive maps and nonlinear Hebbian learning in process control. Appl Intell 41(1):223–234Google Scholar
  113. Salmeron JL, Froelich W (2016) Dynamic optimization of fuzzy cognitive maps for time series forecasting. Knowl Based Syst 105:2937Google Scholar
  114. Senniappan V, Subramanian J, Papageorgiou EI, Mohan S (2016) Application of fuzzy cognitive maps for crack categorization in columns of reinforced concrete structures. Neural Comput Appl. doi: 10.1007/s00521-016-2313-9
  115. Song H, Miao C, Roel W, Shen Z, Catthoor F (2010a) Implementation of fuzzy cognitive maps based on fuzzy neural network and application in prediction of time series. IEEE Trans Fuzzy Syst 18(2):233–250Google Scholar
  116. Song H, Miao C, Shen Z, Roel W, Maja D, Francky C (2010b) Design of fuzzy cognitive maps using neural networks for predicting chaotic time series. Neural Netw 23(10):1264–1275Google Scholar
  117. Stach W, Kurgan L, Pedrycz W, Reformat M (2004) Learning fuzzy cognitive maps with required precision using genetic algorithm approach. Electron Lett 40(24):1519–1520Google Scholar
  118. Stach W, Kurgan L, Pedrycz W (2005a) A survey of fuzzy cognitive map learning methods. Issues Soft Comput Theory Appl 71–84Google Scholar
  119. Stach W, Kurgan L, Pedrycz W, Reformat M (2005b) Genetic learning of fuzzy cognitive maps. Fuzzy Sets Syst 153(3):371–401MathSciNetzbMATHGoogle Scholar
  120. Stach W, Kurgan L, Pedrycz W (2007) Parallel learning of large fuzzy cognitive maps. In: International joint conference on neural networks, IEEE, pp 1584–1589Google Scholar
  121. Stach W, Kurgan LA, Pedrycz W (2008a) Numerical and linguistic prediction of time series with the use of fuzzy cognitive maps. IEEE Trans Fuzzy Syst 16(1):61–72Google Scholar
  122. Stach W, Kurgan L, Pedrycz W (2008b) Data-driven nonlinear Hebbian learning method for fuzzy cognitive maps. In: Proceedings of the 2008 IEEE international conference on fuzzy systems (FUZZ-IEEE), IEEE, pp 1975–1981Google Scholar
  123. Stach W, Kurgan L, Pedrycz W (2010) A divide and conquer method for learning large fuzzy cognitive maps. Fuzzy Sets Syst 161(19):2515–2532MathSciNetzbMATHGoogle Scholar
  124. Stylios CD, Groumpos PP (2004) Modeling complex systems using fuzzy cognitive maps. IEEE Trans Syst Man Cybern A Syst Hum 34(1):155–162Google Scholar
  125. Tettamanzi AG, Tomassini M (2013) Soft computing: integrating evolutionary, neural, and fuzzy systems. Springer, BerlinzbMATHGoogle Scholar
  126. Tsadiras AK (2008) Comparing the inference capabilities of binary, trivalent and sigmoid fuzzy cognitive maps. Inf Sci 178(20):3880–3894Google Scholar
  127. Tsadiras AK, Margaritis KG (1999) An experimental study of the dynamics of the certainty neuron fuzzy cognitive maps. Neurocomputing 24:95–116Google Scholar
  128. Vanhoenshoven F, Nápoles G, Bielen S, Vanhoof K (2018) Fuzzy cognitive maps employing arima components for time series forecasting. In: Czarnowski I, Howlett RJ, Jain LC (eds) Intelligent decision technologies 2017: proceedings of the 9th KES international conference on intelligent decision technologies (KES-IDT 2017)—Part I. Springer, pp 255–264Google Scholar
  129. Wang L, Pichler EE, Ross J (1990) Oscillations and chaos in neural networks: an exactly solvable model. Proc Natl Acad Sci 87(23):9467–9471zbMATHGoogle Scholar
  130. Yanchun Z, Wei Z (2008) An integrated framework for learning fuzzy cognitive map using RCGA and NHL algorithm. In: 4th international conference on wireless communications, networking and mobile computingGoogle Scholar
  131. Yao Y (2010) Three-way decisions with probabilistic rough sets. Inf Sci 180(3):341–353MathSciNetGoogle Scholar
  132. Yesil E, Urbas L (2010) Big bang-big crunch learning method for fuzzy cognitive maps. World Acad Sci Eng Technol 71:815–824Google Scholar
  133. Yesil E, Ozturk C, Dodurka MF, Sakalli A (2013) Fuzzy cognitive maps learning using artificial bee colony optimization. In: Proceedings of the 2013 IEEE international conference on fuzzy systems (FUZZ-IEEE), IEEE, pp 1–8Google Scholar
  134. Zhou X, Zhang H (2008) An algorithm of text categorization based on similar rough set and fuzzy cognitive map. In: Proceedings of the 5th international conference on fuzzy systems and knowledge discovery, vol 3. IEEE, pp 127–131Google Scholar

Copyright information

© Springer Science+Business Media B.V. 2017

Authors and Affiliations

  1. 1.Central University of Las VillasSanta ClaraCuba
  2. 2.Hasselt UniversityHasseltBelgium
  3. 3.University of OttawaOttawaCanada
  4. 4.University of SilesiaKatowicePoland

Personalised recommendations