期刊
SOFT COMPUTING
卷 24, 期 6, 页码 4055-4066出版社
SPRINGER
DOI: 10.1007/s00500-019-04173-2
关键词
Fuzzy cognitive maps; Convergence error; Multi-agent genetic algorithm
资金
- General Program of National Natural Science Foundation of China (NSFC) [61773300]
- Key Program of Fundamental Research Project of Natural Science of Shaanxi Province, China [2017JZ017]
Fuzzy cognitive maps (FCMs) are generally applied to model and analyze complex dynamical systems. Recently, many evolutionary-based algorithms are proposed to learn FCMs from historical data by optimizing Data_Error, which is used to evaluate the difference between available response sequences and generated response sequences. However, when Data_Error is adopted as the fitness function for learning FCMs, two problems arise. One is that the optimization reaches the desired result slowly; the other is that the learned FCMs have high link density. To solve these problems, we propose another objective named as convergence error, which is inspired by the convergence of FCMs, to evaluate the difference between the convergent value of available response sequences and that of generated response sequences. In addition, a multi-agent genetic algorithm (MAGA), which is effective for large-scale global numerical optimization, is adopted to optimize convergence error for learning FCMs. To this end, a novel learning approach, a multi-agent genetic algorithm based on the convergence error (MAGA-Convergence), is proposed for learning FCMs. MAGA-Convergence needs less data, because the only initial value and convergent value of the available response sequences are needed for learning FCMs. In the experiments, MAGA-Convergence is applied to learn the FCMs of synthetic data and the benchmarks DREAM3 and DREAM4 for gene regulatory network reconstruction. The experimental results show that the learned FCMs are sparse and could be learned in much fewer generations than other learning algorithms.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据