Next Article in Journal
Towards Sustainable Perovskite Solar Cells: Lead-Free High Efficiency Designs with Tin and Germanium
Previous Article in Journal
Prestressed Concrete T-Beams Strengthened with Near-Surface Mounted Carbon-Fiber-Reinforced Polymer Rods Under Monotonic Loading: A Finite Element Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Review Study of Fuzzy Cognitive Maps in Engineering: Applications, Insights, and Future Directions

by
Georgios D. Karatzinis
* and
Yiannis S. Boutalis
Department of Electrical and Computer Engineering, Democritus University of Thrace, 67100 Xanthi, Greece
*
Author to whom correspondence should be addressed.
Submission received: 26 December 2024 / Revised: 4 February 2025 / Accepted: 10 February 2025 / Published: 12 February 2025

Abstract

:
Fuzzy Cognitive Maps (FCMs) have emerged as powerful tools for addressing diverse engineering challenges, leveraging their cognitive nature and ability to encapsulate causal relationships. This paper provides a comprehensive review of FCM applications across 15 engineering sub-domains, categorizing 80 studies by their learning family, task type, and case-specific application. We analyze the methodological advancements and practical implementations of FCMs, showcasing their strengths in areas such as decision-making, classification, time-series, diagnosis, and optimization. Qualitative criteria are systematically applied to classify FCM-based methodologies, highlighting trends, practical implications of varying complexity, and human intervention across task types and learning families. However, this study also identifies key limitations, including scalability challenges, reliance on expert knowledge, and sensitivity to data distribution shifts in real-world settings. To address these issues, we outline key areas and directions for future research focusing on adaptive learning mechanisms, hybrid methodologies, and scalable computational frameworks to enhance FCM performance in dynamic and evolving contexts. The findings of this review offer a structured roadmap for advancing FCM methodologies and broadening their application scope in both contemporary and emerging engineering domains.

1. Introduction

Artificial intelligence (AI) has become a cornerstone in addressing complex challenges across the engineering and manufacturing domains [1]. From optimizing production lines to enhancing system reliability, AI techniques such as machine learning (ML) and deep learning (DL) are reshaping traditional methods, offering innovative solutions to dynamic and chaotic environments. The capacity of AI to analyze large-scale data, learn from intricate patterns, and make autonomous decisions has led to significant improvements in efficiency, sustainability, and cost-effectiveness in engineering processes [2]. Among soft computing methodologies, Fuzzy Cognitive Maps (FCMs) [3] have emerged as a versatile approach for tackling intricate, dynamic problems. Combining elements of fuzzy logic, neural networks, and expert systems, FCMs offer a unique blend of knowledge interpretability, dynamic adaptability, and learning capability. These attributes position them as both simulation tools and adaptive systems capable of responding to evolving challenges.
In the broader context of artificial intelligence (AI), transparency and explainability are becoming as crucial as performance [4]. While cutting-edge techniques like machine learning (ML) and deep learning (DL) often dominate, their opaque decision-making processes present limitations in areas requiring interpretability. FCMs, by contrast, encapsulate causal relationships within graph-based structures, enabling stakeholders to visualize and understand the interplay between system components. Their ability to incorporate human knowledge, adapt through learning mechanisms, and evolve dynamically further enhances their suitability for applications demanding both interpretability, adaptability, and reliable performance.
From a computational perspective, FCMs can be considered as single-layer recurrent neural networks equipped with squashing activation functions, typically sigmoid ones. Their iterative updating process continues until a convergence criterion is met, resulting in a fixed-point attractor. While undesirable behaviors such as limit cycles or chaotic attractors can occur, proper convergence criteria and design considerations can mitigate these challenges [5,6]. This dynamic nature, coupled with enhanced interpretability, makes FCMs a powerful tool for real-world applications.
FCMs have been widely applied in engineering domains, addressing diverse challenges such as time-series prediction [7,8,9,10], classification [10,11,12,13], decision making [14,15,16], and diagnostics [17,18,19,20]. Their capacity to model non-linear relationships and adapt to changes has made them valuable in fields as varied as energy systems, transportation, medicine, environmental science, educational technologies, finance, business, and industrial automation. However, as FCM applications grow, there is a need for systematic analysis to assess their capabilities, limitations, and potential for future advancements.
Over the years, numerous review studies within the FCM research domain have successfully explored various aspects and perspectives of these versatile methodologies. A representation of knowledge frameworks, their application in decision-making, and their integration with FCMs has been provided in [21]. An outline of FCM models applied to time-series forecasting is presented in [22], while an overview of FCM extensions is discussed in [23]. Other studies have reported on extensions, learning methods, and diverse applications of FCMs [24,25], with a specific focus on learning algorithms found in [26,27]. An extended list of FCM variants and extensions is present in the literature, including but not limited to Fuzzy Grey Cognitive Maps (FGCM) [28], Intuitionistic Fuzzy Cognitive Maps (iFCM) [29], Fuzzy Cognitive Networks (FCNs) [5,30], Rough Cognitive Maps (RCM) [31], Neutrosophic Cognitive Maps (NCMs) [32], Dynamic Random Fuzzy Cognitive Maps (DRFCMs) [33], High-order Fuzzy Cognitive Maps (HFCMs) [9,34], Sylov’s FCMs [35,36], and others.
The strengths and limitations of FCMs for future studies are assessed in [37], while advances and challenges in FCM-based models for pattern classification are summarized in [38]. A review of FCM methods and software is provided in [39], and an overview of their use in systems risk analysis is presented in [40]. The role of FCMs in Explainable Artificial Intelligence (XAI) is analyzed in [41], and a systematic review of their applications in medicine over the last two decades is found in [42]. Additionally, experiences and lessons learned in using FCMs in participatory research and decision-making across health-related contexts are shared in [43].
This review paper provides a comprehensive overview of the applications of FCMs in engineering, systematically analyzing 80 published works across 15 identified sub-domains. Our contributions include:
A comprehensive literature review categorizing FCM applications in engineering over the past two decades.
A multi-perspective analysis of the reviewed works, organized by learning families, task types, and sub-domain-specific applications.
Critical insights and qualitative criteria for evaluating complexity and human intervention, complemented by radar plots to visualize these dimensions.
Future directions for advancing FCM methodologies and expanding their impact in engineering applications.
By presenting a structured analysis and identifying opportunities for innovation, this paper aims to serve as a foundation for further research in FCMs, fostering their continued evolution as a reliable and interpretable tool for tackling complex engineering challenges. The rest of the paper is structured as follows: Section 2 introduces the foundational aspects of FCMs, including learning families, their applications across various domains, and key limitations. Section 3 outlines the methodology for the literature review, providing an analysis of the reviewed works and distributions of publishers. Section 4 categorizes the identified subdomains in engineering, offering visual breakdowns based on learning families and task types. Section 5 delves into the subdomain-specific applications of FCMs in engineering, showcasing practical implementations. Section 6 presents the discussion, including a critical analysis of applications, qualitative criteria for complexity and human intervention, and potential future directions. Finally, Section 7 concludes the paper, summarizing the findings and insights.

2. Fuzzy Cognitive Maps

2.1. Foundational Aspects of Fuzzy Cognitive Maps

Fuzzy Cognitive Maps (FCMs) are referred to as human knowledge-based inference networks, cyclic directed weighted graphs, cognition influence graphs, and recurrent neural networks. These definitions-descriptions complete the graphical, computational, and memory state representation of FCMs. They have been used in many scientific fields for various tasks such as modeling, control, pattern recognition applications, decision making, and forecasting, highlighting their capability, flexibility, and effectiveness. FCMs were introduced by Kosko [3], based on Axelrod’s work on cognitive maps [44], in order to model complex behavioral systems using causal relations. One of the unique aspects of FCMs is their ability to integrate expert domain knowledge into the model, facilitating a hybrid intelligence approach. This feature enhances their transparency, as the nodes (concepts) and the weighted edges connecting them explicitly represent relationships and causal influences pertinent to the problem being addressed.
The concept of Cognitive Maps (CMs) was first introduced by Axelrod, as mentioned, who applied this concept to decision-making processes in political science by modeling cause-and-effect relationships between concepts. In a CM, concepts are represented as nodes, and causal relationships between any two concepts are shown as directed edges. These causal links can have positive or negative weights, where a positive link implies that an increase in one concept activates another, and a negative link implies the opposite effect. The basic CM formulation consists of a binary system, where concept states A i { 0 , 1 } and the weights w i j { 1 , 0 , 1 } represent either positive, null, or negative relations.
FCMs extend CMs by incorporating fuzzy logic, allowing for more complex and uncertain relationships between concepts. In FCMs, the states of the concepts A i [ 0 , 1 ] are continuous, and the causal relationships between concepts are described by fuzzy values w i j [ 1 , 1 ] . The weight matrix W, which is an essential part of FCM, defines the influence each concept has on others. The values in this matrix quantify the intensity of these influences, with positive values ( w i j > 0 ) denoting a positive relationship and negative values ( w i j < 0 ) indicating an inverse relationship. A weight of zero ( w i j = 0 ) implies no direct influence between the two concepts.
These network implementations inherit selected properties from both fuzzy logic and neural networks. FCMs naturally handle different system elements such as the variables, concepts, states, and goals of the system they describe, and express their dynamical relationships, degrees of interaction, and causal relations between them through signed weighted arcs. In standard FCMs, a set of linguistic rules is defined capturing the qualitative relationships and the general behavior of the system under examination. Additionally, these networks support feedback connections for each individual concept value, introducing a memory state representation feature through the diagonal values of weight matrix W. However, the iterative update of concept activations continues until the system reaches one of the following states: (a) fixed-point attractor (the network state becomes fixed after a number of iterations); (b) limit cycle (oscillations between state vectors); or (c) chaotic attractor (chaotic behavior). Stability in the system is generally desirable, as convergence to an equilibrium indicates a consistent pattern in the influence of concepts. However, in cases where the system oscillates between states or behaves chaotically, the results may become unreliable. The convergence analysis and conditions have been studied in the literature by various works [5,45,46,47,48].
Graphically, an FCM can be represented as a directed weighted graph as presented in Figure 1a. Each node C i is a concept (e.g., variables, states, or goals), and the directed edges between nodes are the weighted causal influences quantified by weights w i j . More specifically, Figure 1a depicts a small FCM with five nodes and their corresponding causal relationships. The weighted arcs demonstrate varying strengths and polarities (positive or negative), enabling the representation of system dynamics. Figure 1b shows the weight matrix W corresponding to the FCM, where each entry w i j quantifies the influence of node C j on node C i . At any point in time k, the state of the system is represented by a state vector A ( k ) = [ A 1 ( k ) , A 2 ( k ) , , A n ( k ) ] , where n is the number of concepts. The update of the state of each concept is governed by a transition rule that accumulates the influence of all other connected concepts, such as Kosko’s rule, which is one of the most commonly applied. The rule is expressed as:
A i ( k + 1 ) = f j = 1 , j i n w i j · A j ( k )
where A i ( k ) is the activation level of concept C i at time k, w i j represents the causal influence of concept C j on concept C i , and f ( · ) is a squashing function. The latter is a nonlinear continuous function, called activation function, mapping the weighted sum of the node states. The sigmoid and hyperbolic tangent functions are mainly used as continuous transfer function candidates, but discrete ones can be used also.
In standard FCMs, the knowledge base is composed of fuzzy rule databases that capture the qualitative relationships between concepts. These rules try to express the system’s operational conditions and behavior. The linguistic rules encode conditional relationships between concepts in the form of “if-then” statements. The rules can be defined by human experts, generated in a data-driven manner, or created as a combination of both approaches. For example, in Figure 1c, if concepts C 1 , C 2 , and C 3 have specific activation levels, their combined influence on C 5 can be represented by the corresponding fuzzy weights w 52 , w 53 , w 54 , w 55 . This representation may be derived from an expert-defined rule. In contrast, if the weights were learned in a data-driven manner, the example in Figure 1b would incorporate concepts C 2 , C 3 , C 4 , and C 5 in the “if” part of the rules shown in Figure 1c.
Once the FCM structure is established, the next step involves training the model to optimize the weights w i j and improve its predictive capabilities. The process of learning these fuzzy weights w i j often requires a training phase to improve the FCM’s accuracy and stability. Depending on the application, this training can be performed using historical data, simulation scenarios, or hybrid approaches that combine expert-defined rules with data-driven learning algorithms. Various learning methods, such as Hebbian-based, Gradient-based, Metaheuristic, or Hybrid approaches, can be employed to adjust the weights iteratively, ensuring that the model reflects the underlying system dynamics and operational conditions effectively. Overall, FCMs provide a powerful and flexible framework for modeling complex systems by combining human knowledge with learning algorithms, enabling both interpretability and adaptability to real-world applications.

2.2. Learning Families in Fuzzy Cognitive Maps

Fuzzy Cognitive Maps can be categorized into distinct learning families based on the underlying training algorithms employed. These learning approaches are designed to adjust the weights of the FCM model, enhancing its ability to represent dynamic systems or improve its performance in predictive tasks. Below is a brief description of the major learning families used in FCMs. Table 1 provides a consolidated summary of the potential advantages and disadvantages of the learning families used in FCMs.

2.2.1. Rule-Based Learning

Rule-based learning involves systems that rely on predefined expert rules to make decisions or infer outcomes. Unlike other learning methods, these systems do not always optimize based on data, but instead follow a set of established rules to govern behavior. This category is particularly relevant for Rule-Based Fuzzy Cognitive Maps (RBFCMs), where the weights are determined through expert knowledge rather than data-driven or other learning mechanism.

2.2.2. Hebbian-Based Learning

Rooted in Hebbian theory, this family of algorithms adjusts the strength of connections between concepts based on the correlation of their activities. Hebbian-based learning operates on the principle that “neurons that fire together, wire together”, meaning that the connections between highly correlated concepts are reinforced. This approach is biologically inspired and is often used in unsupervised learning scenarios.

2.2.3. Metaheuristics

Metaheuristic approaches encompass both population-based and single-solution-based optimization techniques. These methods typically employ heuristic or stochastic processes to explore the solution space and identify optimal or near-optimal weight configurations for the FCM. Metaheuristics are particularly useful in handling complex, nonlinear problems where the solution landscape is vast and may contain multiple local optima.

2.2.4. Gradient-Based or Gradient-like Learning

These methods utilize gradient information to optimize the parameters of the FCM by iteratively adjusting the weights in the direction that minimizes a loss function. This family includes well-known algorithms such as backpropagation and stochastic gradient descent (SGD), as well as variants like the Adam optimizer. Although the implementations of gradient-based, gradient-like, and least-squares methods can be distinguished in a more dedicated identification, in this taxonomy, they are mapped under the same cluster, recognizing a common origin with Widrow’s ADALINE. A more specialized analysis could further separate these approaches, but their foundational principle remains aligned.

2.2.5. Gradient-Free Learning

This category includes algorithms that do not rely on gradient information to optimize the model. Gradient-free methods are typically faster and may work well in scenarios where computing gradients is difficult or impractical. These approaches often explore the solution space through random or heuristic techniques, making them suitable for high-dimensional problems with complex landscapes.

2.2.6. Hybrid Learning

Hybrid learning methods combine elements from two or more of the above categories to leverage their respective strengths. By doing so, these approaches can address various aspects of a problem more effectively. For example, hybrid learning may involve integrating gradient-based updates with evolutionary strategies or combining rule-based reasoning with metaheuristic optimization.

2.3. Projection of Fuzzy Cognitive Maps in Various Domains

