A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps
Abstract Background Reconstructing gene regulatory networks (GRNs) from expression data plays an important role in understanding the fundamental cellular processes and revealing the underlying relations among genes. Although many algorithms have been proposed to reconstruct GRNs, more rapid and effi...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
BMC
2017-05-01
|
Series: | BMC Bioinformatics |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s12859-017-1657-1 |
id |
doaj-0c914151e0fd4332a97a6907a0649fee |
---|---|
record_format |
Article |
spelling |
doaj-0c914151e0fd4332a97a6907a0649fee2020-11-25T01:52:53ZengBMCBMC Bioinformatics1471-21052017-05-0118111410.1186/s12859-017-1657-1A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive mapsJing Liu0Yaxiong Chi1Chen Zhu2Yaochu Jin3Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, Xidian UniversityKey Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, Xidian UniversityKey Laboratory of Intelligent Perception and Image Understanding of Ministry of Education, Xidian UniversityDepartment of Computer Science, University of SurreyAbstract Background Reconstructing gene regulatory networks (GRNs) from expression data plays an important role in understanding the fundamental cellular processes and revealing the underlying relations among genes. Although many algorithms have been proposed to reconstruct GRNs, more rapid and efficient methods which can handle large-scale problems still need to be developed. The process of reconstructing GRNs can be formulated as an optimization problem, which is actually reconstructing GRNs from time series data, and the reconstructed GRNs have good ability to simulate the observed time series. This is a typical big optimization problem, since the number of variables needs to be optimized increases quadratically with the scale of GRNs, resulting an exponential increase in the number of candidate solutions. Thus, there is a legitimate need to devise methods capable of automatically reconstructing large-scale GRNs. Results In this paper, we use fuzzy cognitive maps (FCMs) to model GRNs, in which each node of FCMs represent a single gene. However, most of the current training algorithms for FCMs are only able to train FCMs with dozens of nodes. Here, a new evolutionary algorithm is proposed to train FCMs, which combines a dynamical multi-agent genetic algorithm (dMAGA) with the decomposition-based model, and termed as dMAGA-FCMD, which is able to deal with large-scale FCMs with up to 500 nodes. Both large-scale synthetic FCMs and the benchmark DREAM4 for reconstructing biological GRNs are used in the experiments to validate the performance of dMAGA-FCMD. Conclusions The dMAGA-FCMD is compared with the other four algorithms which are all state-of-the-art FCM training algorithms, and the results show that the dMAGA-FCMD performs the best. In addition, the experimental results on FCMs with 500 nodes and DREAM4 project demonstrate that dMAGA-FCMD is capable of effectively and computationally efficiently training large-scale FCMs and GRNs.http://link.springer.com/article/10.1186/s12859-017-1657-1Gene regulatory networksFuzzy cognitive mapsBig dataBig optimizationMulti-agent genetic algorithmDecomposition |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jing Liu Yaxiong Chi Chen Zhu Yaochu Jin |
spellingShingle |
Jing Liu Yaxiong Chi Chen Zhu Yaochu Jin A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps BMC Bioinformatics Gene regulatory networks Fuzzy cognitive maps Big data Big optimization Multi-agent genetic algorithm Decomposition |
author_facet |
Jing Liu Yaxiong Chi Chen Zhu Yaochu Jin |
author_sort |
Jing Liu |
title |
A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
title_short |
A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
title_full |
A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
title_fullStr |
A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
title_full_unstemmed |
A time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
title_sort |
time series driven decomposed evolutionary optimization approach for reconstructing large-scale gene regulatory networks based on fuzzy cognitive maps |
publisher |
BMC |
series |
BMC Bioinformatics |
issn |
1471-2105 |
publishDate |
2017-05-01 |
description |
Abstract Background Reconstructing gene regulatory networks (GRNs) from expression data plays an important role in understanding the fundamental cellular processes and revealing the underlying relations among genes. Although many algorithms have been proposed to reconstruct GRNs, more rapid and efficient methods which can handle large-scale problems still need to be developed. The process of reconstructing GRNs can be formulated as an optimization problem, which is actually reconstructing GRNs from time series data, and the reconstructed GRNs have good ability to simulate the observed time series. This is a typical big optimization problem, since the number of variables needs to be optimized increases quadratically with the scale of GRNs, resulting an exponential increase in the number of candidate solutions. Thus, there is a legitimate need to devise methods capable of automatically reconstructing large-scale GRNs. Results In this paper, we use fuzzy cognitive maps (FCMs) to model GRNs, in which each node of FCMs represent a single gene. However, most of the current training algorithms for FCMs are only able to train FCMs with dozens of nodes. Here, a new evolutionary algorithm is proposed to train FCMs, which combines a dynamical multi-agent genetic algorithm (dMAGA) with the decomposition-based model, and termed as dMAGA-FCMD, which is able to deal with large-scale FCMs with up to 500 nodes. Both large-scale synthetic FCMs and the benchmark DREAM4 for reconstructing biological GRNs are used in the experiments to validate the performance of dMAGA-FCMD. Conclusions The dMAGA-FCMD is compared with the other four algorithms which are all state-of-the-art FCM training algorithms, and the results show that the dMAGA-FCMD performs the best. In addition, the experimental results on FCMs with 500 nodes and DREAM4 project demonstrate that dMAGA-FCMD is capable of effectively and computationally efficiently training large-scale FCMs and GRNs. |
topic |
Gene regulatory networks Fuzzy cognitive maps Big data Big optimization Multi-agent genetic algorithm Decomposition |
url |
http://link.springer.com/article/10.1186/s12859-017-1657-1 |
work_keys_str_mv |
AT jingliu atimeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT yaxiongchi atimeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT chenzhu atimeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT yaochujin atimeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT jingliu timeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT yaxiongchi timeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT chenzhu timeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps AT yaochujin timeseriesdrivendecomposedevolutionaryoptimizationapproachforreconstructinglargescalegeneregulatorynetworksbasedonfuzzycognitivemaps |
_version_ |
1724992390075252736 |