Approximate kernel reconstruction for time-varying networks

BackgroundMost existing algorithms for modeling and analyzing molecular networks assume a static or time-invariant network topology. Such view, however, does not render the temporal evolution of the underlying biological process as molecular networks are typically “re-wired” over time in response to cellular development and environmental changes. In our previous work, we formulated the inference of time-varying or dynamic networks as a tracking problem, where the target state is the ensemble of edges in the network. We used the Kalman filter to track the network topology over time. Unfortunately, the output of the Kalman filter does not reflect known properties of molecular networks, such as sparsity.ResultsTo address the problem of inferring sparse time-varying networks from a set of under-sampled measurements, we propose the Approximate Kernel RecONstruction (AKRON) Kalman filter. AKRON supersedes the Lasso regularization by starting from the Lasso-Kalman inferred network and judiciously searching the space for a sparser solution. We derive theoretical bounds for the optimality of AKRON. We evaluate our approach against the Lasso-Kalman filter on synthetic data. The results show that not only does AKRON-Kalman provide better reconstruction errors, but it is also better at identifying if edges exist within a network. Furthermore, we perform a real-world benchmark on the lifecycle (embryonic, larval, pupal, and adult stages) of the Drosophila Melanogaster.ConclusionsWe show that the networks inferred by the AKRON-Kalman filter are sparse and can detect more known gene-to-gene interactions for the Drosophila melanogaster than the Lasso-Kalman filter. Finally, all of the code reported in this contribution will be publicly available.

[1]  Massimo Fornasier,et al.  Compressive Sensing , 2015, Handbook of Mathematical Methods in Imaging.

[2]  Holger Rauhut,et al.  A Mathematical Introduction to Compressive Sensing , 2013, Applied and Numerical Harmonic Analysis.

[3]  Jie Xiong,et al.  A Kalman-Filter Based Approach to Identification of Time-Varying Gene Regulatory Networks , 2013, PloS one.

[4]  Hassan M. Fathallah-Shaykh,et al.  Tracking of time-varying genomic regulatory networks with a LASSO-Kalman smoother , 2014, EURASIP J. Bioinform. Syst. Biol..

[5]  Gail L. Rosen,et al.  Quikr: a method for rapid reconstruction of bacterial communities via compressive sensing , 2013, Bioinform..

[6]  Edward R. Dougherty,et al.  Inferring gene regulatory networks from time series data using the minimum description length principle , 2006, Bioinform..

[7]  Takashi Matsumoto,et al.  Nonparametric Bayes-based Heterogeneous “Drosophila Melanogaster” Gene Regulatory Network Inference: T-Process Regression , 2013 .

[8]  Simon Foucart,et al.  WGSQuikr: Fast Whole-Genome Shotgun Metagenomic Classification , 2014, PloS one.

[9]  Belhassen Bayar,et al.  Kernel reconstruction: An exact greedy algorithm for compressive sensing , 2014, 2014 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[10]  Sebastian Kadener,et al.  Mathematical model of the Drosophila circadian clock: loop regulation and transcriptional integration. , 2009, Biophysical journal.

[11]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[12]  Alexander J. Hartemink,et al.  Learning Non-Stationary Dynamic Bayesian Networks , 2010, J. Mach. Learn. Res..

[13]  Gregory Ditzler,et al.  The AKRON-Kalman filter for tracking time-varying networks , 2017, 2017 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[14]  C. Striebel,et al.  On the maximum likelihood estimates for linear dynamic systems , 1965 .

[15]  Belhassen Bayar,et al.  SMURC: High-Dimension Small-Sample Multivariate Regression With Covariance Estimation , 2017, IEEE Journal of Biomedical and Health Informatics.

[16]  Aswin C. Sankaranarayanan,et al.  Compressive Sensing , 2008, Computer Vision, A Reference Guide.

[17]  R. Angerer,et al.  Sequential Signaling Crosstalk Regulates Endomesoderm Segregation in Sea Urchin Embryos , 2012, Science.

[18]  Wenjie Fu,et al.  Recovering temporally rewiring networks: a model-based approach , 2007, ICML '07.

[19]  Gregory Ditzler,et al.  AKRON: An algorithm for approximating sparse kernel reconstruction , 2018, Signal Process..

[20]  B. S. Baker,et al.  Gene Expression During the Life Cycle of Drosophila melanogaster , 2002, Science.

[21]  Paul C. Leyland,et al.  FlyBase: improvements to the bibliography , 2012, Nucleic Acids Res..