Evolutionary approaches for the reverse-engineering of gene regulatory networks: A study on a biologically realistic dataset

被引:21
|
作者
Auliac, Cedric [1 ,2 ]
Frouin, Vincent [2 ]
Gidrol, Xavier [2 ]
d'Alche-Buc, Florence [1 ]
机构
[1] Univ Evry Val Essonne, IBISC, Evry, France
[2] CEA, LEFG, IRCM, DSV, Evry, France
关键词
D O I
10.1186/1471-2105-9-91
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Inferring gene regulatory networks from data requires the development of algorithms devoted to structure extraction. When only static data are available, gene interactions may be modelled by a Bayesian Network (BN) that represents the presence of direct interactions from regulators to regulees by conditional probability distributions. We used enhanced evolutionary algorithms to stochastically evolve a set of candidate BN structures and found the model that best fits data without prior knowledge. Results: We proposed various evolutionary strategies suitable for the task and tested our choices using simulated data drawn from a given bio-realistic network of 35 nodes, the so-called insulin network, which has been used in the literature for benchmarking. We assessed the inferred models against this reference to obtain statistical performance results. We then compared performances of evolutionary algorithms using two kinds of recombination operators that operate at different scales in the graphs. We introduced a niching strategy that reinforces diversity through the population and avoided trapping of the algorithm in one local minimum in the early steps of learning. We show the limited effect of the mutation operator when niching is applied. Finally, we compared our best evolutionary approach with various well known learning algorithms (MCMC, K2, greedy search, TPDA, MMHC) devoted to BN structure learning. Conclusion: We studied the behaviour of an evolutionary approach enhanced by niching for the learning of gene regulatory networks with BN. We show that this approach outperforms classical structure learning methods in elucidating the original model. These results were obtained for the learning of a bio-realistic network and, more importantly, on various small datasets. This is a suitable approach for learning transcriptional regulatory networks from real datasets without prior knowledge.
引用
收藏
页数:14
相关论文
共 50 条
  • [21] An ensemble learning approach to reverse-engineering transcriptional regulatory networks from time-series gene expression data
    Jianhua Ruan
    Youping Deng
    Edward J Perkins
    Weixiong Zhang
    [J]. BMC Genomics, 10
  • [22] A New Evolutionary Gene Regulatory Network Reverse Engineering Tool
    Farinaccio, Antonella
    Vanneschi, Leonardo
    Provero, Paolo
    Mauri, Giancarlo
    Giacobini, Mario
    [J]. EVOLUTIONARY COMPUTATION, MACHINE LEARNING AND DATA MINING IN BIOINFORMATICS, 2011, 6623 : 13 - +
  • [23] A Novel Reverse Engineering Approach for Gene Regulatory Networks
    Zito, Francesco
    Cutello, Vincenzo
    Pavone, Mario
    [J]. COMPLEX NETWORKS AND THEIR APPLICATIONS XI, COMPLEX NETWORKS 2022, VOL 1, 2023, 1077 : 310 - 321
  • [24] Models for gene regulatory networks: A reverse engineering approach
    Sakellaris, GC
    Fotiadis, DI
    [J]. ADVANCES IN SCATTERING AND BIOMEDICAL ENGINEERING, PROCEEDINGS, 2004, : 560 - 568
  • [25] A Hybrid Methodology for the Reverse Engineering of Gene Regulatory Networks
    Khan, Abhinandan
    Dutta, Ankita
    Saha, Goutam
    Pal, Rajat Kumar
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [26] A Parallel Algorithm for Reverse Engineering Gene Regulatory Networks
    Bazil, Jason
    Qi, Feng
    Beard, Daniel A.
    [J]. BIOPHYSICAL JOURNAL, 2012, 102 (03) : 183A - 184A
  • [27] Reverse-engineering the microRNA component of oncogenic signaling networks
    Thomas-Tikhonenko, Andrei
    [J]. INTERNATIONAL JOURNAL OF MOLECULAR MEDICINE, 2012, 30 : S8 - S8
  • [28] Reverse-engineering bar charts using neural networks
    Fangfang Zhou
    Yong Zhao
    Wenjiang Chen
    Yijing Tan
    Yaqi Xu
    Yi Chen
    Chao Liu
    Ying Zhao
    [J]. Journal of Visualization, 2021, 24 : 419 - 435
  • [29] Reverse-Engineering Neural Networks to Characterize Their Cost Functions
    Isomura, Takuya
    Friston, Karl
    [J]. NEURAL COMPUTATION, 2020, 32 (11) : 2085 - 2121
  • [30] Reverse-engineering bar charts using neural networks
    Zhou, Fangfang
    Zhao, Yong
    Chen, Wenjiang
    Tan, Yijing
    Xu, Yaqi
    Chen, Yi
    Liu, Chao
    Zhao, Ying
    [J]. JOURNAL OF VISUALIZATION, 2021, 24 (02) : 419 - 435