Interpretable Neural ODEs for Gene Regulatory Network Discovery under Perturbations
About
Modern high-throughput biological datasets containing thousands of perturbations enable large-scale discovery of causal graphs that represent regulatory interactions between genes. Differentiable causal graphical models and regression-based methods have been developed to infer gene regulatory networks (GRNs) from interventional datasets. However, existing approaches fail to capture the non-linear dynamics of biological processes such as cellular differentiation. To address this limitation, we propose PerturbODE, a novel framework that employs interpretable neural ordinary differential equations (neural ODEs) to model cell state trajectories under perturbations and derive the underlying causal GRN from the neural ODE parameters, enabling downstream simulation of unseen genetic interventions. The GRN is encoded via a single-hidden-layer feedforward network, implicitly grouping genes into interpretable co-regulated modules. We demonstrate PerturbODE's efficacy in GRN inference and extension to perturbation response prediction across both simulated and real overexpression datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Gene Regulatory Network Recovery | ChIP-Atlas reference GRN (223 genes) | Sparsity31 | 9 | |
| Gene regulatory network inference | TF Atlas | Recall49.76 | 7 | |
| Gene perturbation response prediction | TF-Atlas (10 held-out interventions) | W284 | 6 | |
| Gene Regulatory Network Discovery | yeast simulated by SERGIO | Recall1.51 | 6 | |
| Gene Regulatory Network Discovery | SERGIO simulated random DAGs | Recall6.22 | 6 |