Interpretable Neural ODEs for Gene Regulatory Network Discovery under Perturbations
Zaikang Lin, Sei Chang, Aaron Zweig, Minseo Kang, Elham Azizi, and David A. Knowles

TL;DR
PerturbODE is a novel neural ODE-based framework that models gene regulatory dynamics and infers causal networks from large-scale perturbation data, addressing limitations of previous models in expressivity and scalability.
Contribution
The paper introduces PerturbODE, a biologically informed neural ODE model that captures cell state trajectories and infers gene regulatory networks from perturbation data.
Findings
Effective in trajectory prediction and GRN inference
Works on simulated and real datasets
Addresses dynamic biological processes
Abstract
Modern high-throughput biological datasets with thousands of perturbations provide the opportunity for large-scale discovery of causal graphs that represent the regulatory interactions between genes. Differentiable causal graphical models have been proposed to infer a gene regulatory network (GRN) from large scale interventional datasets, capturing the causal gene regulatory relationships from genetic perturbations. However, existing models are limited in their expressivity and scalability while failing to address the dynamic nature of biological processes such as cellular differentiation. We propose PerturbODE, a novel framework that incorporates biologically informative neural ordinary differential equations (neural ODEs) to model cell state trajectories under perturbations and derive the causal GRN from the neural ODE's parameters. We demonstrate PerturbODE's efficacy in trajectory…
Peer Reviews
Decision·Submitted to ICLR 2025
- allows to model cyclic GRNs, which is not addressed that much in the literature yet. The authors also provide references that this is an important aspect of biological systems - the model is quite intuitive in its formulation
- It's very hard to read Figure 5 - I am wondering how identifiable the model is and what number of perturbations is sufficient for this. - there is no extension towards entropy-regularized OT - an ablation study on the gamma parameter (scaling the sparsity effect) would be interesting to see Typos: - sometimes it's "non-linear" (l53) and sometimes it's "nonlinear" (e.g. l45)
This work addresses the challenging problem of GRN inference and cell trajectory inference - both important problems in computational biology. The authors propose a novel method based on neural ODEs that incorporates biologically informed dynamics to address both problems. PerturbODE has three key strengths that work towards addressing these longstanding problems in the computational biology community: 1. GRN inference over high-dimensional systems is a challenging task. The authors demonstrate
Although this paper works towards addressing important and challenging problems of GRN inference and cell response prediction, there remain several shortcomings that limit the contributions of this paper (see below). - If one of the claims is that PerturbODE can model cyclic dependencies between variables (genes), why evaluate on systems where the data generative processes adhere from directed acyclic graphs (DAGs)? If I understand correctly, SERGIO is limited to simulating systems given a DAG
1.PerturbODE offers excellent interpretability, with parameters that reveal clear relationships between genes and the inferred gene modules. 2.The innovative approach of PerturbODE effectively captures key biological processes, such as cellular differentiation and negative feedback regulation. 3.The authors have conducted comprehensive experiments, comparing PerturbODE with other methods on both simulated and large-scale perturbational scRNA-seq datasets. They also explore its capability to id
1.It would be beneficial to include more discussions and experiments addressing instances where PerturbODE does not outperform other models. 2.In Section 4.2.1, a more detailed discussion about performance variations could enhance clarity and understanding.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGene Regulatory Network Analysis
