Learning of Boosting Fuzzy Cognitive Maps Using a Real-coded Genetic Algorithm.

Ze Yang,Jing Liu,Kai Wu
DOI: https://doi.org/10.1109/cec.2019.8789975
2019-01-01
Abstract:Fuzzy cognitive maps (FCMs) are generally applied to model and analyze complex dynamical systems. However, the accuracy of population-based FCM learning algorithms is relatively low. Boosting is an effective method to improve the accuracy of any learning algorithm. To this end, we combine FCMs with boosting, termed as boosting fuzzy cognitive maps (BFCMs). The BFCM is an extension of FCMs and has a better performance on fast numerical reasoning than FCMs. In this paper, a real-coded genetic algorithm, which is a popular population-based learning algorithm, is improved on mutation operator and applied to learn the BFCM models, termed as RCGA-BFCM. In the experiments, RCGA-BFCM is applied to learn the BFCM from synthetic data with varying sizes and densities. The experimental results show that RCGA-BFCM can learn BFCMs with high accuracy from synthetic data. In addition, the performance of RCGA-BFCM is validated on the benchmark datasets DREAM3 and DREAM4. The experimental results show that RCGA-BFCM outperforms other learning algorithms obviously, which illustrates that RCGA-BFCM can reconstruct gene regulatory networks (GRNs) effectively.
What problem does this paper attempt to address?