Fuzzy Cognitive Maps (FCMs) have established their presence across diverse domains by offering a flexible and interpretable framework for modeling complex systems, supporting decision-making, and enabling predictive analysis. Their applications span computational simulation, pattern recognition, time-series prediction, environmental science, medicine, bioinformatics, business, finance, educational technology, and more, addressing domain-specific challenges with notable success.
In computational simulation and modeling, FCMs have been applied to optimize dynamic systems, reduce model complexity, and enhance interpretability. In [49], a reduction in the need for expert intervention was employed using Evolution Strategies (ES) to optimize the parameters of FCMs. Concept reduction techniques, such as Big Bang–Big Crunch (BB–BC) optimization, have been utilized to simplify large-scale FCMs while maintaining decision-making accuracy, particularly in integrated waste management systems [50]. Additionally, [51] introduced a hybrid model that combines the Extreme Learning Machine (ELM) with a curiosity-driven mechanism to adapt FCMs in dynamic environments. This method reduces prediction errors and improves modeling accuracy, showcasing the ability of FCMs to dynamically adjust to changing system conditions. State-space models were integrated into FCMs in [52], focusing on dynamic behavior modeling in complex systems. An application of FCMs in decision-making was demonstrated in [31], introducing Rough Cognitive Networks (RCNs) integrating rough set theory with FCMs. Other works aimed at developing Granular Cognitive Maps (GCMs) in advanced system modeling [53], and optimization techniques have also been introduced in FCM learning [54], highlighting the scalability of FCMs in simulation tasks.
Indicative works in pattern recognition include Fuzzy Cognitive Networks with Functional Weights (FCNs-FW) for both classification and time-series prediction [10], image classification in Caltech-101, Caltech-256, and 15-Scenes using Interpretable Intuitionistic Fuzzy Cognitive Maps (I2FCM) [55], and an interpretable image-based classification framework that automatically determines FCM structure from data called xFCM [13], validated on Caltech-101, COVID CT scans, and iRoads datasets. Hybrid deep learning structures have been combined with FCNs-FW for handwritten digit recognition, stock prediction, and index tracking portfolio management [56]. Other works include Fuzzy Probabilistic FCMs [57] for classifying time-series data from the UCR repository, achieving faster execution and enhanced interpretability, and a speech emotion recognition model using a dedicated FCM (e-FCM) integrated with the Pleasure-Arousal-Dominance (PAD) model, improving speech-based emotion detection on databases like TYUT2.0 and EMO-DB [58].
In time-series analysis, FCMs have been successfully integrated with advanced techniques to improve forecasting accuracy. For instance, High-Order FCMs (HFCMs) combined with empirical wavelet transforms have demonstrated enhanced performance for non-stationary and noisy datasets [59]. Hybrid models incorporating Long Short-Term Memory (LSTM) networks and attention mechanisms have enabled effective multivariate time-series prediction, capturing both short-term fluctuations and long-term trends [60]. Additionally, Sparse Autoencoder (SAE)-based FCMs have been applied to optimize feature representation for complex time-series data, ensuring improved scalability and prediction accuracy [61]. An Elastic Net and HFCM framework has been produced for EEG-based human action prediction [62], demonstrating significant improvements in capturing complex temporal dynamics from EEG signals.
In healthcare and medicine, FCMs have proven valuable for disease diagnosis, treatment planning, and mental health assessment. For example, FCM-based systems have been used to grade brain tumors using Nonlinear Hebbian Learning (NHL), providing interpretable tools for clinical decision-making [63]. In cognitive neuroscience, FCMs have been applied to predict depression severity based on EEG data, offering robust solutions for mental health diagnostics [64]. Moreover, hybrid approaches combining FCMs with Possibilistic Fuzzy C-Means (PFCM) clustering have been effective in improving the classification of celiac disease [65]. In [66] a hybrid FCM-Agent-Based Modeling (ABM) framework has been proposed to predict the spatial spread of infectious diseases, including COVID-19.
Fuzzy Cognitive Maps (FCMs) have emerged as a valuable tool in bioinformatics, particularly for Gene Regulatory Network (GRN) reconstruction and disease modeling. To optimize large-scale GRNs, advanced learning approaches such as the Dynamic Multiagent Genetic Algorithm (dMAGA) [67] and Evolutionary Algorithm-based FCMs [68] have been employed, enhancing scalability and accuracy. Mutual Information-based Multi-Agent FCMs (MIMA-FCM) further improved computational efficiency by reducing the search space for critical GRN elements [69]. Additionally, FCMs have been applied to predict HIV-1 drug resistance using optimization techniques like Particle Swarm Optimization (PSO) and Ant Colony Optimization (ACO), improving prediction accuracy and interpretability [70].
Environmental science has seen extensive use of FCMs for scenario development, sustainability assessment, and environmental restoration. FCMs have been applied to analyze deforestation dynamics in the Brazilian Amazon, enabling better understanding of ecosystem feedback loops for policy development [71]. In air quality forecasting, robust causal FCM models have integrated Particle Swarm Optimization (PSO) to predict ozone levels, outperforming traditional prediction techniques in urban environments [72]. Similarly, FCMs combined with nature-based solutions have contributed to water quality management by engaging local communities and stakeholders in decision-making processes [73].
In the business and financial domains, FCMs have facilitated enterprise resource planning, supply chain optimization, and financial forecasting. FCMs combined with optimization algorithms such as the Artificial Bee Colony (ABC) method have improved the efficiency of enterprise resource planning systems, enhancing the accuracy and generalization of decision-making processes [74]. Similarly, FCMs integrated with interval-valued intuitionistic fuzzy sets have been applied for stock index forecasting, providing robust solutions for financial market predictions [75]. In supply chain resilience, FCMs have modeled the domino effects of disruptions, helping industries design recovery strategies for maintaining stability [76].
In education, FCMs have been applied to support personalized learning and adaptive instruction. By integrating FCMs into e-learning systems, models have been developed to tailor instructional content based on learners’ cognitive abilities and knowledge states, improving engagement and knowledge retention [77]. Game-based learning systems have also benefited from FCMs by dynamically adjusting educational objectives to learner performance, as demonstrated in adaptive automobile driving simulators [78].

2.4. Limitations of Fuzzy Cognitive Maps

Fuzzy Cognitive Maps (FCMs) have demonstrated significant utility in modeling complex systems and supporting decision-making across various domains. However, several inherent limitations affect their broader applicability and performance. A critical challenge is their dependence on expert knowledge, where the construction of the weight matrix relies heavily on domain expertise, introducing subjectivity and limiting generalizability. Additionally, FCMs often exhibit scalability issues as the complexity grows with an increasing number of nodes and interconnections, leading to reduced interpretability and significant computational burdens in large-scale systems. Large-scale problems often require extensive fuzzy rule databases, which further increase memory requirements and computational effort. Their static weight representation further restricts the ability to capture time-varying relationships in dynamic environments, while their limited expressiveness for nonlinear interactions reduces their accuracy in complex systems.
Furthermore, the iterative nature of FCMs introduces convergence and stability issues, where models may stabilize at fixed points, exhibit limit cycles, or even diverge toward chaotic behavior, complicating their reliability in predictive tasks. FCMs are also sensitive to initial conditions, where minor variations in starting states can produce significantly different outcomes. Addressing these limitations through advancements in learning algorithms, hybrid methodologies, and integration with machine learning techniques remains a promising research direction to extend the applicability and effectiveness of FCMs across dynamic, large-scale, and uncertain systems.

3. Literature Review of FCM Applications in Engineering

This study is based on a comprehensive analysis of the literature in the field of Engineering focusing on the application of Fuzzy Cognitive Maps (FCMs). To construct the pool of papers, a systematic search was conducted using scientifically relevant databases, including IEEE, Elsevier, Springer, MDPI, Web of Science, Scopus, and Semantic Scholar. The primary keyword/topic used for the search was “Fuzzy Cognitive Maps”.
The initial search yielded a pool of top papers comprising approximately 500 publications. To ensure the relevance and quality of the material, the following filtering process was applied:
Only journal articles and conference papers published after the year 2000 were considered.
Papers were manually reviewed by examining their abstracts and, where necessary, the full content to assess their relevance to the scope of this research, which focuses specifically on FCM applications in Engineering.
Works outside the engineering domain or unrelated to the research focus were excluded.
This selection process resulted in a refined pool of 80 papers, which form the core review material for this study. The selected publications represent diverse applications of FCMs across various engineering subdomains, enabling a thorough investigation of their contributions, methodologies, and limitations.

3.1. Publisher Distribution

The pool of selected papers spans several prominent publishers, reflecting the diverse sources contributing to the research on FCMs. Table 2 presents the distribution of articles and proceedings across the major publishers.
The distribution shows that IEEE contributes the largest proportion of conference proceedings (20 out of 25, approximately 80%), reflecting its prominence in engineering conferences. Elsevier accounts for the highest number of journal articles (24 out of 55, approximately 43.6%), highlighting its significant role in publishing FCM research. Other publishers such as Springer, MDPI, and Wiley also contribute notable shares, indicating the multidisciplinary interest in FCM applications. Smaller contributions from publishers such as IOS Press, World Scientific, and Taylor & Francis illustrate the broader engagement with FCMs across diverse contexts. To complement this data, Figure 2 provides a visual breakdown of publisher contributions, distinguishing between journal articles, conference proceedings, and the combined totals. The leading roles of IEEE and Elsevier are highlighted, while the distribution’s diversity is also illustrated. This combined analysis underscores the significant presence of FCM research in both journals and conferences, with IEEE and Elsevier playing leading roles in disseminating advancements in this field. The visual representation further emphasizes the relative contributions of various publishers, enabling a clearer understanding of the publication landscape.

3.2. Temporal Distribution of Publications

The selected pool of papers also demonstrates the temporal evolution of research on FCMs in the field of engineering. Figure 3 illustrates the distribution of publications by year, highlighting notable trends in research activity. The analysis reveals that research on FCMs has seen significant growth in recent years, particularly in 2023, which accounts for the largest share with 12 publications. Notable activity is also observed in 2019 and 2022, each contributing nine papers. This upward trend reflects the increasing relevance of FCMs in addressing engineering challenges. Conversely, fewer contributions were observed in earlier years, indicating that the field has gained substantial momentum in the past decade. The consistent research output since 2018 underscores the growing interest and applicability of FCMs in various engineering domains.

4. Applications of FCMs in Engineering

4.1. Sub-Domains Identification

To better understand the diverse applications of Fuzzy Cognitive Maps (FCMs) in Engineering, the domain was divided into 15 distinct sub-domains. The sub-domains were designated as follows: (1) Control Systems; (2) Decision Support Systems; (3) Energy Systems; (4) Robotics; (5) Fault Detection and Diagnosis; (6) Maritime Systems; (7) Reliability and Safety Systems; (8) Energy Economics; (9) Production Management; (10) Software; (11) Industry 4.0; (12) Networking and Communications; (13) Prognostics and Health Management (PHM)/Predictive Maintenance; (14) Transportation Systems; and (15) Remote Sensing Systems. This classification enables a structured analysis of the methods, tasks, and trends in FCM research, ensuring comprehensive coverage and providing insights into underexplored areas. The sub-domains were selected based on the reviewed literature, with a focus on areas where FCMs have been applied to solve engineering problems. These include traditional fields like Control Systems and Decision Support Systems, as well as emerging areas like Industry 4.0, Transportation Systems, Fault Detection and Diagnosis, and Energy Systems.
Figure 4 presents a treemap visualization of the 15 sub-domains, highlighting their relative prevalence in percentages based on the number of studies reviewed. Larger blocks indicate higher research activity, with Control Systems and Decision Support Systems being the most explored areas. Conversely, smaller blocks represent yet under-explored areas, such as Remote Sensing Systems. Control Systems and Decision Support Systems account for a significant portion of FCM research, reflecting their critical role in engineering decision-making and automation. On the other hand, sub-domains like Prognostics and Health Management(PHM)/Predictive Maintenance show limited studies, presenting opportunities for future research. This categorization forms the basis for the subsequent detailed review of tasks and methodologies within each sub-domain. By understanding the distribution of FCM applications, we can identify gaps and guide future research directions.

4.2. Clustering of Engineering Works Under Learning Families

The reviewed FCM-based engineering works were clustered into distinct learning families to better understand the approaches adopted in solving engineering problems. This clustering reflects the dominant methods used to train and implement FCMs and highlights trends in learning approaches over time. Note that the learning family candidates are as already presented in Section 2.2; thus, the six distinct learning cases are: (1) Rule-based; (2) Hebbian-based; (3) Metaheuristics; (4) Gradient-based or Gradient-like; (5) Gradient-free; and (6) Hybrid.
Figure 5 shows the temporal evolution of publications across these learning families, along with the total number of studies per year. Notably, there has been an increase in works utilizing Metaheuristics, Hybrid methods, and Rule-based approaches in recent years, reflecting their flexibility and robustness in engineering applications. Additionally, more Gradient-based or Gradient-like approaches have been proposed over the last few years, as a general observation.
As a further analysis of the distribution of learning families, Figure 6 provides a breakdown of the learning families in percentages, revealing their relative prevalence. Rule-based methods account for the largest share (30%), demonstrating their enduring importance in engineering systems, mainly due to practically oriented implementations incorporating operational rules. Metaheuristics constitute 25% of the approaches, highlighting their adaptability to complex optimization problems. Gradient-based methods follow at 16.2%, while Hybrid techniques (18.8%) reflect the integration of multiple paradigms to enhance performance. Hebbian-based (8.8%) and Gradient-free methods (1.2%) remain less prevalent, but offer specialized advantages in specific tasks.
The breakdown of Metaheuristics reveals that 90% of the works rely on Population-based methods, with Single-Solution-based approaches accounting for only 5% (see Figure 6). The dominance of Population-based methods highlights their suitability for exploring large solution spaces in engineering problems. In the hybrid learning breakdown, 40% of the methods integrate Rule-based approaches with Population-based Metaheuristics, while 26.7% combine Population-based Metaheuristics with Gradient-based optimization. Smaller contributions include causal inference, parallel GPU computing, and Hebbian methods, illustrating the diverse combinations explored to improve learning efficiency and accuracy.
From an insight perspective, the clustering analysis indicates a growing trend toward Hybrid approaches and Metaheuristics in recent years, driven by their flexibility in handling complex, non-linear engineering systems. Rule-based methods, while traditional, remain widely adopted due to their simplicity and interpretability. These insights offer a foundation for identifying dominant learning trends and guiding future research toward underexplored combinations, such as Gradient-free methods integrated with emerging techniques.

4.3. Task Types of Application Classes

This study identifies eight distinct task types, each corresponding to a specific function within FCM-based applications and highlighting key focus areas. Decision Making involves selecting optimal actions or decisions based on available information, often applied in strategic or operational settings. Control tasks focus on regulating, adjusting, and identifying systems or processes to achieve desired outcomes, such as managing dynamic systems. Modeling refers to constructing representations of systems, behaviors, or phenomena to enhance understanding and simulation. In addition, Optimization tasks aim to minimize or maximize specific objectives, such as cost or efficiency. Time-Series Prediction plays a critical role in forecasting future states using historical data, which is especially relevant in predictive analytics. Diagnosis focuses on identifying faults, errors, or abnormal conditions within systems to enable early intervention. Classification tasks deal with categorizing data into predefined groups, which is widely applied in pattern recognition. Finally, Anomaly Detection focuses on identifying deviations from normal patterns, which is crucial for detecting rare events, malfunctions or faults. The distribution of these task types across the applications is presented in Figure 7, where Decision Making and Control tasks are notably prevalent. It is important to note that the total count in Figure 7 is 90, as some of the 80 works have been associated with more than one task type.

4.4. Detailed Distribution of Learning Families and Task Types

To provide a more granular analysis of how learning families align with task types in engineering applications, we present the following visualization and analysis. This complements the earlier discussions on task types and learning families, offering insights into the relationships between these elements.

4.4.1. Visual Analysis of Distribution

Figure 8 presents a bubble chart showcasing the percentage share of studies for each combination of task types and learning families. The size of the bubbles represents the relative contribution of each pair. Notably, Metaheuristics account for 100% of Anomaly Detection and Classification tasks, reflecting their strong adaptability to these domains. Modeling has been tackled with candidates from all learning families, showcasing its broad applicability across methodologies. Optimization tasks have primarily been addressed using Metaheuristics and Hybrid methods, with Metaheuristics holding the largest share. In Decision Making tasks, Rule-based learning algorithms emerge as the most utilized family, highlighting their structured approach in decision support frameworks. Additionally, Hebbian-based algorithms have not yet been applied to Time-Series Prediction or Diagnosis tasks, indicating potential areas for future exploration. Figure 9 and Figure 10 provide complementary perspectives illustrating the distribution of learning families for each task type and the distribution of task types within each learning family, respectively. Metaheuristics dominates tasks like Anomaly Detection, Classification, and Optimization, and is also the only learning family that has been adopted in all task type problems. Rule-based approaches, while more straightforward, are used primarily for three task type problems in engineering, and have been applied mainly in Decision Making.

4.4.2. Tabular Summary of Distribution

To complement the visualizations, Table 3 presents a numerical summary of the distribution of task types across learning families, expressed in percentages. This tabular representation ensures clarity and provides precise values for readers who prefer detailed numerical data. This subsection integrate tabular perspectives, enhancing the understanding of how FCM learning families are employed to address diverse engineering tasks. The findings align with trends observed in earlier sections, further solidifying the role of FCMs in engineering applications. Note that the percentages in Table 3 represent the relative distribution of each task type across different learning families. Each row sums to 100%, reflecting how a specific task type is distributed among the learning families. However, percentages should not be summed vertically, as they do not represent total contributions of each learning family across all task types.

4.5. Flow Across Domains, Learning Families, and Task Types

The Sankey diagram presented in Figure 11 illustrates the relationships between engineering subdomains, learning families, and task types in FCM-based research. The following observations are drawn directly from the dataset and accurately reflect the distribution of contributions:
Insights from Subdomains Perspective: The subdomains Control Systems, Energy Systems, and Fault Detection and Diagnosis emerge as prominent subdomains, with diverse connections to multiple learning families, reflecting their broad applicability and the varied methodologies used to address their challenges. Additionally, subdomains such as Industry 4.0, Maritime Systems, and Reliability and Safety Systems are primarily tackled using Rule-based approaches, while Software, Energy Economics, and Robotics are predominantly addressed using Hybrid Methods.
The Control Systems subdomain is associated with all learning families, showcasing its versatility in addressing a wide range of engineering challenges.
Energy Systems demonstrates connections mainly to Metaheuristics, Gradient-based or Gradient-like, and Hybrid methods, highlighting the utility of these approaches in predictive analysis for energy applications.
Fault Detection and Diagnosis spans primarily across Hybrid and Gradient-based or Gradient-like methods, emphasizing the importance of these families in detection and predictive diagnostics.
Additionally, Decision Support Systems span primarily between Rule-based and Metaheuristics methods, indicating a preference for structured reasoning and heuristic optimization in these applications.
Industry 4.0, Maritime Systems, and Reliability and Safety Systems are mainly tackled using Rule-based approaches, while Software, Energy Economics, and Robotics are primarily addressed using Hybrid family approaches.
Learning Families as Intermediaries: Learning families act as bridges, linking subdomains to task types. The key trends observed are:
Gradient-based or Gradient-like methods are frequently employed for Control, leveraging their capacity for iterative refinement and dynamic adjustment. They also serve as a dominant candidate for Time-Series Prediction and Diagnosis tasks.
Metaheuristics exhibits diversified applications across all tasks, showcasing the method’s adaptability and ease of use for addressing various engineering problems.
Hybrid methods demonstrate versatility by addressing Control, Modeling, and Time-Series Prediction, integrating strengths from multiple paradigms to solve complex problems.
Rule-based methods, while more focused, are primarily linked to Decision Making, Control, and Modeling, reflecting their role in structured decision-support frameworks.
Prevalent and Emerging Task Types: The Sankey diagram highlights the prevalence of certain task types across learning families:
Decision Making and Control are the most frequently addressed tasks, reflecting their centrality in engineering applications.
Modeling also appears prominently, underscoring the role of FCMs in representing and simulating complex systems.
Emerging tasks, such as Time-Series Prediction and Anomaly Detection, have fewer connections, suggesting growing but still limited application areas.
Interdisciplinary and Multi-tasking Applications: Several subdomains and learning families contribute to multiple task types, reflecting the interconnected and multidisciplinary nature of FCM applications.
The Sankey diagram provides a clear visualization of these relationships from an oversight perspective, offering valuable insights into the methodological diversity and distribution of FCM-based research. By bridging domains, learning families, and task types, it highlights current trends and potential areas for further exploration.

5. Subdomain-Specific Applications of Fuzzy Cognitive Maps in Engineering

This section delves into the diverse applications of Fuzzy Cognitive Maps (FCMs) across specific engineering subdomains. By systematically categorizing and analyzing their implementation, we aim to uncover patterns, highlight strengths, and identify domain-specific challenges. Note that, in total, 95 works will be presented, as some of the 80 identified studies are associated with more than one task type or subdomain. This exploration not only showcases the versatility of FCMs but also provides insights into their practical impact and future potential in engineering.

5.1. Control Systems

Fuzzy Cognitive Maps (FCMs) have been extensively applied in control systems to tackle dynamic, nonlinear, and multi-variable challenges. This section reviews a set of contributions that demonstrate advancements in frameworks, algorithms, and applications. Table 4 provides a summary of these contributions, detailing the specific applications, associated learning families, algorithms used, references, and publication years. This overview enables a structured understanding of the wide-ranging applications of FCMs in control systems, emphasizing the key developments and their practical implementations.
A general framework for Fuzzy Cognitive Networks (FCNs) was developed to support continuous feedback and adaptive decision-making, showcasing its effectiveness in managing hydroelectric plants by reducing computational burdens and enhancing control accuracy [79]. The Active Hebbian Learning (AHL) algorithm addressed issues of convergence and dependence on expert-defined weights, introducing sequences of activation concepts and mathematical formulations for weight adjustments, successfully applied to process control systems [80]. An intuitionistic FCM (iFCM) model was developed to incorporate intuitionistic fuzzy sets, enhancing the handling of uncertainty in decision support systems [29]. The model was demonstrated to be effective in process control and medical decision support. Nonlinear Hebbian Learning (NHL) was proposed to dynamically update causal relationships in FCMs, improving robustness and stability in process control applications [81]. Additionally, a learning method based on Particle Swarm Optimization (PSO) optimized FCM weights for desired steady states in industrial processes, demonstrating robustness where traditional methods struggled [82]. To refine NHL, the Data-Driven Nonlinear Hebbian Learning (DD-NHL) algorithm was developed, utilizing historical data to improve learning quality and achieving lower error rates and enhanced generalization capabilities [83]. A divide-and-conquer approach was proposed to accelerate the learning of large-scale FCMs using Real-Coded Genetic Algorithms (RCGA) [84]. This method split data into subsets, learned submodels in parallel, and merged them into a final model, achieving significant scalability and efficiency gains. Another framework, Evolutionary Fuzzy Cognitive Maps (EFCMs), incorporated evolutionary strategies to design and tune FCMs for multi-stimulus situations, synergies, and conditional effects, improving robustness and adaptability in dynamic systems [85].
A switching control scheme for DC motors was proposed, using multiple Fuzzy Cognitive Network models equipped with functional weights (FCN-FW) [86]. The approach provided robust and flexible control mechanisms by adapting online and switching models based on performance indices. Compared to conventional PID controllers, this method achieved reduced tracking errors and smoother control signals. A comprehensive review of control techniques for HVAC systems emphasized FCMs as advanced methods capable of addressing nonlinear and multi-input/multi-output (MIMO) structures [87]. That work highlighted the adaptability and efficiency of FCMs in real-world control applications. Additionally, dynamic extensions to Fuzzy Grey Cognitive Maps (FGCMs) were introduced to handle uncertainty and dynamic environments, particularly in industrial control systems, through environment-adaptive weight updates [88]. A memetic PSO algorithm was also introduced, combining global PSO with deterministic and stochastic local search methods to improve efficiency and accuracy in FCM learning tasks. This approach outperformed traditional PSO, Differential Evolution (DE), and Genetic Algorithm (GA) methods across multiple real-life applications [89]. A supervisory system based on Dynamic Fuzzy Cognitive Maps (D-FCMs) was developed for chemical process control, addressing both normal and critical operation modes [90]. This system allowed dynamic generation of set-points for PID controllers, improving process performance in modular and critical industrial environments. In another study, Interactive Evolutionary Computing was integrated with FCMs to iteratively optimize FCM structures based on qualitative expert evaluations [91]. This approach, called IEO-FCM, demonstrated its potential in supervisory control and navigation tasks, even under incomplete or uncertain expert knowledge. Fuzzy Cognitive Networks with functional weights (FCN-FW) were applied for system identification and indirect inverse control in a coupled two-tank system, achieving superior convergence and control accuracy compared to traditional methods [92].
A study evaluated Hebbian-like algorithms, including Differential Hebbian, Nonlinear Hebbian, Data-Driven Nonlinear Hebbian, and Active Hebbian Learning, highlighting their generalization capabilities and convergence efficiency [93]. Another study proposed an improved Nonlinear Hebbian Learning rule to enhance learning efficiency and stability, demonstrating its effectiveness in modeling and simulating complex systems [94]. Additionally, a hybrid approach integrating FCMs with Gray Wolf Optimization (GWO) successfully modeled multiphase liquid-gas plants, demonstrating high reliability in industrial processes [95]. Another approach transformed FCM learning into a convex optimization problem, ensuring rapid and robust learning from noisy data [96]. This method demonstrated superior noise suppression, better weight distribution, and improved generalization compared to traditional methods like PSO and NHL.

5.2. Decision Support Systems

Fuzzy Cognitive Maps (FCMs) have been widely applied in decision support systems, addressing challenges such as multi-criteria decision-making, risk assessment, and modeling complex systems. This subsection reviews several advancements in this area, highlighting diverse contributions. Table 5 reflects the versatility of FCMs in addressing different decision-making scenarios, ranging from risk assessment and cognitive modeling to optimization tasks in distributed environments. It also demonstrates the integration of FCMs with various learning families and algorithms. FCM Expert, a software tool capable of designing, learning, and simulating FCM-based systems, was introduced in [11]. This tool supports scenario analysis and pattern classification, integrating various machine learning algorithms to optimize system performance and topology. Extensions to FCMs have been proposed in [97], incorporating synergies and conditional effects into the inference engine, enhancing their representation of real-world decision-making processes. A decision support model integrating fuzzy AHP, fuzzy TOPSIS, and FCMs has been proposed in [98] to quantify the impact of construction labor productivity improvement strategies. The study identified 16 key strategies through literature and expert surveys and validated the model using structural and behavioral tests. Additionally, ref. [99] presented a new FCM-based method for multi-criteria decision-making (MCDM), introducing a dynamic approach for ranking alternatives by considering different scenarios regarding causal relationships among criteria. This method demonstrated its utility through a simulated robot selection problem.
Enhancements to FCM reasoning in multi-stimulus environments were proposed in [100], incorporating rule-based and Hebbian-inspired dynamics to improve robustness in real-world decision-making scenarios. Moreover, new reasoning and impact accumulation mechanisms for rule-based FCMs (RBFCMs) were introduced in [101], improving their effectiveness in handling non-monotonic and uncertain cause-effect relationships, particularly in cyber defense applications. To simplify and optimize complex systems, ref. [102] integrated evolutionary algorithms with graph theory metrics to create a bank of FCMs. This approach improved accuracy and reduced complexity in decision support systems across multiple domains. Risk assessment has been a focal area for FCM applications. For instance, ref. [103] proposed a Z-number Multi-Stage FCM approach for improving risk assessment in discrete production processes, leveraging a Particle Swarm Optimization-based learning algorithm. Similarly, ref. [104] introduced a lightweight risk assessment method suitable for small-to-medium systems, including e-health applications. This work was extended in [105], where FCMs were used for continuous feedback on vulnerabilities in automated video surveillance systems.
During the COVID-19 crisis, ref. [106] used FCMs to model causal relationships between web traffic KPIs and pandemic metrics, offering actionable insights for managing supply chain risks. This study demonstrated the effectiveness of web analytics and FCMs in informing strategic decisions during global crises. In another contribution, ref. [107] introduced an approach using Computing with Words and threshold aggregation functions to model complex, discontinuous system behaviors. Additionally, ref. [108] developed a hybrid learning method combining Genetic Algorithms (GA) and Simulated Annealing (SA) for automatic FCM construction, effectively balancing the strengths of both algorithms for improved learning speed and quality. To address complexity in large-scale systems, an immune algorithm for partitioning FCMs was proposed in [109], enhancing their manageability in decision support contexts. Meanwhile, a federated learning framework integrating FCMs was introduced in [110], addressing privacy concerns and non-IID data challenges in distributed environments, demonstrating its applicability in healthcare and finance. Finally, a Tabu Search-based method for FCM learning was proposed in [111], iteratively improving the map by exploring the solution space while avoiding cycles, and enhancing the quality of the resulting FCM for decision support applications.

5.3. Energy Economics

Fuzzy Cognitive Maps (FCMs) have been effectively applied to address challenges in energy economics, particularly in modeling and time-series prediction tasks. A hybrid approach combining gradient-based local search and evolutionary algorithms, including Real-Coded Genetic Algorithms (RCGA) and Differential Evolution (DE), was proposed to enhance the automatic construction of FCMs [112]. This method demonstrated sufficient performance over traditional techniques, offering better accuracy and time efficiency across both synthetic and real-world energy models. In the realm of energy forecasting, three FCM-based prediction models—Modified Genetic Model (MGM), RCGA, and Single Objective Genetic Algorithm (SOGA)—were developed and compared for household electricity consumption prediction [113]. Among these, the SOGA model achieved the lowest Mean Squared Error (MSE) and Root Mean Squared Error (RMSE) in short-term forecasting. The study illustrated the capability of FCMs in managing nonlinearities and multivariate time-series data, outperforming conventional Artificial Neural Network (ANN) and neuro-fuzzy models.
Additionally, a time series forecasting model integrating Empirical Wavelet Transformation (EWT) with High-Order Fuzzy Cognitive Maps (HFCM) was introduced [114]. This approach showcased robustness against nonstationary time series and outliers, delivering enhanced performance compared to baseline models like ARIMA, Support Vector Regression (SVR), and Weighted High-Order Fuzzy Cognitive Maps (WHFCM). The model further validated the utility of FCMs in complex energy forecasting scenarios. These contributions underscore the potential of FCM-based frameworks in advancing energy economics by improving prediction accuracy and computational efficiency while addressing the inherent challenges in energy data. Table 6 summarizes the corresponding works in the under-examination sub-domain.

5.4. Energy Systems

Fuzzy Cognitive Maps (FCMs) have been extensively utilized in the domain of energy systems, addressing challenges in anomaly detection, control, decision-making, optimization, and time-series prediction. These contributions highlight the versatility and effectiveness of FCMs in managing complex, dynamic, and data-intensive energy applications. Table 7 summarizes this stream of works. A methodology integrating FCM and Gray Wolf Optimization (GWO) was developed for anomaly detection in industrial plants [115]. This approach achieved high accuracy in detecting anomalies, especially in complex scenarios involving multiple interacting variables. Simulations demonstrated the model’s ability to prevent catastrophic failures through early detection. In the context of control, a Maximum Power Point Tracking (MPPT) method was developed by combining fuzzy logic with Fuzzy Cognitive Networks (FCNs) [116,117]. This method improved the speed and accuracy of reaching the maximum power point in photovoltaic systems under varying environmental conditions, leading to significant energy gains compared to traditional techniques.
For decision-making, plausible wind energy deployment scenarios in Iran were developed using FCMs under various macroeconomic and political uncertainties [118]. The study emphasized the effects of economic stagnation, government support, sanctions, and political instability on the sector’s future growth. In optimization, a hybrid energy management system combining FCMs and Petri Nets was introduced for autonomous polygeneration microgrids [119]. The methodology optimized both system design and operation, enabling efficient part-load operation of devices, which resulted in significant reductions in component sizing and overall system cost. Significant advancements have been made in the application of FCMs for time-series prediction. A nested structure integrating FCM with Artificial Neural Networks (ANN) and Long Short-Term Memory (LSTM) networks was developed for energy use forecasting [120]. This model achieved lower forecasting errors and higher correlation coefficients compared to standard techniques. Another study combined FCMs with Neural Networks for natural gas consumption prediction, resulting in improved accuracy through an ensemble learning approach [121]. A hybrid framework integrating fuzzy information granulation, improved variational mode decomposition, and high-order FCMs was proposed for short-term photovoltaic (PV) power forecasting [122]. This method demonstrated enhanced prediction accuracy by effectively handling noise in time-series data. Similarly, a novel time-delay mining framework was integrated into FCMs for predicting key operational parameters in coal gasification, capturing process dynamics more effectively and enabling real-time industrial applications [123].
For solar energy forecasting, a hybrid approach combining high-order FCMs with Fuzzy Time Series (FTS) was introduced. This method integrated genetic algorithms to optimize weight matrices, resulting in higher prediction accuracy for solar radiation [124]. Lastly, a hybrid method combining Improved Variational Mode Decomposition (IVMD) with HFCMs was proposed for wind power forecasting, showcasing superior forecasting performance compared to state-of-the-art methods [125]. These studies collectively underscore the significant potential of FCMs in energy systems, from improving control strategies to enhancing forecasting accuracy, thereby contributing to the advancement of sustainable energy solutions.

5.5. Fault Detection and Diagnosis

The field of fault detection and diagnosis has benefited significantly from the application of Fuzzy Cognitive Maps (FCMs), as summarized in Table 8. These methodologies showcase the ability of FCMs to enhance automation, improve interpretability, and adapt to real-time industrial environments. A FCM model was developed using Information Flow analysis and Social Learning Particle Swarm Optimization (SL-PSO) to detect and diagnose faults in industrial robots [126]. This approach filters spurious causalities, enhances system optimization, and reduces reliance on continuous expert oversight, proving valuable for automating causal analysis in complex settings. In another advancement, an explainable fault prediction system leveraging Learning Fuzzy Cognitive Maps (LFCMs) was introduced [18]. This system not only predicts faults but also provides interpretability for decision-making processes, which is critical in industrial applications where understanding the reasoning behind predictions is essential. The model’s effectiveness was validated using real-world industrial data, demonstrating early fault detection capabilities.
For the detection of incipient short-circuit faults in induction generators used in wind turbines, a Multiple Cognitive Classifier System (MCCS) was proposed [19]. This system integrates Fuzzy Cognitive Networks with functional weights (FCN-FW) into various multi-classifier topologies, such as parallel, serial, and hierarchical configurations. Achieving high accuracy and a perfect distinction of normal conditions across six faulty states, this approach proves suitable for real-time industrial applications, with reduced complexity and computational requirements. Further, a construction framework for FCMs utilizing Liang–Kleeman Information Flow (L–K IF) analysis was introduced to improve interpretability and accuracy by eliminating spurious correlations [127]. This framework demonstrated better performance compared to a few FCM models, making it a robust tool for industrial anomaly detection and root cause analysis.
Lastly, advancements in motor fault detection and diagnosis were achieved through the integration of functional weights into Fuzzy Cognitive Networks (FCN-FW). This approach enhances classification accuracy for motor fault conditions by leveraging statistical features from current and vibration signals. Comparative analyses with other machine learning models highlighted the efficiency and scalability of this method, particularly in combination with statistical features [17].

5.6. Industry 4.0

The transformative potential of Fuzzy Cognitive Maps (FCMs) has been demonstrated in the context of Industry 4.0, particularly for readiness assessment and maturity level prediction in manufacturing organizations. Table 9 provides a summary of these applications, highlighting their contributions to decision-making and modeling in Industry 4.0 environments.
An Industry 4.0 readiness model was proposed to evaluate the preparedness of manufacturing organizations for Industry 4.0 adoption [128]. The model employs FCMs to identify key concepts influencing readiness, perform static and dynamic analyses, and offer actionable recommendations for managers. By incorporating both technological and non-technological dimensions, the model provides a comprehensive framework validated through exploratory and confirmatory factor analysis. This approach effectively guides organizations in identifying readiness gaps and prioritizing improvement areas.
A hybrid methodology integrating Fuzzy DEMATEL and FCMs was developed to assess Industry 4.0 maturity levels under varying management scenarios [129]. This approach identifies inter-concept relationships and simulates maturity transitions, emphasizing the critical role of technology, operations, and strategy in achieving successful Industry 4.0 transformations. The integration of these methods enables more accurate and actionable insights for organizations navigating Industry 4.0 transitions.

5.7. Maritime Systems

Fuzzy Cognitive Maps (FCMs) have been effectively utilized in maritime systems to assess navigational safety, predict maintenance requirements, and analyze accident causes. Table 10 provides a comprehensive summary of these applications, showcasing the versatility of FCMs in addressing challenges in the maritime domain. One study developed an FCM model integrated with fuzzy logic and evidential reasoning to evaluate the effectiveness of navigational safety countermeasures [130]. That approach demonstrated high efficiency and stability in simulating safety dynamics, providing valuable insights for enhancing ship navigational systems. In the field of maintenance prediction, a fuzzy rule-based decision-making system was proposed to assess the lifetime of rubber fenders [131]. By integrating expert knowledge with physical property analysis, the system effectively predicts maintenance schedules and diagnoses faults, accounting for physical deterioration under varying environmental conditions.
The Maritime Accident Learning with Fuzzy Cognitive Maps (MALFCM) method was developed to incorporate historical accident data and expert opinions in weighting human-related contributing factors in maritime accidents [132]. This method improves the objectivity and reliability of accident analyses, identifying and ranking key human factors and enabling targeted safety interventions. Another study combined the Human Factors Analysis and Classification System (HFACS) with cognitive mapping techniques to prioritize human error factors in marine accidents [133]. This hybrid model was applied to a real-world maritime case study, demonstrating its effectiveness in generating actionable preventive measures for enhancing safety. An FCM model was also developed to investigate contributing factors to maritime collision accidents, with a particular focus on human factors [134]. This study highlighted the dominant role of human errors and their interactions, offering a novel framework for maritime safety assessments.

5.8. Networking and Communications

Fuzzy Cognitive Maps (FCMs) have demonstrated potential in addressing challenges within the networking and communications domain, particularly for network management and optimization tasks. Table 11 summarizes the two applications of FCMs in this sub-domain. A cognitive software-defined networking (SDN) architecture was proposed using FCMs enhanced with Hebbian-based learning [135]. This system demonstrated efficient decision-making and self-adaptation to dynamic network conditions without requiring human intervention. By integrating FCMs into SDN, the architecture achieved high accuracy in decision-making and minimal latency overhead compared to legacy SDN systems. The approach also exhibited robust convergence properties, ensuring efficient network management in emulated scenarios via Mininet. In another study, a cross-layer optimization framework was developed by combining FCMs with Adaptive Glowworm Swarm Optimization (AGSO) [136]. This hybrid approach was applied to the management of energy-harvesting low-power wide area networks (EH-LPWANs). The framework effectively balanced multiple conflicting objectives, including power consumption, network throughput, and communication quality. By automating the optimization process, the model demonstrated superior performance in simulated scenarios based on LoRaWAN parameters, outperforming traditional methods in terms of convergence speed and network lifetime.

5.9. Prognostics and Health Management (PHM)/Predictive Maintenance

Fuzzy Cognitive Maps (FCMs) have shown significant potential in Prognostics and Health Management (PHM) and predictive maintenance tasks, particularly for diagnosing faults and predicting the Remaining Useful Life (RUL) of complex systems. Table 12 provides an overview of the key contributions in this subdomain. In recent advancements, hybrid deep learning structures integrating Fuzzy Cognitive Networks with Functional Weights (FCNs-FW) with Convolutional Neural Networks (CNNs), Echo State Networks (ESNs), and Autoencoders were proposed [56]. These models demonstrated excellent performance across diverse applications, including predictive maintenance and RUL prediction for turbofan engines. The use of functional weights reduced the need for expert intervention and memory requirements, making the models highly efficient and scalable. The approach was validated using the NASA C-MAPSS dataset and exhibited superior accuracy and RMSE performance compared to traditional methods. This work highlights the adaptability of FCMs in transitioning to advanced deep learning frameworks.
Additionally, FCMs were introduced as a method for predicting engine health status and RUL, enhanced with the concept-by-concept learning method [137]. This approach combined FCMs with several global optimization techniques, including Particle Swarm Optimization (PSO), Artificial Bee Colony (ABC), Grey Wolf Optimization (GWO), and Stochastic Gradient Descent Method (SGDM). The hybrid learning approach demonstrated competitive performance compared to Artificial Neural Networks (ANNs). Using the C-MAPSS dataset, this method achieved good results, evaluated using metrics such as Mean Square Error (MSE).

5.10. Production Management

Fuzzy Cognitive Maps (FCMs) have been effectively employed in production management to model complex systems and optimize processes. Table 13 summarizes their applications in this subdomain, highlighting key advancements in modeling and optimization tasks. A methodology for analyzing process quality control variables using FCMs was developed, demonstrating its capability to identify critical factors influencing finished product quality [138]. The study focused on a beverage carbonation process, where variables such as filler pressure and beverage temperature were identified as key determinants of product quality. This approach emphasized the causal reasoning capabilities of FCMs and their effectiveness in modeling interrelationships between process variables. The study utilized carbonation process data from a beverage production company, showcasing the practical relevance of FCMs in industrial settings.
In another contribution, a training algorithm for FCMs was proposed using the Extended Great Deluge Algorithm (EGDA) [139]. The method was tested on two applications: an industrial process control problem and a job shop scheduling problem. EGDA-based FCM learning demonstrated improvements over previous methods, such as Particle Swarm Optimization (PSO), in terms of error minimization, feasibility of the weight matrix, and steady-state convergence. This contribution highlights the potential of FCMs in addressing optimization challenges within production management, offering a robust solution with minimal human intervention.

5.11. Reliability and Safety Systems

The integration of Fuzzy Cognitive Maps (FCMs) into reliability and safety systems has enabled advancements in modeling, decision-making, and time-series prediction. Table 14 presents a summary of key applications in this domain, categorized by task type, learning family, and algorithmic approach. A hybrid model was proposed combining the Human Factors Analysis and Classification System (HFACS) with Cognitive Mapping (CM) to analyze and prioritize human error factors contributing to maritime accidents [133]. Applied to a real-world case study involving a lifeboat drill on a cruise ship, this approach demonstrated its utility in generating actionable preventive measures, enhancing maritime safety through targeted interventions. The influence of various processes on the effectiveness of Occupational Safety and Health Management Systems was modeled using FCMs [140]. This work demonstrated how different safety measures impact decision-making and system efficiency, offering valuable insights for optimizing occupational safety management. Fuzzy Grey Cognitive Maps (FGCMs) were introduced as a method to model uncertainty and expert hesitancy in reliability engineering [141]. Applied to transformer systems, FGCMs identified and analyzed failure causes across six scenarios, integrating grey system theory with FCMs to enhance reliability assessments in complex systems. A multi-modality FCM approach was developed for predicting boiler heat-conducting oil temperature using an industrial boiler dataset [142]. By preprocessing data to handle outliers and dividing time series into granular subsequences, the model combined FCM outputs to achieve high accuracy. RMSE evaluations revealed superior interpretability and performance compared to LSTM, highlighting the strengths of FCMs in industrial time-series prediction tasks.

5.12. Remote Sensing Systems

Fuzzy Cognitive Maps (FCMs) have been applied in remote sensing systems for tasks such as image classification and decision-making. Table 15 summarizes the key applications in this subdomain, including the learning families and algorithms used. A hybrid model combining Fuzzy Cognitive Maps with Bird Swarm Optimization (BSA) was used for remote sensing image classification [12]. This approach included preprocessing, feature extraction using RetinaNet, and parameter tuning with BSA. It was evaluated on the UCM21 and AID datasets, showing improved classification performance in terms of accuracy, precision, and recall compared to other methods. For lunar exploration, a multi-factor FCM model was introduced to evaluate and select landing sites at the lunar south pole [143]. The model incorporated factors such as PSR distribution, slope, rock distribution, illumination intensity, and temperature. By integrating engineering constraints and multi-source remote sensing data, it identified feasible areas that balance safety and scientific goals.

5.13. Robotics

Fuzzy Cognitive Maps (FCMs) have been extensively used in robotics for tasks ranging from navigation to fault diagnosis. Table 16 summarizes key applications, highlighting the diversity of learning approaches and their applications in robotics. For autonomous vehicle navigation and route planning, a method was proposed to optimize FCM parameters using Particle Swarm Optimization (PSO) [144]. A new double simplex initialization method improved the efficiency of the optimization process, demonstrating its effectiveness in IoT-enabled environments for vehicle navigation tasks. Similarly, an FCM-based controller was developed for multi-robot systems performing foraging tasks in semi-unknown environments, showing better computational performance and robustness compared to traditional fuzzy logic controllers [145].
An adaptive cognitive model utilizing Situated Fuzzy Cognitive Maps (SiFCMs) was introduced to dynamically adjust Levels of Autonomy (LOA) in human-UAV teams [146]. This approach employed the Truncated Backpropagation Through Time (TBPTT) learning algorithm, achieving enhanced task efficiency and balanced operator workload in dynamic environments. A hybrid approach for reactive navigation used FCMs adapted by PSO and the Self-Organizing Migration Algorithm (SOMA), enabling effective real-time path planning in dynamic environments [147]. For decision-making, an FCM-based multi-criteria decision-making method was presented to rank alternatives in robot selection problems [99]. This approach effectively handled dependence and feedback among criteria, offering a flexible and dynamic influence function. In fault detection and diagnosis, an Information Flow-based FCM model was developed using Social Learning Particle Swarm Optimization (SL-PSO) [126]. This model identified and filtered spurious causalities in industrial robotics, enhancing optimization and reducing reliance on continuous expert oversight. Another contribution integrated Interactive Evolutionary Optimization (IEO-FCM) to optimize FCM structures iteratively, demonstrating its utility in mobile robotics navigation and supervisory control tasks [91].

5.14. Software

Fuzzy Cognitive Maps (FCMs) have been applied in the software domain to address complex challenges in decision support and large-scale modeling. Table 17 presents notable contributions in this area. For decision support, a framework integrating Multi-Layer Fuzzy Cognitive Maps (MLFCMs) was developed to assist organizations in migrating to microservices [148]. This model combines rule-based reasoning with a genetic algorithm to optimize FCM initialization levels. The framework enhances transparency and interpretability in decision-making processes and allows for what-if scenario analyses. It has been successfully applied to both synthetic and real-world scenarios, providing actionable insights for operational and business complexities.
In the modeling domain, a hybrid approach combining Agent-Based Models (ABM) and FCMs with CUDA acceleration was introduced to enable large-scale simulations for self-adaptive systems [149]. This open-source Python library supports parallel execution of hybrid ABM/FCM models, scaling up to 108,000 agents. The system demonstrated substantial improvements in speed and scalability, overcoming computational limitations in large-scale simulations. It has been validated through case studies and benchmarks, proving its applicability in areas such as social dynamics and predictive modeling for large populations.

5.15. Transportation Systems

The application of Fuzzy Cognitive Maps (FCMs) in transportation systems has shown promising results in addressing traffic congestion and optimizing traffic flow. Table 18 provides an overview of key studies in this area. Traffic congestion detection was modeled using FCMs with rule-based learning [150]. This approach incorporated three input variables—flow rate, segment length, and the number of lanes—to determine congestion severity levels. The model employed Mamdani fuzzy logic to handle uncertainties in freeway networks, aiding in traffic control and infrastructure planning. The study utilized data from Hungarian freeways to validate the approach, demonstrating its applicability in real-world scenarios. A hybrid approach combining FCMs and Q-learning was introduced to optimize freeway on-ramp traffic control [151]. This method integrated reinforcement learning with FCM structures to maintain traffic density below critical thresholds. By analyzing seven traffic-related variables, the system improved freeway capacity utilization and reduced congestion. Simulations comparing controlled and uncontrolled scenarios, based on real-world data from the Hungarian e-toll system, highlighted the method’s effectiveness in enhancing traffic management.

6. Discussion

6.1. Critical Analysis of Applications

The reviewed applications of FCMs demonstrate their adaptability and versatility across diverse domains. However, a comparative evaluation of FCMs relative to other methodologies reveals both strengths and limitations that merit further investigation. For instance, FCMs provide a higher degree of interpretability compared to black-box models like deep neural networks, particularly in domains requiring stakeholder transparency. Conversely, in scenarios demanding extensive scalability or real-time responsiveness, FCMs may underperform due to computational limitations or challenges associated with iterative convergence. Indeed, the constant demand for enhanced performance in a wide range of applications remains ever-present. Most real-world problems must address shifts in data distribution, requiring appropriate mechanisms to maintain model effectiveness. Neural networks often rely on retraining strategies in such cases; hence, online adaptive FCM approaches need to be explored. While interpretability is a key strength, it should not come at the cost of achieving robust and reliable performance, as ultimately, both aspects are critical for successful real-world deployments. In specific applications, FCMs exhibit robustness under uncertainty, a trait less evident in optimization-based or statistical models. However, FCMs often rely heavily on expert knowledge to define initial rules and relationships, a process that can introduce subjectivity and limit scalability. The integration of machine learning techniques for automated weight adjustment and rule generation offers a promising avenue to address these limitations.

6.2. Qualitative Criteria for Complexity and Human Intervention

This study applies qualitative criteria to classify and analyze the complexity and human intervention levels of FCM-based methodologies across task types and learning families. The radar plots (Figure 12) visually summarize these classifications, offering a comparative view of algorithmic intricacy and required human oversight. The rationale for quantifying each work in terms of complexity and human intervention is unfolded as follows:
Complexity reflects the scale and intricacy of the system modeled, including the number of nodes or concepts, algorithmic complexity (e.g., dynamic adaptation or multi-stage processes), and computational demands (e.g., execution time or memory requirements). Based on these factors, complexity was categorized as:
Low Complexity: Systems with fewer than 10 nodes/concepts, characterized by simple or isolated interactions and minimal feedback loops.
Moderate Complexity: Systems with 10 to 50 nodes/concepts, involving moderate interactions, some feedback loops, or aggregation of interconnected subsystems.
High Complexity: Systems with more than 50 nodes/concepts or highly interconnected networks, incorporating non-linear relationships, significant feedback loops, or optimization processes.
Human Intervention assesses the level of manual input required during the setup, tuning, or operational phases of an FCM-based methodology. The criteria for classification are:
Low Human Intervention: Predominantly automated processes with minimal need for manual adjustments or tuning.
Moderate Human Intervention: Some human intervention required, such as initial parameter tuning or occasional manual adjustments.
High Human Intervention: Significant manual input necessary, including defining fuzzy partitions, constructing fuzzy rules, or extensive parameter adjustments during execution.
These criteria were systematically applied to the reviewed works to ensure consistent and objective classification. The radar plots provide a qualitative visualization of these classifications, offering insights into the balance between algorithmic complexity and human intervention. Note that each cluster, whether categorized by task type or learning family, may consist of multiple papers. As a result, the plotted values in Figure 12 represent the mean categorical scores across papers rather than individual discrete levels. This aggregation naturally results in intermediate values when different papers within a learning family receive mixed classifications (e.g., some rated as Moderate, others as High). Therefore, the radar plots illustrate the overall tendency of each learning family rather than strict categorical boundaries. More specifically, for each task type and learning family, we assigned numerical values to the qualitative classifications (Low = 1, Moderate = 2, High = 3) and computed the mean of these values across all reviewed works. This approach provides an aggregated representation of complexity and human intervention, enabling a comparative visualization of methodological trends within each category. Consequently, the presence of intermediate values in the radar plots reflects the distribution of classifications across multiple works rather than an imposed finer-grained scale. Figure 12a,b presents the radar plots that highlight the distribution of complexity and human intervention. Figure 12a illustrates these variations across task types, revealing trends such as the higher complexity and human input associated with tasks like Anomaly Detection, Classification, and Time-series Prediction. These tasks inherently demand intricate modeling frameworks, particularly when handling dynamic, non-linear relationships or high-dimensional data, which often necessitate greater manual configuration and adaptation.
Figure 12b explores these dimensions across learning families, distinguishing between Hebbian-based, Gradient-like, and Metaheuristic approaches. Gradient-based and hybrid methods are observed to exhibit slightly higher complexity due to their reliance on advanced mathematical formulations, iterative optimization processes, or integration of multiple algorithmic paradigms. Similarly, Metaheuristics often involve sophisticated search mechanisms requiring demanding computational resources, contributing to their higher complexity. Conversely, Hebbian-based approaches tend to prioritize simplicity and interpretability, resulting in relatively lower complexity and human intervention levels. However, this focus on simplicity usually comes with a compromise in performance, particularly in demanding scenarios requiring advanced capabilities.
These observations align with the inherent characteristics of the methodologies, providing a logical basis for their distribution across the dimensions of complexity and human intervention. Therefore, the radar plots serve as a valuable tool to visually compare these attributes across task types and learning families, offering insights into the trade-offs and practical implications for FCM applications. These qualitative insights provide a comprehensive understanding of how FCM methodologies vary in terms of algorithmic complexity and required manual effort, shedding light on their strengths and practical applicability in real-world scenarios.

6.3. Future Directions for FCM Research

Building on the findings of this review, several future research directions emerge that could significantly enhance the applicability and performance of FCMs:
  • Advancements in FCM Methodology: Future studies could explore integrating FCMs with state-of-the-art machine learning and deep learning paradigms, such as reinforcement learning and residual neural networks, to dynamically adapt weights in real-time systems. Hybrid models, such as FCMs combined with neural networks, also offer potential for capturing complex nonlinear patterns while maintaining interpretability. Moreover, the development of online adaptive FCM approaches is critical for addressing shifts in data distribution and ensuring model robustness over time.
  • Addressing Scalability and Complexity: Developing scalable algorithms capable of handling large-scale FCMs is critical for extending their applicability to complex systems, such as urban energy grids or large-scale industrial networks. Methods leveraging distributed computing or parallel processing could address computational bottlenecks, enabling real-time applications. Additionally, scalability must align with ensuring interpretability and performance, as both are crucial for practical implementation.
  • Exploration of Emerging Domains: Although FCMs have been successfully applied in traditional engineering and decision-support systems, their potential in emerging fields such as autonomous systems, precision agriculture, policy modeling, or other emerging fields remains largely untapped. Expanding the scope of applications can provide insights into the adaptability and limitations of FCMs in these domains.
  • Reduction in Expert Dependency: Techniques to minimize reliance on expert knowledge, such as automated relationship discovery using data-driven approaches, could significantly improve the efficiency and objectivity of FCM development. The adoption of unsupervised or semi-supervised learning frameworks may enhance the initialization and training processes of FCMs. However, these advancements must be coupled with mechanisms to ensure that improvements in automation do not compromise interpretability or performance.
  • Leveraging Advances in Computational Technologies: The integration of FCMs with edge computing, Internet of Things (IoT) devices, and quantum computing could redefine their real-time processing capabilities. These technologies offer opportunities for deploying FCMs in distributed, resource-constrained environments while maintaining computational efficiency.
  • Robustness in Dynamic Environments: Further research is needed to improve FCM performance in dynamic and evolving systems where input–output relationships may shift over time. Adaptation mechanisms that ensure stability and accuracy under changing conditions will be critical for long-term deployment. Real-world problems often demand solutions that address shifts in data distribution; therefore, FCM approaches must be designed to adapt effectively while maintaining high performance.
  • Balancing Interpretability and Performance: While interpretability is a key strength of FCMs, it should not come at the expense of robust and reliable performance. Some works highlight interpretability as a focus, but achieving strong results in practical applications remains equally critical. Striking a balance between these aspects is essential to ensure the relevance of FCMs in addressing real-world challenges.
By addressing these future directions, FCM research can advance towards overcoming existing challenges and expanding its impact across diverse scientific and engineering domains. This progression will further establish FCMs as a valuable tool for modeling, decision-making, classification, and time-series diagnostics and prediction in complex systems.

7. Conclusions

This review demonstrates the versatility and adaptability of Fuzzy Cognitive Maps (FCMs) in addressing diverse real-world problems, from decision-support systems to predictive modeling and optimization tasks. While FCMs offer unique advantages in interpretability and causal representation, the review highlights critical challenges, such as limited scalability, dependency on expert input, and the inability to handle shifts in data distributions effectively.
Addressing these challenges requires concerted efforts to develop adaptive learning algorithms capable of dynamically adjusting weights in response to evolving data and system requirements. Furthermore, hybrid approaches, such as integrating FCMs with neural networks or reinforcement learning, could enhance their capacity to model nonlinear and complex systems. Real-time deployment in distributed environments could also benefit from leveraging advances in computational technologies such as edge computing and parallel processing.
The future of FCMs lies in expanding their applicability to emerging domains like autonomous systems, energy sustainability, and precision agriculture while improving robustness in dynamic and data-driven environments. By addressing these critical areas, FCMs have the potential to remain relevant and impactful tools for modeling and solving complex problems across various domains. This study, beyond offering a comprehensive review of engineering applications and the challenges addressed within these domains, serves as a foundation for advancing FCM methodologies and their applications. It underscores the importance of methodological innovation and empirical validation as key drivers for future research.

Author Contributions

Conceptualization, G.D.K.; methodology, G.D.K.; formal analysis, G.D.K.; investigation, G.D.K.; writing—original draft preparation, G.D.K.; writing—review and editing, G.D.K.; visualization, G.D.K.; supervision, Y.S.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ABCArtificial Bee Colony
ACOAnt Colony Optimization
AGSO          Adaptive Glowworm Swarm Optimization
AHLActive Hebbian Learning
ANNArtificial Neural Network
BB-BCBig Bang–Big Crunch
CMsCognitive Maps
CNNsConvolutional Neural Networks
DD-NHLData-Driven Nonlinear Hebbian Learning
DEDifferential Evolution
D-FCMsDynamic Fuzzy Cognitive Maps
dMAGADynamic Multiagent Genetic Algorithm
EGDAExtended Great Deluge Algorithm
ELMExtreme Learning Machine
ESEvolution Strategies
ESNsEcho State Networks
EFCMsEvolutionary Fuzzy Cognitive Maps
EWTEmpirical Wavelet Transformation
FCMsFuzzy Cognitive Maps
FCNsFuzzy Cognitive Networks
FCNs-FWFuzzy Cognitive Networks with Functional Weights
FGCMsFuzzy Grey Cognitive Maps
GAGenetic Algorithm
GCMsGranular Cognitive Maps
GRNGene Regulatory Network
GWOGray Wolf Optimization
HFACSHuman Factors Analysis and Classification System
HFCMsHigh-Order Fuzzy Cognitive Maps
IEO-FCMInteractive Evolutionary Computing FCMs
iFCMIntuitionistic FCM
IVMDImproved Variational Mode Decomposition
LFCMsLearning Fuzzy Cognitive Maps
LSTMLong Short-Term Memory
MALFCMMaritime Accident Learning with Fuzzy Cognitive Maps
MCCSMultiple Cognitive Classifier System
MGMModified Genetic Model
MLFCMsMulti-Layer Fuzzy Cognitive Maps
MIMA-FCMMutual Information-based Multi-Agent FCMs
MPPTMaximum Power Point Tracking
NHLNonlinear Hebbian Learning
PFCMPossibilistic Fuzzy C-Means
PHMPrognostics and Health Management
PSOParticle Swarm Optimization
RCGAReal-Coded Genetic Algorithms
RCNsRough Cognitive Networks
RULRemaining Useful Life
SASimulated Annealing
SAESparse Autoencoder
SGDStochastic Gradient Descent
SiFCMsSituated Fuzzy Cognitive Maps
SL-PSOSocial Learning Particle Swarm Optimization
SOGASingle Objective Genetic Algorithm
SVRSupport Vector Regression
TSTabu Search
TSE-HFCMTime Series Expansion and High-order Fuzzy Cognitive Maps
WHFCMWeighted High-Order Fuzzy Cognitive Maps

References

  1. Nti, I.K.; Adekoya, A.F.; Weyori, B.A.; Nyarko-Boateng, O. Applications of artificial intelligence in engineering and manufacturing: A systematic review. J. Intell. Manuf. 2022, 33, 1581–1601. [Google Scholar] [CrossRef]
  2. Zhang, C.; Lu, Y. Study on artificial intelligence: The state of the art and future prospects. J. Ind. Inf. Integr. 2021, 23, 100224. [Google Scholar] [CrossRef]
  3. Kosko, B. Fuzzy cognitive maps. Int. J. Man-Mach. Stud. 1986, 24, 65–75. [Google Scholar] [CrossRef]
  4. Felzmann, H.; Fosch-Villaronga, E.; Lutz, C.; Tamò-Larrieux, A. Towards transparency by design for artificial intelligence. Sci. Eng. Ethics 2020, 26, 3333–3361. [Google Scholar] [CrossRef]
  5. Boutalis, Y.; Kottas, T.L.; Christodoulou, M. Adaptive estimation of fuzzy cognitive maps with proven stability and parameter convergence. IEEE Trans. Fuzzy Syst. 2009, 17, 874–889. [Google Scholar] [CrossRef]
  6. Nápoles, G.; Concepción, L.; Falcon, R.; Bello, R.; Vanhoof, K. On the accuracy–convergence tradeoff in sigmoid fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2017, 26, 2479–2484. [Google Scholar] [CrossRef]
  7. Pedrycz, W.; Jastrzebska, A.; Homenda, W. Design of fuzzy cognitive maps for modeling time series. IEEE Trans. Fuzzy Syst. 2015, 24, 120–130. [Google Scholar] [CrossRef]
  8. Homenda, W.; Jastrzebska, A.; Pedrycz, W. Modeling time series with fuzzy cognitive maps. In Proceedings of the 2014 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Beijing, China, 6–11 July 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 2055–2062. [Google Scholar]
  9. Yang, S.; Liu, J. Time-series forecasting based on high-order fuzzy cognitive maps and wavelet transform. IEEE Trans. Fuzzy Syst. 2018, 26, 3391–3402. [Google Scholar] [CrossRef]
  10. Karatzinis, G.D.; Boutalis, Y.S. Fuzzy cognitive networks with functional weights for time series and pattern recognition applications. Appl. Soft Comput. 2021, 106, 107415. [Google Scholar] [CrossRef]
  11. Nápoles, G.; Espinosa, M.L.; Grau, I.; Vanhoof, K. FCM expert: Software tool for scenario analysis and pattern classification based on fuzzy cognitive maps. Int. J. Artif. Intell. Tools 2018, 27, 1860010. [Google Scholar] [CrossRef]
  12. Hilal, A.M.; Alsolai, H.; Al-Wesabi, F.N.; Nour, M.K.; Motwakel, A.; Kumar, A.; Yaseen, I.; Zamani, A.S. Fuzzy Cognitive Maps with Bird Swarm Intelligence Optimization-Based Remote Sensing Image Classification. Comput. Intell. Neurosci. 2022, 2022, 4063354. [Google Scholar] [CrossRef]
  13. Sovatzidi, G.; Vasilakakis, M.D.; Iakovidis, D.K. Fuzzy cognitive maps for interpretable image-based classification. In Proceedings of the 2022 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Padua, Italy, 18–23 July 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–6. [Google Scholar]
  14. Ferreira, F.A.; Meidutė-Kavaliauskienė, I. Toward a sustainable supply chain for social credit: Learning by experience using single-valued neutrosophic sets and fuzzy cognitive maps. Ann. Oper. Res. 2019, 1–22. [Google Scholar] [CrossRef]
  15. Kyriakarakos, G.; Patlitzianas, K.; Damasiotis, M.; Papastefanakis, D. A fuzzy cognitive maps decision support system for renewables local planning. Renew. Sustain. Energy Rev. 2014, 39, 209–222. [Google Scholar] [CrossRef]
  16. Salmeron, J.L. Supporting decision makers with fuzzy cognitive maps. Res.-Technol. Manag. 2009, 52, 53–59. [Google Scholar] [CrossRef]
  17. Karatzinis, G.; Boutalis, Y.S.; Karnavas, Y.L. Motor fault detection and diagnosis using fuzzy cognitive networks with functional weights. In Proceedings of the 2018 26th Mediterranean Conference on Control and Automation (MED), Zadar, Croatia, 19–22 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 709–714. [Google Scholar]
  18. Mansouri, T.; Vadera, S. Explainable fault prediction using learning fuzzy cognitive maps. Expert Syst. 2023, 40, e13316. [Google Scholar] [CrossRef]
  19. Karatzinis, G.D.; Boutalis, Y.S.; Karnavas, Y.L. An accurate multiple cognitive classifier system for incipient short-circuit fault detection in induction generators. Electr. Eng. 2022, 104, 1867–1882. [Google Scholar] [CrossRef]
  20. Giabbanelli, P.J.; Torsney-Weir, T.; Mago, V.K. A fuzzy cognitive map of the psychosocial determinants of obesity. Appl. Soft Comput. 2012, 12, 3711–3724. [Google Scholar] [CrossRef]
  21. Sharma, A.; Tselykh, A.; Podoplelova, E.; Tselykh, A. Knowledge-oriented methodologies for causal inference relations using fuzzy cognitive maps: A systematic review. Comput. Ind. Eng. 2022, 171, 108500. [Google Scholar] [CrossRef]
  22. Orang, O.; de Lima e Silva, P.C.; Guimarães, F.G. Time series forecasting using fuzzy cognitive maps: A survey. Artif. Intell. Rev. 2023, 56, 7733–7794. [Google Scholar] [CrossRef]
  23. Schuerkamp, R.; Giabbanelli, P.J. Extensions of fuzzy cognitive maps: A systematic review. ACM Comput. Surv. 2023, 56, 1–36. [Google Scholar] [CrossRef]
  24. Papageorgiou, E.I.; Salmeron, J.L. A review of fuzzy cognitive maps research during the last decade. IEEE Trans. Fuzzy Syst. 2012, 21, 66–79. [Google Scholar] [CrossRef]
  25. Jiya, E.A.; Georgina, O.N. A review of fuzzy cognitive maps extensions and learning. J. Inf. Syst. Inform. 2023, 5, 300–323. [Google Scholar] [CrossRef]
  26. Papageorgiou, E.I. Learning algorithms for fuzzy cognitive maps—A review study. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 2011, 42, 150–163. [Google Scholar] [CrossRef]
  27. Stach, W.; Kurgan, L.; Pedrycz, W. A survey of fuzzy cognitive map learning methods. In Issues in Soft Computing: Theory and Applications; Akademicka Oficyna Wydawnicza EXIT: Warszawa, Poland, 2005; pp. 71–84. [Google Scholar]
  28. Salmeron, J.L. Modelling grey uncertainty with fuzzy grey cognitive maps. Expert Syst. Appl. 2010, 37, 7581–7588. [Google Scholar] [CrossRef]
  29. Papageorgiou, E.I.; Iakovidis, D.K. Intuitionistic fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2012, 21, 342–354. [Google Scholar] [CrossRef]
  30. Boutalis, Y.; Theodoridis, D.; Kottas, T.; Christodoulou, M.A. System Identification and Adaptive Control: Theory and Applications of the Neurofuzzy and Fuzzy Cognitive Network Models; Springer: Cham, Switzerland, 2014. [Google Scholar]
  31. Nápoles, G.; Grau, I.; Papageorgiou, E.; Bello, R.; Vanhoof, K. Rough cognitive networks. Knowl.-Based Syst. 2016, 91, 46–61. [Google Scholar] [CrossRef]
  32. Kandasamy, W.V.; Smarandache, F. Fuzzy Cognitive Maps and Neutrosophic Cognitive Maps; Infinite Study: Phoenix, AZ, USA, 2003. [Google Scholar]
  33. Aguilar, J. Dynamic random fuzzy cognitive maps. Comput. Sist. 2004, 7, 260–271. [Google Scholar]
  34. Lu, W.; Yang, J.; Liu, X.; Pedrycz, W. The modeling and prediction of time series based on synergy of high-order fuzzy cognitive map and fuzzy c-means clustering. Knowl.-Based Syst. 2014, 70, 242–255. [Google Scholar] [CrossRef]
  35. Isaev, R.; Podvesovskii, A. Generalized model of pulse process for dynamic analysis of Sylov’s fuzzy cognitive maps. In Proceedings of the CEUR Workshop Proceedings of the Mathematical Modeling Session at the International Conference Information Technology and Nanotechnology (MM-ITNT 2017), Samara, Russia, 24–27 April 2017; Volume 1904, pp. 57–63. [Google Scholar]
  36. Isaev, R.; Podvesovskii, A. Application of time series analysis for structural and parametric identification of fuzzy cognitive models. In Proceedings of the CEUR Workshop Proceedings of the International Conference Information Technology and Nanotechnology. Session Data Science (DS-ITNT 2018), Ceske Budejovice, Czech Republic, 1–3 June 2018; Volume 2212, pp. 119–125. [Google Scholar]
  37. Jetter, A.J.; Kok, K. Fuzzy Cognitive Maps for futures studies—A methodological assessment of concepts and methods. Futures 2014, 61, 45–57. [Google Scholar] [CrossRef]
  38. Nápoles, G.; Mosquera, C.; Falcon, R.; Grau, I.; Bello, R.; Vanhoof, K. Fuzzy-rough cognitive networks. Neural Netw. 2018, 97, 19–27. [Google Scholar] [CrossRef]
  39. Felix, G.; Nápoles, G.; Falcon, R.; Froelich, W.; Vanhoof, K.; Bello, R. A review on methods and software for fuzzy cognitive maps. Artif. Intell. Rev. 2019, 52, 1707–1737. [Google Scholar] [CrossRef]
  40. Bakhtavar, E.; Valipour, M.; Yousefi, S.; Sadiq, R.; Hewage, K. Fuzzy cognitive maps in systems risk analysis: A comprehensive review. Complex Intell. Syst. 2021, 7, 621–637. [Google Scholar] [CrossRef]
  41. Apostolopoulos, I.D.; Groumpos, P.P. Fuzzy cognitive maps: Their role in explainable artificial intelligence. Appl. Sci. 2023, 13, 3412. [Google Scholar] [CrossRef]
  42. Apostolopoulos, I.D.; Papandrianos, N.I.; Papathanasiou, N.D.; Papageorgiou, E.I. Fuzzy cognitive map applications in Medicine over the last two decades: A review study. Bioengineering 2024, 11, 139. [Google Scholar] [CrossRef]
  43. Sarmiento, I.; Cockcroft, A.; Dion, A.; Belaid, L.; Silver, H.; Pizarro, K.; Pimentel, J.; Tratt, E.; Skerritt, L.; Ghadirian, M.Z.; et al. Fuzzy cognitive mapping in participatory research and decision making: A practice review. Arch. Public Health 2024, 82, 76. [Google Scholar] [CrossRef] [PubMed]
  44. Axelrod, R. Structure of Decision: The Cognitive Maps of Political Elites; Princeton University Press: Princeton, NJ, USA, 2015. [Google Scholar]
  45. Boutalis, Y.; Kottas, T.; Christodoulou, M. On the existence and uniqueness of solutions for the concept values in fuzzy cognitive maps. In Proceedings of the 2008 47th IEEE Conference on Decision and Control, Cancun, Mexico, 9–11 December 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 98–104. [Google Scholar]
  46. Harmati, I.Á.; Hatwágner, M.F.; Kóczy, L.T. Global stability of fuzzy cognitive maps. Neural Comput. Appl. 2023, 35, 7283–7295. [Google Scholar] [CrossRef]
  47. Nápoles, G.; Bello, R.; Vanhoof, K. How to improve the convergence on sigmoid fuzzy cognitive maps? Intell. Data Anal. 2014, 18, S77–S88. [Google Scholar] [CrossRef]
  48. Gao, X.; Gao, X.G.; Rong, J.; Li, N.; Niu, Y.; Chen, J. On the Convergence of Sigmoid and tanh Fuzzy General Grey Cognitive Maps. arXiv 2024, arXiv:2409.05565. [Google Scholar]
  49. Koulouriotis, D.E.; Diakoulakis, I.E.; Emiris, D.M. 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 (IEEE Cat. No. 01TH8546), Seoul, Republic of Korea, 27–30 May 2001; IEEE: Piscataway, NJ, USA, 2001; Volume 1, pp. 364–371. [Google Scholar]
  50. Hatwágner, M.F.; Yesil, E.; Dodurka, M.F.; Papageorgiou, E.; Urbas, L.; Kóczy, L.T. Two-stage learning based fuzzy cognitive maps reduction approach. IEEE Trans. Fuzzy Syst. 2018, 26, 2938–2952. [Google Scholar] [CrossRef]
  51. Huang, D.; Shen, Z. A curious learning model with ELM for fuzzy cognitive maps. Int. J. Uncertain. Fuzziness Knowl.-Based Syst. 2013, 21, 63–74. [Google Scholar] [CrossRef]
  52. Concepción, L.; Nápoles, G.; Falcon, R.; Vanhoof, K.; Bello, R. Unveiling the dynamic behavior of fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2020, 29, 1252–1261. [Google Scholar] [CrossRef]
  53. Pedrycz, W.; Homenda, W. From fuzzy cognitive maps to granular cognitive maps. IEEE Trans. Fuzzy Syst. 2013, 22, 859–869. [Google Scholar] [CrossRef]
  54. Lu, W.; Feng, G.; Liu, X.; Pedrycz, W.; Zhang, L.; Yang, J. Fast and effective learning for fuzzy cognitive maps: A method based on solving constrained convex optimization problems. IEEE Trans. Fuzzy Syst. 2019, 28, 2958–2971. [Google Scholar] [CrossRef]
  55. Sovatzidi, G.; Vasilakakis, M.D.; Iakovidis, D.K. Intuitionistic Fuzzy Cognitive Maps for Interpretable Image Classification. arXiv 2024, arXiv:2408.03745. [Google Scholar]
  56. Karatzinis, G.D.; Apostolikas, N.A.; Boutalis, Y.S.; Papakostas, G.A. Fuzzy cognitive networks in diverse applications using hybrid representative structures. Int. J. Fuzzy Syst. 2023, 25, 2534–2554. [Google Scholar] [CrossRef]
  57. Erazo-Costa, F.J.; Silva, P.C.; Guimarães, F.G. A Fuzzy-Probabilistic Representation Learning Method for Time Series Classification. IEEE Trans. Fuzzy Syst. 2024, 32, 2940–2952. [Google Scholar] [CrossRef]
  58. Zhang, W.; Zhang, X.; Sun, Y. A new fuzzy cognitive map learning algorithm for speech emotion recognition. Math. Probl. Eng. 2017, 2017, 4127401. [Google Scholar] [CrossRef]
  59. Mohammadi, H.A.; Ghofrani, S.; Nikseresht, A. Using empirical wavelet transform and high-order fuzzy cognitive maps for time series forecasting. Appl. Soft Comput. 2023, 135, 109990. [Google Scholar] [CrossRef]
  60. Qin, D.; Peng, Z.; Wu, L. Deep attention fuzzy cognitive maps for interpretable multivariate time series prediction. Knowl.-Based Syst. 2023, 275, 110700. [Google Scholar] [CrossRef]
  61. Wu, K.; Liu, J.; Liu, P.; Yang, S. Time series prediction using sparse autoencoder and high-order fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2019, 28, 3110–3121. [Google Scholar] [CrossRef]
  62. Shen, F.; Liu, J.; Wu, K. Multivariate time series forecasting based on elastic net and high-order fuzzy cognitive maps: A case study on human action prediction through EEG signals. IEEE Trans. Fuzzy Syst. 2020, 29, 2336–2348. [Google Scholar] [CrossRef]
  63. Papageorgiou, E.; Spyridonos, P.; Glotsos, D.T.; Stylios, C.D.; Ravazoula, P.; Nikiforidis, G.; Groumpos, P.P. Brain tumor characterization using the soft computing technique of fuzzy cognitive maps. Appl. Soft Comput. 2008, 8, 820–828. [Google Scholar] [CrossRef]
  64. Sovatzidi, G.; Vasilakakis, M.; Iakovidis, D.K. Constructive Fuzzy Cognitive Map for Depression Severity Estimation. Stud Health Technol Inform. 2022, 294, 485–489. [Google Scholar] [PubMed]
  65. Amirkhani, A.; Mosavi, M.R.; Mohammadi, K.; Papageorgiou, E.I. A novel hybrid method based on fuzzy cognitive maps and fuzzy clustering algorithms for grading celiac disease. Neural Comput. Appl. 2018, 30, 1573–1588. [Google Scholar] [CrossRef]
  66. Song, Z.; Zhang, Z.; Lyu, F.; Bishop, M.; Liu, J.; Chi, Z. From Individual Motivation to Geospatial Epidemiology: A Novel Approach Using Fuzzy Cognitive Maps and Agent-Based Modeling for Large-Scale Disease Spread. Sustainability 2024, 16, 5036. [Google Scholar] [CrossRef]
  67. Liu, J.; Chi, Y.; Zhu, C. A dynamic multiagent genetic algorithm for gene regulatory network reconstruction based on fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2015, 24, 419–431. [Google Scholar] [CrossRef]
  68. Chen, Y.; Mazlack, L.J.; Minai, A.A.; Lu, L.J. Inferring causal networks using fuzzy cognitive maps and evolutionary algorithms with application to gene regulatory network reconstruction. Appl. Soft Comput. 2015, 37, 667–679. [Google Scholar] [CrossRef]
  69. Zou, X.; Liu, J. A mutual information-based two-phase memetic algorithm for large-scale fuzzy cognitive map learning. IEEE Trans. Fuzzy Syst. 2017, 26, 2120–2134. [Google Scholar] [CrossRef]
  70. Nápoles, G.; Grau, I.; Bello, R.; Grau, R. Two-steps learning of Fuzzy Cognitive Maps for prediction and knowledge discovery on the HIV-1 drug resistance. Expert Syst. Appl. 2014, 41, 821–830. [Google Scholar] [CrossRef]
  71. Kok, K. The potential of Fuzzy Cognitive Maps for semi-quantitative scenario development, with an example from Brazil. Glob. Environ. Chang. 2009, 19, 122–133. [Google Scholar] [CrossRef]
  72. Liu, X.; Zhang, Y.; Wang, J.; Huang, H.; Yin, H. Multi-source and multivariate ozone prediction based on fuzzy cognitive maps and evidential reasoning theory. Appl. Soft Comput. 2022, 119, 108600. [Google Scholar] [CrossRef]
  73. Fonseca, K.; Espitia, E.; Breuer, L.; Correa, A. Using fuzzy cognitive maps to promote nature-based solutions for water quality improvement in developing-country communities. J. Clean. Prod. 2022, 377, 134246. [Google Scholar] [CrossRef]
  74. Yesil, E.; Ozturk, C.; Dodurka, M.F.; Sakalli, A. Fuzzy cognitive maps learning using artificial bee colony optimization. In Proceedings of the 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Hyderabad, India, 7–10 July 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 1–8. [Google Scholar]
  75. Hajek, P.; Prochazka, O.; Froelich, W. Interval-valued intuitionistic fuzzy cognitive maps for stock index forecasting. In Proceedings of the 2018 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS), Rhodes, Greece, 25–27 May 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–7. [Google Scholar]
  76. Bevilacqua, M.; Ciarapica, F.E.; Marcucci, G.; Mazzuto, G. Fuzzy cognitive maps approach for analysing the domino effect of factors affecting supply chain resilience: A fashion industry case study. Int. J. Prod. Res. 2020, 58, 6370–6398. [Google Scholar] [CrossRef]
  77. Chrysafiadi, K.; Virvou, M. Fuzzy logic for adaptive instruction in an e-learning environment for computer programming. IEEE Trans. Fuzzy Syst. 2014, 23, 164–177. [Google Scholar] [CrossRef]
  78. Luo, X.; Wei, X.; Zhang, J. Game-based learning model using fuzzy cognitive map. In Proceedings of the First ACM International Workshop on Multimedia Technologies for Distance Learning, Beijing, China, 23 October 2009; pp. 67–76. [Google Scholar]
  79. Kottas, T.L.; Boutalis, Y.S.; Christodoulou, M.A. Fuzzy cognitive network: A general framework. Intell. Decis. Technol. 2007, 1, 183–196. [Google Scholar] [CrossRef]
  80. Papageorgiou, E.; Stylios, C.D.; Groumpos, P.P. Active Hebbian learning algorithm to train fuzzy cognitive maps. Int. J. Approx. Reason. 2004, 37, 219–249. [Google Scholar] [CrossRef]
  81. Papageorgiou, E.; Stylios, C.; Groumpos, P. Fuzzy cognitive map learning based on nonlinear Hebbian rule. In Proceedings of the AI 2003: Advances in Artificial Intelligence: 16th Australian Conference on AI, Perth, Australia, 3–5 December 2003; Proceedings 16. Springer: Berlin/Heidelberg, Germany, 2003; pp. 256–268. [Google Scholar]
  82. Parsopoulos, K.E.; Papageorgiou, E.I.; Groumpos, P.P.; Vrahatis, M.N. A first study of fuzzy cognitive maps learning using particle swarm optimization. In Proceedings of the 2003 Congress on Evolutionary Computation, 2003, Canberra, ACT, Australia, 8–12 December 2003; CEC’03. IEEE: Piscataway, NJ, USA, 2003; Volume 2, pp. 1440–1447. [Google Scholar]
  83. Stach, W.; Kurgan, L.; Pedrycz, W. Data-driven nonlinear Hebbian learning method for fuzzy cognitive maps. In Proceedings of the 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence), Hong Kong, China, 1–6 June 2008; IEEE: Piscataway, NJ, USA, 2008; pp. 1975–1981. [Google Scholar]
  84. Stach, W.; Kurgan, L.; Pedrycz, W. A divide and conquer method for learning large fuzzy cognitive maps. Fuzzy Sets Syst. 2010, 161, 2515–2532. [Google Scholar] [CrossRef]
  85. Koulouriotis, D.; Diakoulakis, I.; Emiris, D.; Antonidakis, E.; Kaliakatsos, I. Efficiently modeling and controlling complex dynamic systems using evolutionary fuzzy cognitive maps. Int. J. Comput. Cogn. 2003, 1, 41–65. [Google Scholar]
  86. Karatzinis, G.; Boutalis, Y.S.; Karnavas, Y.L. Switching control of dc motor using multiple fuzzy cognitive network models. In Proceedings of the 2018 7th International Conference on Systems and Control (ICSC), Valencia, Spain, 24–26 October 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 384–390. [Google Scholar]
  87. Behrooz, F.; Mariun, N.; Marhaban, M.H.; Mohd Radzi, M.A.; Ramli, A.R. Review of control techniques for HVAC systems—Nonlinearity approaches based on Fuzzy cognitive maps. Energies 2018, 11, 495. [Google Scholar] [CrossRef]
  88. Chen, J.; Gao, X.; Rong, J.; Gao, X. The dynamic extensions of fuzzy grey cognitive maps. IEEE Access 2021, 9, 98665–98678. [Google Scholar] [CrossRef]
  89. Petalas, Y.G.; Parsopoulos, K.E.; Vrahatis, M.N. Improving fuzzy cognitive maps learning through memetic particle swarm optimization. Soft Comput. 2009, 13, 77–94. [Google Scholar] [CrossRef]
  90. Mendonça, M.; Angelico, B.; Arruda, L.V.; Neves, F., Jr. A dynamic fuzzy cognitive map applied to chemical process supervision. Eng. Appl. Artif. Intell. 2013, 26, 1199–1210. [Google Scholar] [CrossRef]
  91. Mls, K.; Cimler, R.; Vaščák, J.; Puheim, M. Interactive evolutionary optimization of fuzzy cognitive maps. Neurocomputing 2017, 232, 58–68. [Google Scholar] [CrossRef]
  92. Karatzinis, G.; Boutalis, Y.S.; Kottas, T.L. System identification and indirect inverse control using fuzzy cognitive networks with functional weights. In Proceedings of the 2018 European Control Conference (ECC), Limassol, Cyprus, 12–15 June 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 2069–2074. [Google Scholar]
  93. Papakostas, G.A.; Polydoros, A.S.; Koulouriotis, D.E.; Tourassis, V.D. Training fuzzy cognitive maps by using Hebbian learning algorithms: A comparative study. In Proceedings of the 2011 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2011), Taipei, Taiwan, 27–30 June 2011; IEEE: Piscataway, NJ, USA, 2011; pp. 851–858. [Google Scholar]
  94. Li, S.J.; Shen, R.M. Fuzzy cognitive map learning based on improved nonlinear hebbian rule. In Proceedings of the 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No. 04EX826), Shanghai, China, 26–29 August 2004; IEEE: Piscataway, NJ, USA, 2004; Volume 4, pp. 2301–2306. [Google Scholar]
  95. Mazzuto, G.; Carbonari, S.; Bevilacqua, M.; Ciarapica, F.E. A Multiphase Liquid-Gas Plant Modelling Using Fuzzy Cognitive Maps: An Application to an Actual Experimental Plant. In Proceedings of the 2023 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 18–21 December 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1143–1147. [Google Scholar]
  96. Feng, G.; Lu, W.; Pedrycz, W.; Yang, J.; Liu, X. The learning of fuzzy cognitive maps with noisy data: A rapid and robust learning method with maximum entropy. IEEE Trans. Cybern. 2019, 51, 2080–2092. [Google Scholar] [CrossRef] [PubMed]
  97. Koulouriotis, D.E.; Diakoulakis, I.E.; Emiris, D.M. Realism in fuzzy cognitive maps: Incorporating synergies and conditional effects. In Proceedings of the 10th IEEE International Conference on Fuzzy Systems (Cat. No. 01CH37297), Melbourne, VIC, Australia, 2–5 December 2001; IEEE: Piscataway, NJ, USA, 2001; Volume 3, pp. 1179–1182. [Google Scholar]
  98. Kazerooni, M.; Nguyen, P.; Fayek, A.R. Prioritizing construction labor productivity improvement strategies using fuzzy multi-criteria decision making and fuzzy cognitive maps. Algorithms 2021, 14, 254. [Google Scholar] [CrossRef]
  99. Ketipi, M.K.; Karakasis, E.G.; Koulouriotis, D.E.; Emiris, D.M. Multi-criteria decision making using fuzzy cognitive maps–preliminary results. Procedia Manuf. 2020, 51, 1305–1310. [Google Scholar] [CrossRef]
  100. Koulouriotis, D.E.; Diakoulakis, I.E.; Emiris, D.M. Anamorphosis of fuzzy cognitive maps for operation in ambiguous and multi-stimulus real world environments. In Proceedings of the 10th IEEE International Conference on Fuzzy Systems (Cat. No. 01CH37297), Melbourne, VIC, Australia, 2–5 December 2001; IEEE: Piscataway, NJ, USA, 2001; Volume 3, pp. 1156–1159. [Google Scholar]
  101. Zdanowicz, P.; Petrovic, D. New mechanisms for reasoning and impacts accumulation for rule-based fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2017, 26, 543–555. [Google Scholar] [CrossRef]
  102. Poczeta, K.; Kubuś, Ł.; Yastrebov, A. Analysis of an evolutionary algorithm for complex fuzzy cognitive map learning based on graph theory metrics and output concepts. Biosystems 2019, 179, 39–47. [Google Scholar] [CrossRef]
  103. Abbaspour Onari, M.; Yousefi, S.; Jahangoshai Rezaee, M. Risk assessment in discrete production processes considering uncertainty and reliability: Z-number multi-stage fuzzy cognitive map with fuzzy learning algorithm. Artif. Intell. Rev. 2021, 54, 1349–1383. [Google Scholar] [CrossRef]
  104. Szwed, P.; Skrzyński, P. A new lightweight method for security risk assessment based on fuzzy cognitive maps. Int. J. Appl. Math. Comput. Sci. 2014, 24, 213–225. [Google Scholar] [CrossRef]
  105. Szwed, P.; Skrzynski, P.; Chmiel, W. Risk assessment for a video surveillance system based on Fuzzy Cognitive Maps. Multimed. Tools Appl. 2016, 75, 10667–10690. [Google Scholar] [CrossRef]
  106. Nasiopoulos, D.K.; Arvanitidis, D.A.; Mastrakoulis, D.M.; Kanellos, N.; Fotiadis, T.; Koulouriotis, D.E. Exploring the Role of Online Courses in COVID-19 Crisis Management in the Supply Chain Sector—Forecasting Using Fuzzy Cognitive Map (FCM) Models. Forecasting 2023, 5, 629–651. [Google Scholar] [CrossRef]
  107. Rickard, J.T.; Aisbett, J.; Morgenthaler, D.G.; Yager, R.R. Modeling of complex system phenomena via computing with words in fuzzy cognitive maps. IEEE Trans. Fuzzy Syst. 2019, 28, 3122–3132. [Google Scholar] [CrossRef]
  108. Ghazanfari, M.; Alizadeh, S.; Fathian, M.; Koulouriotis, D.E. Comparing simulated annealing and genetic algorithm in learning FCM. Appl. Math. Comput. 2007, 192, 56–68. [Google Scholar] [CrossRef]
  109. Lin, C. An immune algorithm for complex fuzzy cognitive map partitioning. In Proceedings of the First ACM/SIGEVO Summit on Genetic and Evolutionary Computation, Shanghai, China, 12–14 June 2009; pp. 315–320. [Google Scholar]
  110. Salmeron, J.L.; Arévalo, I. Concurrent vertical and horizontal federated learning with fuzzy cognitive maps. Future Gener. Comput. Syst. 2024, 162, 107482. [Google Scholar] [CrossRef]
  111. Alizadeh, S.; Ghazanfari, M.; Jafari, M.; Hooshmand, S. Learning FCM by tabu search. Int. J. Comput. Inf. Eng. 2007, 1, 2784–2791. [Google Scholar]
  112. Madeiro, S.S.; Von Zuben, F.J. Gradient-based algorithms for the automatic construction of fuzzy cognitive maps. In Proceedings of the 2012 11th International Conference on Machine Learning and Applications, Boca Raton, FL, USA, 12–15 December 2012; IEEE: Piscataway, NJ, USA, 2012; Volume 1, pp. 344–349. [Google Scholar]
  113. Papageorgiou, E.I.; Poczęta, K. Application of fuzzy cognitive maps to electricity consumption prediction. In Proceedings of the 2015 Annual Conference of the North American Fuzzy Information Processing Society (NAFIPS) Held Jointly with 2015 5th World Conference on Soft Computing (WConSC), Redmond, WA, USA, 17–19 August 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–6. [Google Scholar]
  114. Gao, R.; Du, L.; Yuen, K.F. Robust empirical wavelet fuzzy cognitive map for time series forecasting. Eng. Appl. Artif. Intell. 2020, 96, 103978. [Google Scholar] [CrossRef]
  115. Giovanni, M.; Carbonari, S.; Filippo Emanuele, C.; Maurizio, B. The Imperative of an Anomaly Detection System in Oil and Gas Plants: Preventing Catastrophic Disasters. A Fuzzy Cognitive Map and Gray Wolf Algorithm Methodology. Available online: https://ssrn.com/abstract=4561976 (accessed on 25 December 2024).
  116. Kottas, T.L.; Boutalis, Y.S.; Karlis, A.D. New maximum power point tracker for PV arrays using fuzzy controller in close cooperation with fuzzy cognitive networks. IEEE Trans. Energy Convers. 2006, 21, 793–803. [Google Scholar] [CrossRef]
  117. Karlis, A.; Kottas, T.; Boutalis, Y. A novel maximum power point tracking method for PV systems using fuzzy cognitive networks (FCN). Electr. Power Syst. Res. 2007, 77, 315–327. [Google Scholar] [CrossRef]
  118. Zare, S.G.; Alipour, M.; Hafezi, M.; Stewart, R.A.; Rahman, A. Examining wind energy deployment pathways in complex macro-economic and political settings using a fuzzy cognitive map-based method. Energy 2022, 238, 121673. [Google Scholar] [CrossRef]
  119. Kyriakarakos, G.; Dounis, A.I.; Arvanitis, K.G.; Papadakis, G. A fuzzy cognitive maps–petri nets energy management system for autonomous polygeneration microgrids. Appl. Soft Comput. 2012, 12, 3785–3797. [Google Scholar] [CrossRef]
  120. Poczeta, K.; Papageorgiou, E.I. Energy use forecasting with the use of a nested structure based on fuzzy cognitive maps and artificial neural networks. Energies 2022, 15, 7542. [Google Scholar] [CrossRef]
  121. Papageorgiou, K.I.; Poczeta, K.; Papageorgiou, E.; Gerogiannis, V.C.; Stamoulis, G. Exploring an ensemble of methods that combines fuzzy cognitive maps and neural networks in solving the time series prediction problem of gas consumption in Greece. Algorithms 2019, 12, 235. [Google Scholar] [CrossRef]
  122. Xia, Y.; Wang, J.; Zhang, Z.; Wei, D.; Yin, L. Short-term PV power forecasting based on time series expansion and high-order fuzzy cognitive maps. Appl. Soft Comput. 2023, 135, 110037. [Google Scholar] [CrossRef]
  123. Jiang, C.; Wang, D.; Gong, C.; Zhang, G.; Gu, W.; Yang, L.; Ding, X. Prediction of key parameters of coal gasification process based on time delay mining fuzzy time cognitive maps. In Proceedings of the 2021 IEEE International Conference on Real-Time Computing and Robotics (RCAR), Xining, China, 15–19 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 189–193. [Google Scholar]
  124. Orang, O.; Silva, R.; e Silva, P.C.d.L.; Guimarães, F.G. Solar energy forecasting with fuzzy time series using high-order fuzzy cognitive maps. In Proceedings of the 2020 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Glasgow, UK, 19–24 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–8. [Google Scholar]
  125. Qiao, B.; Liu, J.; Wu, P.; Teng, Y. Wind power forecasting based on variational mode decomposition and high-order fuzzy cognitive maps. Appl. Soft Comput. 2022, 129, 109586. [Google Scholar] [CrossRef]
  126. Tyrovolas, M.; Stylios, C.; Aliev, K.; Antonelli, D. Leveraging Information Flow-Based Fuzzy Cognitive Maps for Interpretable Fault Diagnosis in Industrial Robotics. In Proceedings of the Doctoral Conference on Computing, Electrical and Industrial Systems, Caparica, Portugal, 3–5 July 2024; Springer: Cham, Switzerland, 2024; pp. 98–110. [Google Scholar]
  127. Tyrovolas, M.; Liang, X.S.; Stylios, C. Information flow-based fuzzy cognitive maps with enhanced interpretability. Granul. Comput. 2023, 8, 2021–2038. [Google Scholar] [CrossRef]
  128. Monshizadeh, F.; Moghadam, M.R.S.; Mansouri, T.; Kumar, M. Developing an industry 4.0 readiness model using fuzzy cognitive maps approach. Int. J. Prod. Econ. 2023, 255, 108658. [Google Scholar] [CrossRef]
  129. Erkan, E.F. An integrated Fuzzy DEMATEL and Fuzzy Cognitive Maps approach for the assessing of the Industry 4.0 Model. J. Eng. Res. 2023, 11, 236–251. [Google Scholar] [CrossRef]
  130. Wang, L.; Liu, Q.; Dong, S.; Soares, C.G. Effectiveness assessment of ship navigation safety countermeasures using fuzzy cognitive maps. Saf. Sci. 2019, 117, 352–364. [Google Scholar] [CrossRef]
  131. Lee, S.; Cheon, S.U.; Yang, J. Development of a Fuzzy Rule-based Decision-making System for Evaluating the Lifetime of a Rubber Fender. Qual. Reliab. Eng. Int. 2015, 31, 811–828. [Google Scholar] [CrossRef]
  132. Navas de Maya, B.; Kurt, R.E. Marine accident learning with Fuzzy Cognitive Maps: A method to model and weight human-related contributing factors into maritime accidents. Ships Offshore Struct. 2022, 17, 555–563. [Google Scholar] [CrossRef]
  133. Akyuz, E.; Celik, M. Utilisation of cognitive map in modelling human error in marine accident analysis and prevention. Saf. Sci. 2014, 70, 19–28. [Google Scholar] [CrossRef]
  134. de Maya, B.N.; Kurt, R.E.; Turan, O. Application of fuzzy cognitive maps to investigate the contributors of maritime collision accidents. In Proceedings of the Transport Research Arena (TRA) 2018, Vienna, Austria, 16–19 April 2018. [Google Scholar]
  135. Baggio, G.; Bassoli, R.; Granelli, F. Cognitive software-defined networking using fuzzy cognitive maps. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 517–539. [Google Scholar] [CrossRef]
  136. Wang, H.; Wu, Y.; Liu, Y.; Liu, W. A Cross-Layer Framework for LPWAN Management based on Fuzzy Cognitive Maps with Adaptive Glowworm Swarm Optimization. In Proceedings of the 2023 IEEE Wireless Communications and Networking Conference (WCNC), Glasgow, UK, 26–29 March 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1–6. [Google Scholar]
  137. Tirovolas, M.; Stylios, C. Introducing fuzzy cognitive map for predicting engine’s health status. IFAC-PapersOnLine 2022, 55, 246–251. [Google Scholar] [CrossRef]
  138. Cogollo-Florez, J.; Valencia-Mena, O. Analyzing Process Quality Control Variables Using Fuzzy Cognitive Maps. Manag. Prod. Eng. Rev. 2022, 13, 94–101. [Google Scholar] [CrossRef]
  139. Baykasoglu, A.; Durmusoglu, Z.D.; Kaplanoglu, V. Training fuzzy cognitive maps via extended great deluge algorithm with applications. Comput. Ind. 2011, 62, 187–195. [Google Scholar] [CrossRef]
  140. Skład, A. Assessing the impact of processes on the Occupational Safety and Health Management System’s effectiveness using the fuzzy cognitive maps approach. Saf. Sci. 2019, 117, 71–80. [Google Scholar] [CrossRef]
  141. Salmeron, J.L.; Gutierrez, E. Fuzzy grey cognitive maps in reliability engineering. Appl. Soft Comput. 2012, 12, 3818–3824. [Google Scholar] [CrossRef]
  142. Li, J.; Lang, Q.; Fang, Y.; Liu, X. Prediction of Boiler Heat-Conducting Oil Temperature Based on Multi-Modality Fuzzy Cognitive Maps. In Proceedings of the 2023 35th Chinese Control and Decision Conference (CCDC), Yichang, China, 20–22 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 2275–2280. [Google Scholar]
  143. Jia, Y.; Liu, L.; Wang, X.; Guo, N.; Wan, G. Selection of lunar south pole landing site based on constructing and analyzing fuzzy cognitive maps. Remote Sens. 2022, 14, 4863. [Google Scholar] [CrossRef]
  144. VaŠčák, J.; Zolotová, I.; Kajáti, E. Navigation fuzzy cognitive maps adjusted by PSO. In Proceedings of the 2019 23rd International Conference on System Theory, Control and Computing (ICSTCC), Sinaia, Romania, 9–11 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 107–112. [Google Scholar]
  145. Mendonça, M.; Kondo, H.S.; de Souza, L.B.; Palácios, R.H.C.; de Almeida, J.P.L.S. Semi-unknown environments exploration inspired by swarm robotics using fuzzy cognitive maps. In Proceedings of the 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), New Orleans, LA, USA, 23–26 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–8. [Google Scholar]
  146. Zhe, Z.; Yifeng, N.; Lincheng, S. Adaptive level of autonomy for human-UAVs collaborative surveillance using situated fuzzy cognitive maps. Chin. J. Aeronaut. 2020, 33, 2835–2850. [Google Scholar] [CrossRef]
  147. Vaščák, J.; Pomšár, L.; Papcun, P.; Kajati, E.; Zolotova, I. Means of iot and fuzzy cognitive maps in reactive navigation of ubiquitous robots. Electronics 2021, 10, 809. [Google Scholar] [CrossRef]
  148. Christoforou, A.; Andreou, A.S.; Garriga, M.; Baresi, L. Adopting microservice architecture: A decision support model based on genetically evolved multi-layer FCM. Appl. Soft Comput. 2022, 114, 108066. [Google Scholar] [CrossRef]
  149. Ghumrawi, K.; Ha, K.; Beerman, J.; Rudie, J.D.; Giabbanelli, P. Software Technology to Develop Large-Scale Self-Adaptive Systems: Accelerating Agent-Based Models and Fuzzy Cognitive Maps via CUDA. In Proceedings of the Hawaii International Conference on System Sciences 2023 (HICSS-56), Maui, HI, USA, 3–6 January 2023. Number 3. [Google Scholar]
  150. Amini, M.; Hatwagner, M.F.; Mikulai, G.C.; Koczy, L.T. An intelligent traffic congestion detection approach based on fuzzy inference system. In Proceedings of the 2021 IEEE 15th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 19–21 May 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 97–104. [Google Scholar]
  151. Amini, M.; Hatwagner, M.F.; Koczy, L.T. Machine learning and fuzzy cognitive maps in a hybrid approach toward freeway on-ramp traffic control. In Proceedings of the 2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 23–26 May 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 000587–000592. [Google Scholar]
Figure 1. Graphical representation of an FCM: (a) Causal relationships between concepts for a simple FCM with 5 nodes, (b) weight matrix W corresponding to the relationships, and (c) linguistic rule-based representation of the influence on C 5 .
Figure 1. Graphical representation of an FCM: (a) Causal relationships between concepts for a simple FCM with 5 nodes, (b) weight matrix W corresponding to the relationships, and (c) linguistic rule-based representation of the influence on C 5 .
Eng 06 00037 g001
Figure 2. Distribution of publishers across (a) conference proceedings, (b) journal articles, and (c) combined totals.
Figure 2. Distribution of publishers across (a) conference proceedings, (b) journal articles, and (c) combined totals.
Eng 06 00037 g002
Figure 3. Yearly distribution showing the number of publications per year.
Figure 3. Yearly distribution showing the number of publications per year.
Eng 06 00037 g003
Figure 4. Treemap representation of sub-domains with their corresponding percentage share.
Figure 4. Treemap representation of sub-domains with their corresponding percentage share.
Eng 06 00037 g004
Figure 5. Temporal distribution of engineering publications across learning families with total yearly counts.
Figure 5. Temporal distribution of engineering publications across learning families with total yearly counts.
Eng 06 00037 g005
Figure 6. Distribution of engineering works under learning families (left), with detailed breakdowns for Metaheuristics (top-right) and Hybrid methods (bottom-right).
Figure 6. Distribution of engineering works under learning families (left), with detailed breakdowns for Metaheuristics (top-right) and Hybrid methods (bottom-right).
Eng 06 00037 g006
Figure 7. Distribution of task types across application classes.
Figure 7. Distribution of task types across application classes.
Eng 06 00037 g007
Figure 8. Bubble chart representing the percentage distribution of studies across learning families and task types. The size of each bubble corresponds to the percentage of studies for a given combination.
Figure 8. Bubble chart representing the percentage distribution of studies across learning families and task types. The size of each bubble corresponds to the percentage of studies for a given combination.
Eng 06 00037 g008
Figure 9. Stacked bar chart showing the distribution of learning families for each task type.
Figure 9. Stacked bar chart showing the distribution of learning families for each task type.
Eng 06 00037 g009
Figure 10. Stacked bar chart showing the distribution of task types for each learning family.
Figure 10. Stacked bar chart showing the distribution of task types for each learning family.
Eng 06 00037 g010
Figure 11. Sankey diagram illustrating the flow General Domains → Learning Families → Type of Tasks. The diagram highlights the relationships and interconnections, reflecting their versatility across different applications.
Figure 11. Sankey diagram illustrating the flow General Domains → Learning Families → Type of Tasks. The diagram highlights the relationships and interconnections, reflecting their versatility across different applications.
Eng 06 00037 g011
Figure 12. Radar plots illustrating the distribution of complexity and human intervention highlighting key differences in methodological approaches and requirements. (a) Task-Specific Complexity and Human Intervention and (b) Learning-Family-Specific Complexity and Human Intervention.
Figure 12. Radar plots illustrating the distribution of complexity and human intervention highlighting key differences in methodological approaches and requirements. (a) Task-Specific Complexity and Human Intervention and (b) Learning-Family-Specific Complexity and Human Intervention.
Eng 06 00037 g012
Table 1. Advantages and disadvantages of learning families in FCMs.
Table 1. Advantages and disadvantages of learning families in FCMs.
Learning FamilyAdvantagesDisadvantages
Rule-BasedLeverages domain expertise for high interpretability.Lacks adaptability to dynamic environments.
Suitable for systems with clear and deterministic rules.Relies heavily on expert knowledge, making it resource-intensive.
Handles uncertainty effectively in decision-support systems.Limited scalability for complex systems.
Hebbian-BasedInspired by biological processes, enabling unsupervised learning.Prone to instability due to over-reinforcement of weights.
Simple to implement with minimal computational requirements.May fail to capture complex relationships beyond linear correlations.
Effective for reinforcing strong correlations.Prone to weight saturation, reducing the model’s capacity to adapt to new data.
MetaheuristicsEffective for solving nonlinear, high-dimensional optimization problems.Computationally expensive, especially for large systems.
Capable of escaping local optima through global search strategies.Results may vary due to stochastic nature.
Broad applicability across diverse domains.Requires careful tuning of hyperparameters.
Gradient-Based
or Gradient-Like
Suitable for optimizing weights based on a clear loss function.Computationally intensive for large datasets or deep networks.
Widely applicable in predictive and classification tasks.Sensitive to hyperparameters like learning rate and momentum.
Supported by well-established mathematical foundations.May get stuck in local minima.
Gradient-FreeFaster convergence in scenarios where gradients are difficult to compute.Less precise compared to gradient-based methods.
Effective for high-dimensional and complex landscapes.May require a large number of iterations to achieve optimal performance.
Avoids issues with gradient vanishing or exploding.Limited theoretical guarantees for convergence.
HybridCombines strengths of multiple methods, enhancing robustness.Complexity increases due to integration of multiple approaches.
Flexible and adaptable to diverse problem domains.Challenging to design and tune hybrid frameworks effectively.
Can balance trade-offs between accuracy, interpretability, and computational efficiency.May require significant computational resources.
Table 2. Publisher distribution of selected articles and proceedings.
Table 2. Publisher distribution of selected articles and proceedings.
PublisherIEEEElsevierSpringerMDPIOtherWileyIOS PressWorld ScientificTaylor & FrancisPreprint
Journal Articles72467431111
Proceedings20110300000
Total272577731111
Table 3. Percentage distribution of task types across learning families.
Table 3. Percentage distribution of task types across learning families.
Task TypeRule-BasedHebbian-BasedMetaheuristicsGradient-BasedGradient-FreeHybrid
Decision Making41.67%8.33%8.33%8.33%8.33%25.0%
Control16.67%16.67%16.67%33.33%0.0%16.67%
Modeling16.67%16.67%33.33%0.0%16.67%16.67%
Optimization0.0%0.0%55.56%0.0%0.0%44.44%
Classification0.0%0.0%100.0%0.0%0.0%0.0%
Anomaly Detection0.0%0.0%100.0%0.0%0.0%0.0%
Time-Series Prediction0.0%0.0%50.0%50.0%0.0%0.0%
Diagnosis0.0%0.0%33.33%33.33%0.0%33.33%
Table 4. Applications of Fuzzy Cognitive Maps in Control Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 4. Applications of Fuzzy Cognitive Maps in Control Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ControlAdaptive Control in a Simulated Hydro-Electric PlantGradient-based or Gradient-likeFuzzy Cognitive Networks (FCNs) using fuzzy rule database[79]2007
Chemical Process ControlHebbian-basedActive Hebbian Learning Algorithm (AHL)[80]2004
Chemical Process ControlRule-basedIntuitionistic Fuzzy Cognitive Map (iFCM)[29]2012
Chemical Process Control ProblemHebbian-basedFuzzy Cognitive Map (FCM) with Nonlinear Hebbian Learning (NHL)[81]2003
Chemical Process Control ProblemMetaheuristics (Population-based)Fuzzy Cognitive Map (FCM) with Particle Swarm Optimization (PSO)[82]2003
Chemical Process Control ProblemHebbian-basedData-Driven Nonlinear Hebbian Learning (DD-NHL)[83]2008
Control Process SystemMetaheuristics (Population-based)Divide and Conquer Real-Coded Genetic Algorithm (RCGA)[84]2010
Controlling Complex Dynamic SystemsMetaheuristics (Population-Based)Evolutionary Fuzzy Cognitive Maps (EFCMs)[85]2003
DC Motor Speed Control and System IdentificationGradient-based or Gradient-likeFuzzy Cognitive Network with Functional Weights (FCNs-FW)[86]2018
HVAC SystemsHybrid (Rule-based and Population-based)Fuzzy Cognitive Maps (FCMs)[87]2018
Industrial Process ControlRule-basedDynamic Fuzzy Grey Cognitive Maps (DFGCM) and Dynamic Fuzzy General Grey Cognitive Maps (DFGGCM)[88]2021
Industrial Tank-Valves Control, Heat ExchangerMetaheuristics (Population-based)Memetic Particle Swarm Optimization (MPSO)[89]2009
Supervisory Control of Fermentation ProcessRule-basedDynamic Fuzzy Cognitive Map (D-FCM)[90]2013
Supervisory Control System for a Liquid Mixing TankHybrid (Rule-based and Population-based Metaheuristic)Interactive Evolutionary Optimization of Fuzzy Cognitive Maps (IEO-FCM)[91]2017
System Identification and Indirect Inverse ControlGradient-based or Gradient-likeFuzzy Cognitive Network with Functional Weights (FCNs-FW)[92]2018
ModelingChemical Process, Two Tank System and Heat Exchanger ControlHebbian-basedHebbian Learning Algorithms for FCMs[93]2011
Dynamic System Simulation and AnalysisHebbian-basedImproved Nonlinear Hebbian Rule for FCMs (INHL)[94]2004
Eco-Industrial ParkMetaheuristics (Population-based)Memetic Particle Swarm Optimization (MPSO)[89]2009
Supervisory Control System for a Liquid Mixing TankHybrid (Rule-based and Population-based Metaheuristic)Interactive Evolutionary Optimization of Fuzzy Cognitive Maps (IEO-FCM)[91]2017
Multiphase Liquid-Gas Plant ModelingMetaheuristics (Population-Based)Fuzzy Cognitive Maps combined with Gray Wolf Optimization (FCM-GWO)[95]2023
Slurry RheologyGradient-based or Gradient-likeMaximum Entropy-based Learning Method for FCMs (LEFCM)[96]2019
Slurry RheologyMetaheuristicsDivide and Conquer Real-Coded Genetic Algorithm (RCGA)[84]2010
Table 5. Applications of Fuzzy Cognitive Maps in Decision Support Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 5. Applications of Fuzzy Cognitive Maps in Decision Support Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ClassificationPattern ClassificationMetaheuristics (Population-based using PSO, DE, RCGA, VMO)FCM Expert: Software Tool for Scenario Analysis and Pattern Classification Based on Fuzzy Cognitive Maps[11]2018
Decision
Making
Cognitive Modeling and Decision-Making SystemsRule-basedFuzzy Cognitive Maps (FCMs) with Synergies and Conditional Effects[97]2001
Construction Labor Productivity Improvement Strategies PrioritizationRule-basedFuzzy Multi-Criteria Decision Making (Fuzzy MCDM) and Fuzzy Cognitive Maps (FCMs)[98]2021
Multi-Criteria Decision Making for Robot SelectionRule-basedFuzzy Cognitive Maps-Based Multi-Criteria Decision Making Method (MCDM)[99]2020
Multi-Stimulus Reasoning and System Dynamics ModelingHybrid (Rule-based and Hebbian-based)Fuzzy Cognitive Maps (FCMs) with Rule-based and Modified Hebbian Learning[100]2001
Non-Monotonic and Uncertain Cause-Effect SystemsRule-basedRule-Based Fuzzy Cognitive Maps (RBFCMs) with new reasoning mechanisms[101]2017
Optimization of Decision Support SystemsMetaheuristics (Population-Based)Evolutionary Fuzzy Cognitive Maps (E-FCM) with Graph Theory Metrics[102]2019
Scenario AnalysisMetaheuristics (Population-based using PSO, DE, RCGA, VMO)FCM Expert: Software Tool for Scenario Analysis and Pattern Classification Based on Fuzzy Cognitive Maps[11]2018
Risk Assessment in ManufacturingMetaheuristics (Population-based)Z-number Multi-Stage Fuzzy Cognitive Map with fuzzy learning algorithm and PSO[103]2021
Security Risk Assessment for E-health SystemsRule-basedFuzzy Cognitive Maps (FCMs) for Security Risk Assessment[104]2014
Security Risk Assessment for Video Surveillance SystemsRule-basedFuzzy Cognitive Maps for Risk Assessment[105]2016
Supply Chain Risk ManagementRule-basedFuzzy Cognitive Maps (FCMs)[106]2023
ModelingCognitive Modeling and Decision-Making SystemsRule-basedFuzzy Cognitive Maps (FCMs) with Synergies and Conditional Effects[97]2001
Modeling of Complex System PhenomenaRule-basedAggregation Functions in Computing With Words (CWW)[107]2019
OptimizationAutomatic FCM ConstructionMetaheuristics (Mixed with Population-based and Single-Solution-based)Fuzzy Cognitive Map (FCM) with Genetic Algorithm (GA) and Simulated Annealing (SA)[108]2007
Partitioning of Complex Fuzzy Cognitive MapsMetaheuristics (Population-Based)Immune Algorithm for Fuzzy Cognitive Map Partitioning[109]2009
Privacy-preserving Distributed Learning in Healthcare and FinanceMetaheuristics (Population-based using PSO)Concurrent vertical and horizontal federated learning with Fuzzy Cognitive Maps (FCMs)[110]2024
System ModelingMetaheuristics (Single-Solution-based)Fuzzy Cognitive Maps (FCMs) learned by Tabu Search (TS)[111]2007
Table 6. Applications of Fuzzy Cognitive Maps in Energy Economics, categorized by task type, application, learning family, and algorithmic approach.
Table 6. Applications of Fuzzy Cognitive Maps in Energy Economics, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ModelingElectricity MarketsHybrid (Population-based and Gradient-based or Gradient-like)Hybrid Gradient-Based Evolutionary Algorithms[112]2012
Time Series
Prediction
Electricity Consumption PredictionHybrid (Population-based and Gradient-based or Gradient-like)Fuzzy Cognitive Maps (FCMs) using three different learning algorithms: Multi-step Gradient Method (MGM), Real Coded Genetic Algorithm (RCGA), and Structure Optimization Genetic Algorithm (SOGA)[113]2015
Electricity Load PredictionGradient-based or Gradient-likeRobust Empirical Wavelet Fuzzy Cognitive Map (REW-FCM)[114]2020
Table 7. Applications of Fuzzy Cognitive Maps in Energy Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 7. Applications of Fuzzy Cognitive Maps in Energy Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Anomaly DetectionAnomaly Detection in Oil and Gas PlantsMetaheuristics (Population-based)Gray Wolf Optimization (GWO) Algorithm combined with Fuzzy Cognitive Maps[115]2022
ControlMaximum Power Point Tracking for Photovoltaic ArraysGradient-based or Gradient-likeFuzzy Cognitive Networks (FCNs) using fuzzy rule database[116]2006
Maximum Power Point Tracking for Photovoltaic ArraysGradient-based or Gradient-likeFuzzy Cognitive Networks (FCNs) using fuzzy rule database[117]2007
Decision MakingWind Energy Deployment PathwaysRule-basedFuzzy Cognitive Maps (FCM)-based scenario planning method[118]2022
OptimizationEnergy Management in Autonomous Polygeneration MicrogridsMetaheuristics (Population-Based)Hybrid Fuzzy Cognitive Map (FCM) and Petri Nets (PN) using PSO[119]2012
Time Series
Prediction
Energy Use ForecastingMetaheuristics (Population-based)Nested Structure of Fuzzy Cognitive Maps (FCM) and Artificial Neural Networks (ANN) using RCGA and SOGA[120]2022
Gas Consumption PredictionMetaheuristics (Population-based)Ensemble Method Combining Fuzzy Cognitive Maps and Neural Networks using RCGA and SOGA[121]2019
Photovoltaic Power ForecastingGradient-based or Gradient-likeTime Series Expansion and High-order Fuzzy Cognitive Maps (TSE-HFCM)[122]2023
Prediction of Key Parameters in Coal Gasification ProcessHybrid (Hebbian-based and Population-Based)Time Delay Mining Fuzzy Time Cognitive Maps (TM-FTCM)[123]2021
Solar Energy ForecastingMetaheuristics (Population-Based)High-Order Fuzzy Cognitive Maps (HFCM) with Fuzzy Time Series (FTS)[124]2020
Wind Power ForecastingHybrid (Population-based and Gradient-based or Gradient-like)IVMDHFCM (Improved Variational Mode Decomposition and High-Order Fuzzy Cognitive Maps)[125]2022
Table 8. Applications of Fuzzy Cognitive Maps in Fault Detection and Diagnosis, categorized by task type, application, learning family, and algorithmic approach.
Table 8. Applications of Fuzzy Cognitive Maps in Fault Detection and Diagnosis, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
DiagnosisFault Detection and Diagnosis in Industrial RoboticsHybrid (Causal Inference with Metaheuristics)Information Flow-Based Fuzzy Cognitive Maps (IF-FCM) with Social Learning Particle Swarm Optimization (SL-PSO)[126]2024
Fault Prediction in Industrial BearingsMetaheuristics (Population-Based)Learning Fuzzy Cognitive Maps (LFCMs) using Modified Asexual Reproduction Optimization (MARO)[18]2023
Incipient Inter-Turn Short-Circuit Fault Detection in Induction Generators applied in Wind TurbinesGradient-based or Gradient-likeMultiple Cognitive Classifier System (MCCS) incorporating Fuzzy Cognitive Networks with Functional Weights (FCN-FW)[19]2021
Industrial Anomaly Detection and Root Cause AnalysisHybrid (Causal Inference with Metaheuristics)Information Flow-Based Fuzzy Cognitive Maps (IF-FCM)[127]2023
Motor Bearing Fault Detection and DiagnosisGradient-based or Gradient-likeFuzzy Cognitive Network with Functional Weights (FCNs-FW)[17]2018
Table 9. Applications of Fuzzy Cognitive Maps in Industry 4.0, categorized by task type, application, learning family, and algorithmic approach.
Table 9. Applications of Fuzzy Cognitive Maps in Industry 4.0, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Decision
Making
Industry 4.0 Implementation and Readiness AssessmentRule-basedConventional Fuzzy Cognitive Maps (FCMs)[128]2023
Industry 4.0 Maturity Level AssessmentRule-basedIntegrated Fuzzy DEMATEL and FCMs[129]2023
ModelingIndustry 4.0 Implementation and Readiness AssessmentRule-basedConventional Fuzzy Cognitive Maps (FCMs)[128]2023
Table 10. Applications of Fuzzy Cognitive Maps in Maritime Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 10. Applications of Fuzzy Cognitive Maps in Maritime Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Decision
Making
Effectiveness Assessment of Ship Navigation Safety CountermeasuresHebbian-basedFuzzy Cognitive Maps (FCM) with Non-linear Hebbian Learning[130]2019
Maintenance Prediction for Rubber FendersRule-basedFuzzy Rule-based Decision-making System for Rubber Fender Lifetime Evaluation[131]2015
Maritime Accident AnalysisRule-basedMarine Accident Learning with Fuzzy Cognitive Maps (MALFCMs)[132]2022
Maritime Accident Analysis and PreventionRule-basedIntegration of HFACS and Cognitive Mapping (CM) Technique for Human Error Analysis[133]2014
Maritime Collision Accident AnalysisRule-basedFuzzy Cognitive Maps (FCM)[134]2018
Table 11. Applications of Fuzzy Cognitive Maps in Networking and Communications, categorized by task type, application, learning family, and algorithmic approach.
Table 11. Applications of Fuzzy Cognitive Maps in Networking and Communications, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Decision MakingCognitive Software-Defined Networking for Network ManagementHebbian-basedEnhanced Hebbian-based Fuzzy Cognitive Maps (FCMs)[135]2019
OptimizationCross-Layer Optimization for LPWAN ManagementHybrid (Rule-based and Population-based Metaheuristic)Fuzzy Cognitive Maps with Adaptive Glowworm Swarm Optimization (AGSO-FCM)[136]2023
Table 12. Applications of Fuzzy Cognitive Maps in PHM/Predictive Maintenance, categorized by task type, application, learning family, and algorithmic approach.
Table 12. Applications of Fuzzy Cognitive Maps in PHM/Predictive Maintenance, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Diagnosis *Predictive Maintenance, Remaining Useful Life PredictionGradient-based or Gradient-likeHybrid deep learning structures combining Fuzzy Cognitive Networks with Functional Weights (FCNs-FW) with CNNs, ESNs, and Autoencoders[56]2023
Predictive MaintenanceHybrid (Population-based and Gradient-based or Gradient-like)Fuzzy Cognitive Maps (FCM) for Health Indicator Prognostics using PSO, ABC, GWO, and SGDM[137]2022
* Note: While this class of applications focuses on prognostic operations, they are categorized under the Diagnosis task type for consistency.
Table 13. Applications of Fuzzy Cognitive Maps in Production Management, categorized by task type, application, learning family, and algorithmic approach.
Table 13. Applications of Fuzzy Cognitive Maps in Production Management, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ModelingAnalysis of Process Quality Control VariablesRule-basedFuzzy Cognitive Maps (FCM)[138]2022
Process ControlMetaheuristics (Population-based)Extended Great Deluge Algorithm (EGDA) for FCMs[139]2011
OptimizationJob Shop SchedulingMetaheuristics (Population-based)Extended Great Deluge Algorithm (EGDA) for FCMs[139]2011
Table 14. Applications of Fuzzy Cognitive Maps in Reliability and Safety Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 14. Applications of Fuzzy Cognitive Maps in Reliability and Safety Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Decision
Making
Maritime Accident Analysis and PreventionRule-basedIntegration of HFACS and Cognitive Mapping (CM) Technique for Human Error Analysis[133]2014
Occupational SafetyRule-basedFuzzy Cognitive Maps (FCM)[140]2019
Reliability Engineering for Transformer SystemsRule-basedFuzzy Grey Cognitive Maps (FGCM)[141]2012
ModelingHealth Management SystemRule-basedFuzzy Cognitive Maps (FCM)[140]2019
Time Series PredictionBoiler Heat-Conducting Oil Temperature PredictionGradient-based or Gradient-likeMulti-Modality Fuzzy Cognitive Maps (MMFCMs)[142]2023
Table 15. Applications of Fuzzy Cognitive Maps in Remote Sensing Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 15. Applications of Fuzzy Cognitive Maps in Remote Sensing Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ClassificationRemote Sensing Image ClassificationMetaheuristics (Population-based)Fuzzy Cognitive Maps with Bird Swarm Optimization (FCMBS)[12]2022
Decision MakingLunar South Pole Landing Site SelectionRule-basedFuzzy Cognitive Map (FCM) Algorithm[143]2022
Table 16. Applications of Fuzzy Cognitive Maps in Robotics, categorized by task type, application, learning family, and algorithmic approach.
Table 16. Applications of Fuzzy Cognitive Maps in Robotics, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ControlAutonomous Vehicle Navigation and Route PlanningHybrid (Rule-based and Population-based Metaheuristic)Fuzzy Cognitive Maps (FCMs) adjusted by Particle Swarm Optimization (PSO)[144]2019
Multi-Robot Systems in Semi-Unknown EnvironmentsRule-basedFuzzy Cognitive Map (FCM)[145]2019
Adaptive Level of Autonomy for Human-UAV Collaborative SurveillanceGradient-based or Gradient-likeFuzzy Cognitive Map (FCM)[146]2020
Reactive Navigation, Path PlanningHybrid (Rule-based and Population-based Metaheuristic)Fuzzy Cognitive Maps (FCMs) with Rule-based learning combined with Particle Swarm Optimization (PSO) and Migration Algorithm (MA)[147]2021
Mobile Robotics NavigationHybrid (Rule-based and Population-based Metaheuristic)Interactive Evolutionary Optimization of Fuzzy Cognitive Maps (IEO-FCM)[91]2017
Decision
Making
Adaptive Level of Autonomy for Human-UAV Collaborative SurveillanceGradient-based or Gradient-likeFuzzy Cognitive Map (FCM)[146]2020
Multi-Criteria Decision Making for Robot SelectionRule-basedFuzzy Cognitive Maps-Based Multi-Criteria Decision Making Method (MCDM)[99]2020
DiagnosisFault Detection and Diagnosis in Industrial RoboticsHybrid (Causal Inference with Metaheuristics)Information Flow-Based Fuzzy Cognitive Maps (IF-FCM) with Social Learning Particle Swarm Optimization (SL-PSO)[126]2024
ModelingMobile Robotics NavigationHybrid (Rule-based and Population-based Metaheuristic)Interactive Evolutionary Optimization of Fuzzy Cognitive Maps (IEO-FCM)[91]2017
Table 17. Applications of Fuzzy Cognitive Maps in Software, categorized by task type, application, learning family, and algorithmic approach.
Table 17. Applications of Fuzzy Cognitive Maps in Software, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
Decision MakingDecision Support for Microservices AdoptionHybrid (Rule-based and Population-based Metaheuristic)Multi-Layer Fuzzy Cognitive Map[148]2022
ModelingDecision Support for Microservices AdoptionHybrid (Rule-based and Population-based Metaheuristic)Multi-Layer Fuzzy Cognitive Map[148]2022
Large-Scale Simulation for Self-Adaptive SystemsHybrid (Rule-Based with Parallel GPU Computing)Hybrid Agent-Based Models (ABM) and Fuzzy Cognitive Maps (FCM) with CUDA Acceleration[149]2023
Table 18. Applications of Fuzzy Cognitive Maps in Transportation Systems, categorized by task type, application, learning family, and algorithmic approach.
Table 18. Applications of Fuzzy Cognitive Maps in Transportation Systems, categorized by task type, application, learning family, and algorithmic approach.
Task TypeApplicationLearning FamilyAlgorithmRef.Date
ModelingTraffic Congestion DetectionRule-basedFuzzy Cognitive Map (FCM)[150]2021
Traffic Flow, Freeway On-Ramp Traffic ControlGradient-free (standard Q-learning algorithm)Fuzzy Cognitive Map (FCM)[151]2023
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Karatzinis, G.D.; Boutalis, Y.S. A Review Study of Fuzzy Cognitive Maps in Engineering: Applications, Insights, and Future Directions. Eng 2025, 6, 37. https://doi.org/10.3390/eng6020037

AMA Style

Karatzinis GD, Boutalis YS. A Review Study of Fuzzy Cognitive Maps in Engineering: Applications, Insights, and Future Directions. Eng. 2025; 6(2):37. https://doi.org/10.3390/eng6020037

Chicago/Turabian Style

Karatzinis, Georgios D., and Yiannis S. Boutalis. 2025. "A Review Study of Fuzzy Cognitive Maps in Engineering: Applications, Insights, and Future Directions" Eng 6, no. 2: 37. https://doi.org/10.3390/eng6020037

APA Style

Karatzinis, G. D., & Boutalis, Y. S. (2025). A Review Study of Fuzzy Cognitive Maps in Engineering: Applications, Insights, and Future Directions. Eng, 6(2), 37. https://doi.org/10.3390/eng6020037

Article Metrics

Back to TopTop