The Learning of Fuzzy Cognitive Maps With Noisy Data: A Rapid and Robust Learning Method With Maximum Entropy

08/22/2019
by   Guoliang Feng, et al.
0

Numerous learning methods for fuzzy cognitive maps (FCMs), such as the Hebbian-based and the population-based learning methods, have been developed for modeling and simulating dynamic systems. However, these methods are faced with several obvious limitations. Most of these models are extremely time consuming when learning the large-scale FCMs with hundreds of nodes. Furthermore, the FCMs learned by those algorithms lack robustness when the experimental data contain noise. In addition, reasonable distribution of the weights is rarely considered in these algorithms, which could result in the reduction of the performance of the resulting FCM. In this article, a straightforward, rapid, and robust learning method is proposed to learn FCMs from noisy data, especially, to learn large-scale FCMs. The crux of the proposed algorithm is to equivalently transform the learning problem of FCMs to a classic-constrained convex optimization problem in which the least-squares term ensures the robustness of the well-learned FCM and the maximum entropy term regularizes the distribution of the weights of the well-learned FCM. A series of experiments covering two frequently used activation functions (the sigmoid and hyperbolic tangent functions) are performed on both synthetic datasets with noise and real-world datasets. The experimental results show that the proposed method is rapid and robust against data containing noise and that the well-learned weights have better distribution. In addition, the FCMs learned by the proposed method also exhibit superior performance in comparison with the existing methods. Index Terms-Fuzzy cognitive maps (FCMs), maximum entropy, noisy data, rapid and robust learning.

READ FULL TEXT

page 1

page 13

research
01/07/2022

Time Series Forecasting Using Fuzzy Cognitive Maps: A Survey

Among various soft computing approaches for time series forecasting, Fuz...
research
11/21/2019

Synthetic vs Real: Deep Learning on Controlled Noise

Performing controlled experiments on noisy data is essential in thorough...
research
03/05/2018

The Algorithm of Accumulated Mutual Influence of The Vertices in Semantic Networks

In this article the algorithm for calculating a mutual influence of the ...
research
11/24/2021

FCMpy: A Python Module for Constructing and Analyzing Fuzzy Cognitive Maps

FCMpy is an open source package in Python for building and analyzing Fuz...
research
09/13/2019

Spectrum Sensing Based on Deep Learning Classification for Cognitive Radios

Spectrum sensing is a key technology for cognitive radios. We present sp...
research
12/19/2020

Evolutionary Algorithms for Fuzzy Cognitive Maps

Fuzzy Cognitive Maps (FCMs) is a complex systems modeling technique whic...
research
11/25/2020

Backpropagation-Free Learning Method for Correlated Fuzzy Neural Networks

In this paper, a novel stepwise learning approach based on estimating de...

Please sign up or login with your details

Forgot password? Click here to reset