A recurrent fuzzy neural model of a gene regulatory network for knowledge extraction using differential evolution

A gene regulatory network describes the influence of genes over others. This paper attempts to model gene regulatory network by a recurrent neural net with fuzzy membership distribution of weights. A cost function is designed to match the response of neurons in the network with the gene expression data, and a differential evolution algorithm is used to minimize the cost function. The minimization yields fuzzy membership distribution of weights, which on de-fuzzification provides the desired signed weights of the gene regulatory network. Computer simulation reveals that the proposed method outperforms existing techniques in detecting sign, and magnitude of weights of the regulatory network.

[1]  Donald C. Wunsch,et al.  Modeling of gene regulatory networks with hybrid differential evolution and particle swarm optimization , 2007, Neural Networks.

[2]  Satoru Miyano,et al.  Estimation of Genetic Networks and Functional Structures Between Genes by Using Bayesian Networks and Nonparametric Regression , 2001, Pacific Symposium on Biocomputing.

[3]  S. Masri,et al.  Training neural networks by adaptive random search techniques , 1999 .

[4]  Patrik D'haeseleer,et al.  Linear Modeling of mRNA Expression Levels During CNS Development and Injury , 1998, Pacific Symposium on Biocomputing.

[5]  Ziv Bar-Joseph,et al.  Analyzing time series gene expression data , 2004, Bioinform..

[6]  Robert M. May,et al.  Simple mathematical models with very complicated dynamics , 1976, Nature.

[7]  Ting Chen,et al.  Modeling Gene Expression with Differential Equations , 1998, Pacific Symposium on Biocomputing.

[8]  Dirk Husmeier,et al.  Sensitivity and specificity of inferring genetic regulatory interactions from microarray experiments with dynamic Bayesian networks , 2003, Bioinform..

[9]  John A. Hertz,et al.  Modeling Genetic Regulatory Dynamics in Neural Development , 2002, J. Comput. Biol..

[10]  S Fuhrman,et al.  Reveal, a general reverse engineering algorithm for inference of genetic network architectures. , 1998, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[11]  Aurélien Mazurie,et al.  Gene networks inference using dynamic Bayesian networks , 2003, ECCB.

[12]  Janet Wiles,et al.  Evolving Genetic Regulatory Networks Using an Artificial Genome , 2004, APBC.

[13]  N. K. Bose,et al.  Neural Network Fundamentals with Graphs, Algorithms and Applications , 1995 .

[14]  Shuhui Li,et al.  Extended Kalman Filter Training of Neural Networks on a SIMD Parallel Machine , 2002, J. Parallel Distributed Comput..

[15]  Marcel J. T. Reinders,et al.  Genetic network models: a comparative study , 2001, SPIE BiOS.

[16]  Yashwant Prasad Singh,et al.  Dynamic tunneling technique for efficient training of multilayer perceptrons , 1999, IEEE Trans. Neural Networks.

[17]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[18]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[19]  Phil Husbands,et al.  Asynchronous Dynamics of an Artificial Genetic Regulatory Network , 2004 .

[20]  M Wahde,et al.  Coarse-grained reverse engineering of genetic regulatory networks. , 2000, Bio Systems.

[21]  C. Espinosa-Soto,et al.  A Gene Regulatory Network Model for Cell-Fate Determination during Arabidopsis thaliana Flower Development That Is Robust and Recovers Experimental Gene Expression Profilesw⃞ , 2004, The Plant Cell Online.

[22]  J. Vohradský Neural network model of gene expression , 2001, FASEB journal : official publication of the Federation of American Societies for Experimental Biology.

[23]  Satoru Miyano,et al.  Estimating gene networks from gene expression data by combining Bayesian network model with promoter element detection , 2003, ECCB.

[24]  M.H. Hassoun,et al.  Fundamentals of Artificial Neural Networks , 1996, Proceedings of the IEEE.

[25]  Nicole Radde,et al.  Inferring Gene Regulatory Networks from Expression Data , 2019 .

[26]  R. Blumenthal,et al.  Mapping regulatory networks in microbial cells. , 1999, Trends in microbiology.

[27]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[28]  Marcel J. T. Reinders,et al.  A Comparison of Genetic Network Models , 2000, Pacific Symposium on Biocomputing.

[29]  Marcel J. T. Reinders,et al.  Linear Modeling of Genetic Networks from Experimental Data , 2000, ISMB.

[30]  Alvis Brazma,et al.  Current approaches to gene regulatory network modelling , 2007, BMC Bioinformatics.

[31]  Satoru Miyano,et al.  Identification of Genetic Networks from a Small Number of Gene Expression Patterns Under the Boolean Network Model , 1998, Pacific Symposium on Biocomputing.

[32]  Stephanie Forrest,et al.  Reconstructing gene networks from large scale gene expression data , 2000 .

[33]  Michal Linial,et al.  Using Bayesian Networks to Analyze Expression Data , 2000, J. Comput. Biol..

[34]  Payman Arabshahi,et al.  Fundamentals of Artificial Neural Networks [Book Reviews] , 1996, IEEE Transactions on Neural Networks.

[35]  Li Shaoqian,et al.  Chaotic spreading sequences with multiple access performance better than random sequences , 2000 .

[36]  Roland Somogyi,et al.  Modeling the complexity of genetic networks: Understanding multigenic and pleiotropic regulation , 1996, Complex..

[37]  Hidde de Jong,et al.  Modeling and Simulation of Genetic Regulatory Systems: A Literature Review , 2002, J. Comput. Biol..