atlas

Research map / Probabilistic and scientific modeling / Causal discovery

Gene Regulatory Network Inference in the Presence of Selection Bias and Latent Confounders

NeurIPS 2025 · Probabilistic and scientific modeling › Causal discovery · approach: Latent-variable causal estimation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GISL, a nonparametric causal discovery algorithm that uses observational and single-gene perturbation data to distinguish regulation, latent confounding, and selection bias in gene regulatory network inference.

Problem

Gene regulatory network inference from expression data is confounded by spurious dependencies from latent confounders and selection bias (survival criteria), which standard GRNI and causal discovery methods do not handle.

Approach

Selection-induced dependencies are symmetric under perturbation whereas regulation and confounding are not; GISL uses CI patterns between perturbation indicators and gene variables (with d-separation correction) to classify each gene pair as regulatory, confounded, selection, or unknown, outputting a PAG-style equivalence class.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GISL rather than PIDC for synthetic regulatory relationshipsSynthetic regulatory relationships · Synthetic dataF1: 55.1±0.03 -> 94.9±0.01Helped
Use GISL rather than PPCOR for synthetic regulatory relationshipsSynthetic regulatory relationships · Synthetic dataAccuracy: 43.4±10.32 -> 94.7±0.01Helped
Use GISL rather than CDISSynthetic regulatory relationships · |X|=15, n=1500, soft interventionF1: 63.8 ± 4.5 -> 80.0 ± 1.7Helped
Use GISL rather than CDISSynthetic regulatory relationships · |X|=15, n=1500, soft interventionPrecision (selection bias): 34.1 ± 9.1 -> 80.8 ± 11.3Helped
Use GISL rather than PIDCSynthetic regulatory relationships · Synthetic dataRecall: 95.2±0 -> 95.1±0.01No clear effect
Increase Gaussian-noise mean range to μ~U(0,4) (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 72.6 ± 1.8Helped
Increase Gaussian-noise mean range to μ~U(2,4) (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 77.4 ± 0.8Helped
Increase edge count to 20 (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 67.6 ± 0.6Hurt
Increase variable count to |X|=25 (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 67.3 ± 0.3Hurt
Increase variable count to |X|=50 (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 71.2 ± 1.6Mixed
Use normalized-Hill differential-equation functions instead of random nonlinear functions (ablation)GISL · Synthetic regulatory relationships, n=1500F1: 69.6 ± 1.9 -> 67.6 & \pm{\color{gray}{1.7}}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Dixit perturb-seq (K562) Adamson perturb-seq (K562) Norman perturb-seq (A549) synthetic SCM data

Benchmarks: Dixit Adamson Norman synthetic SCM data

Metrics: DAG F1 DAG precision DAG recall SHD SID selection accuracy Z-score agreement accuracy

Baselines: GIES IGSP UT-IGSP JCI-GSP FCI ICD PIDC PPCOR CDIS

Builds on: FCI FGES augmented DAG IGSP JCI

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy