Inferring Regulatory Networks from Expression Data Using Tree-Based Methods

被引:1339
作者
Huynh-Thu, Van Anh [1 ,2 ]
Irrthum, Alexandre [1 ,2 ]
Wehenkel, Louis [1 ,2 ]
Geurts, Pierre [1 ,2 ]
机构
[1] Univ Liege, Dept Elect Engn & Comp Sci, Liege, Belgium
[2] Univ Liege, GIGA Res Bioinformat & Modeling, Liege, Belgium
关键词
GENE NETWORKS; MODELS; TRANSCRIPTION; ALGORITHM; INFERENCE; SELECTION;
D O I
10.1371/journal.pone.0012776
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
One of the pressing open problems of computational systems biology is the elucidation of the topology of genetic regulatory networks (GRNs) using high throughput genomic data, in particular microarray gene expression data. The Dialogue for Reverse Engineering Assessments and Methods (DREAM) challenge aims to evaluate the success of GRN inference algorithms on benchmarks of simulated data. In this article, we present GENIE3, a new algorithm for the inference of GRNs that was best performer in the DREAM4 In Silico Multifactorial challenge. GENIE3 decomposes the prediction of a regulatory network between p genes into p different regression problems. In each of the regression problems, the expression pattern of one of the genes (target gene) is predicted from the expression patterns of all the other genes (input genes), using tree-based ensemble methods Random Forests or Extra-Trees. The importance of an input gene in the prediction of the target gene expression pattern is taken as an indication of a putative regulatory link. Putative regulatory links are then aggregated over all genes to provide a ranking of interactions from which the whole network is reconstructed. In addition to performing well on the DREAM4 In Silico Multifactorial challenge simulated data, we show that GENIE3 compares favorably with existing algorithms to decipher the genetic regulatory network of Escherichia coli. It doesn't make any assumption about the nature of gene regulation, can deal with combinatorial and non-linear interactions, produces directed GRNs, and is fast and scalable. In conclusion, we propose a new algorithm for GRN inference that performs well on both synthetic and real gene expression data. The algorithm, based on feature selection with tree-based ensemble methods, is simple and generic, making it adaptable to other types of genomic data and interactions.
引用
收藏
页数:10
相关论文
共 50 条
[1]   Inferring sparse Gaussian graphical models with latent structure [J].
Ambroise, Christophe ;
Chiquet, Julien ;
Matias, Catherine .
ELECTRONIC JOURNAL OF STATISTICS, 2009, 3 :205-238
[2]  
[Anonymous], DREAM PROJECT
[3]  
[Anonymous], 2008, Computational Modeling of Gene Regulatory Networks-A Primer
[4]  
[Anonymous], [No title captured]
[5]   Evolutionary approaches for the reverse-engineering of gene regulatory networks: A study on a biologically realistic dataset [J].
Auliac, Cedric ;
Frouin, Vincent ;
Gidrol, Xavier ;
d'Alche-Buc, Florence .
BMC BIOINFORMATICS, 2008, 9 (1)
[6]   How to infer gene networks from expression profiles [J].
Bansal, Mukesh ;
Belcastro, Vincenzo ;
Ambesi-Impiombato, Alberto ;
di Bernardo, Diego .
MOLECULAR SYSTEMS BIOLOGY, 2007, 3 (1)
[7]   SmcHD1, containing a structural-maintenance-of-chromosomes hinge domain, has a critical role in X inactivation [J].
Blewitt, Marnie E. ;
Gendrel, Anne-Valerie ;
Pang, Zhenyi ;
Sparrow, Duncan B. ;
Whitelaw, Nadia ;
Craig, Jeffrey M. ;
Apedaile, Anwyn ;
Hilton, Douglas J. ;
Dunwoodie, Sally L. ;
Brockdorff, Neil ;
Kay, Graham F. ;
Whitelaw, Emma .
NATURE GENETICS, 2008, 40 (05) :663-669
[8]   The Inferelator:: an algorithm for learning parsimonious regulatory networks from systems-biology data sets de novo [J].
Bonneau, Richard ;
Reiss, David J. ;
Shannon, Paul ;
Facciotti, Marc ;
Hood, Leroy ;
Baliga, Nitin S. ;
Thorsson, Vesteinn .
GENOME BIOLOGY, 2006, 7 (05)
[9]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[10]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32