NEAIDec 19, 2020

Evolutionary Algorithms for Fuzzy Cognitive Maps

arXiv:2102.01012v11 citations
Originality Synthesis-oriented
AI Analysis

This review paper is for researchers and practitioners working with Fuzzy Cognitive Maps, providing an overview of existing genetic algorithms for training these models.

This paper reviews genetic algorithms used for training Fuzzy Cognitive Maps (FCMs), a graph-based modeling technique for complex systems. It provides a general overview of FCM learning algorithms, contextualizing evolutionary computing within this broader landscape.

Fuzzy Cognitive Maps (FCMs) is a complex systems modeling technique which, due to its unique advantages, has lately risen in popularity. They are based on graphs that represent the causal relationships among the parameters of the system to be modeled, and they stand out for their interpretability and flexibility. With the late popularity of FCMs, a plethora of research efforts have taken place to develop and optimize the model. One of the most important elements of FCMs is the learning algorithm they use, and their effectiveness is largely determined by it. The learning algorithms learn the node weights of an FCM, with the goal of converging towards the desired behavior. The present study reviews the genetic algorithms used for training FCMs, as well as gives a general overview of the FCM learning algorithms, putting evolutionary computing into the wider context.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes