AdaPert: Perturbation-Conditioned Transcriptional Predictor
- AdaPert is a framework that predicts post-perturbation transcriptional profiles by conditioning on control signals and candidate perturbations.
- It leverages biological knowledge graphs with Gumbel-Softmax subgraph selection to focus on differentially expressed genes and suppress noise.
- The model integrates DEG-aware loss functions and interpretable graph representations to achieve accurate, robust predictions across diverse effect sizes.
AdaPert is a perturbation-conditioned, knowledge-guided framework for predicting high-dimensional transcriptional responses to genetic interventions while avoiding a pervasive failure mode known as mean collapse. In the formulation used by the method, a control gene-expression profile for a single cell, , and a candidate perturbation gene are mapped to a predicted post-perturbation profile via . AdaPert addresses the observation that single-cell perturbation effects are sparse, noisy, and often poorly captured by objectives that emphasize global reconstruction. Its central design couples perturbation-specific subgraph learning on a biological knowledge graph with DEG-aware objectives that explicitly separate responsive signal from non-responsive background (Piao et al., 21 Feb 2026).
1. Problem formulation and the mean-collapse failure mode
AdaPert is defined for the task of predicting the transcriptional response of a single cell after a genetic perturbation. The standard template described in the paper is a conditional autoencoder:
trained with an MSE reconstruction objective . In this setting, encodes the control state, while represents the perturbation.
The motivation for AdaPert is the mismatch between this training objective and the statistical structure of perturbation responses. Let denote the set of differentially expressed genes (DEGs) under perturbation and 0 its complement, with 1. The reconstruction loss decomposes into contributions from responsive genes and non-responsive genes:
2
Because the non-DEG term dominates, pure MSE training prioritizes minimizing errors where the ground-truth effect is near zero. The paper characterizes the resulting behavior as mean collapse: predictions shrink toward global averages, yielding high global correlations while systematically underestimating large, perturbation-specific effects. In the reported interpretation, this produces many false positives and poor interpretability rather than faithful recovery of sparse transcriptional changes (Piao et al., 21 Feb 2026).
This framing places AdaPert in direct opposition to models that optimize only aggregate similarity. A plausible implication is that conventional global metrics can obscure failure precisely where perturbation biology is most informative: in the signed, sparse, high-effect tail of the response distribution.
2. Perturbation-conditioned subgraph learning on biological knowledge graphs
AdaPert uses a biological knowledge graph 3 in which nodes are genes or proteins and edges represent interactions or functional relationships. The experiments use STRING PPI networks aligned to highly variable genes (HVGs). The raw STRING v11.5 graph has 18,382 nodes and 11,257,696 edges, with average degree approximately 1,225. An HVG-filtered example has 4,509 nodes and 1,090,554 edges, with average degree approximately 484. Top-4 filtering further reduces density: Top-20 yields 89,793 edges with average degree approximately 40, and Top-10 yields 45,013 edges with average degree approximately 20. These statistics motivate localized modeling rather than dense, static propagation.
Instead of embedding the perturbation by message passing over the full graph, AdaPert extracts a sparse perturbation-specific node-induced subgraph 5 centered on the perturbed gene. The method combines structural and semantic information. Structural embeddings are obtained from mean-aggregation message passing:
6
with 7 after 8 layers. The perturbation gene also receives a semantic embedding from text,
9
which is concatenated with node structure:
0
Node relevance is scored by
1
AdaPert then applies differentiable sparse sampling through Gumbel-Softmax:
2
and selects nodes with 3 to form 4. The perturbation context representation is the sum of selected node embeddings:
5
The paper emphasizes two properties of this construction. Sparsity is enforced by thresholding Gumbel-Softmax scores, yielding small condition-dependent subgraphs and reducing noise propagation. Adaptivity arises because node selection depends on the perturbation through 6, and because the learned subgraph representation is aligned during training with perturbation-specific DEG signals. In this sense, the graph is not treated as a fixed propagation substrate; it is filtered into a perturbation-conditioned context representation (Piao et al., 21 Feb 2026).
3. Architecture, forward pass, and anti-collapse objectives
AdaPert retains the conditional autoencoder template, but replaces a dense global graph embedding with the perturbation-conditioned subgraph context. The control state is encoded as 7 using an MLP/transformer-like encoder, and the predicted perturbed profile is generated as 8. The forward pass is described as five steps: compute 9; compute graph structural embeddings 0 and semantic perturbation embeddings 1; score and sparsely sample nodes to build 2; aggregate selected nodes into 3; and decode the perturbed profile.
The anti-mean-collapse strategy is implemented through DEG-aware training. For each perturbation 4, the response is defined as 5. Statistical tests yield 6, and the DEG partition is
7
The global reconstruction term is
8
To suppress spurious changes on background genes, AdaPert adds a non-DEG robust loss on predicted response 9:
0
where 1 is the Huber loss and 2 is set proportional to the empirical standard deviation of non-DEG effects. The stated role of this term is to suppress small spurious deviations strongly while preventing large noisy residuals from dominating.
A second term aligns the learned subgraph representation with a response-driven target. The target masks non-DEGs and preserves signed effects:
3
A learnable head 4 projects this target to 5, and the alignment loss is
6
The total objective is
7
The paper reports that subgraph selection is trained end-to-end using Gumbel-Softmax continuous relaxation, with 8 controlling exploration-exploitation and threshold 9 enforcing sparsity. It further analyzes 0: small/medium-effect perturbations benefit from larger 1, up to approximately 2, whereas large-effect settings need smaller 3. Excessively large 4, for example 5, over-suppresses signal. This establishes AdaPert as a model that does not merely regularize predictions; it regularizes specifically against background hallucination while constraining the perturbation context to encode DEG-relevant structure (Piao et al., 21 Feb 2026).
4. Evaluation protocol, benchmarks, and metrics
AdaPert is evaluated on single-cell CRISPR Perturb-seq datasets from Replogle et al.: K562.Replogle and RPE1.Replogle. Both use unseen perturbation splits, with train/validation/test defined by perturbation identity. The reported statistics are: K562 with Train 111,770 cells / 734 perturbations / 5,000 HVGs, Val 10,918 / 82, and Test 38,475 / 272; RPE1 with Train 74,474 / 771 / 3,352, Val 26,073 / 308, and Test 50,593 / 464. Perturbations are stratified by DEG proportion into small 6, medium 7–8, and large 9 effect-size regimes.
The baselines are divided into graph-free methods—scVI, CPA, STATE—and graph-based methods—GEARS, TxPert, MORPH. All are trained under identical splits and protocols, and metrics are computed with cell-eval.
The evaluation protocol is explicitly DEG-aware. Global response is defined by 0 and predicted response by 1. The global metrics are Pearson-2,
3
and Perturbation Discrimination Score (PDS), defined from 4 distances to held-out perturbation effects. DEG-aware metrics are DES, DE-Spearman on significant genes, LFC-weighted DE-Spearman, and DE Direction Match. The paper’s stated reason for emphasizing these metrics is that mean collapse can inflate global correlation by matching the center of the effect distribution while missing strong perturbation-specific responses. In that interpretation, improvements on DES and DEG-restricted correlations are more probative of biologically meaningful recovery than improvements in aggregate reconstruction alone (Piao et al., 21 Feb 2026).
5. Empirical performance and biological interpretability
On K562, AdaPert achieves the best reported global results among all compared methods: Pearson-5 6 and PDS 7. The strongest baseline on Pearson-8 is TxPert at 9, and the strongest baseline on PDS is also TxPert at 0. On RPE1, AdaPert attains the best reported Pearson-1, 2, with PDS 3; MORPH has the best baseline PDS at 4, while TxPert has Pearson-5 6.
The DEG-aware results are more pronounced. On K562, AdaPert reports DES@50 7, DES@100 8, DE-Spearman(sig) 9, DE-Spearman(lfc-sig) 0, and Direction-match 1, which the paper identifies as best across all compared methods. On RPE1, AdaPert reports DES@50 2, DES@100 3, DE-Spearman(sig) 4, DE-Spearman(lfc) 5, and Direction-match 6, again described as best overall.
The effect-size analysis on K562 compares AdaPert against TxPert and is explicitly framed as a mean-collapse sensitivity study. For small perturbations 7, AdaPert yields Pearson-8 9 versus 0 and DES 1 versus 2, with PDS approximately similar. For medium perturbations 3–4, it yields Pearson-5 6 versus 7, DES 8 versus 9, and PDS 00 versus 01. For large perturbations 02, it yields Pearson-03 04 versus 05, DES 06 versus 07, and PDS 08 versus 09. The paper concludes that AdaPert particularly strengthens DEG separation under small and medium effects, where mean collapse is most severe.
Ablation results support the architecture-level interpretation. Removing 10 degrades global and DEG metrics across all effect sizes. Removing 11 particularly harms small and medium perturbations, which are described as weak signals in high noise. Excessive 12 over-smooths and degrades performance.
The model is also presented as interpretable. By selecting nodes conditioned on perturbation semantics and local graph topology, AdaPert forms compact subgraphs around biologically related genes. This is reported to reduce noise propagation from dense, static graphs and to focus on causal neighborhoods, consistent with observations that many DEGs lie within 1–3 hops of the perturbed gene in STRING. In the case of UQCRB, with 13 DEGs, standard models exhibit shrinkage toward zero, whereas AdaPert better tracks large gene-level changes. In HIRA knockdown, Gene Set Enrichment Analysis shows predicted versus ground-truth pathway enrichment correlation 14 with 15, and the model correctly recovers downregulation of cell-cycle pathways including Myc Targets V1 and E2F Targets. The paper also notes preservation of coordinated pathway-level responses such as Myc Targets and Heme Metabolism, which supports biological fidelity beyond gene-level metrics (Piao et al., 21 Feb 2026).
6. Robustness, limitations, practical use, and nomenclature
AdaPert is evaluated under unseen-perturbation splits and is therefore framed as an out-of-distribution generalization method. The reported DEG-aware gains across effect sizes are used as evidence of robustness to noise and mean collapse, especially for weak signals. Scalability is managed through graph sparsification, including HVG restriction and top-16 edge filtering, and through Gumbel-Softmax subgraph extraction that selects only a small set of nodes per perturbation. The practical guidance in the paper recommends AdaPert for tasks involving single-gene perturbations with sparse, noisy effects, particularly when a biological knowledge graph such as STRING and textual gene descriptions are available and when DEG-aware accuracy and interpretability are more important than global correlation alone.
The stated limitations are specific. Performance depends on graph quality: STRING coverage and confidence can affect subgraph relevance, and missing or incorrect edges may limit performance. Node scoring depends on semantic embeddings from 17 and LM embeddings, so text-based bias can mis-rank nodes weakly connected in structure. The sparsity threshold 18 and Gumbel-Softmax temperature 19 must be tuned jointly: overly aggressive sparsity may exclude relevant nodes, while insufficient sparsity may reintroduce noise. The message-passing operator is mean aggregation; the paper notes that richer GNNs such as attention could improve context modeling, but may also increase noise sensitivity if not well regularized. Future directions named in the paper include adaptive edge masking, multi-hop path scoring, causal constraints, and integration of multi-omics priors or context-specific graphs (Piao et al., 21 Feb 2026).
The name “AdaPert” in this context should be distinguished from several unrelated acronyms in the literature. “AdaPT: An interactive procedure for multiple testing with side information” denotes Adaptive p-value Thresholding for FDR control (Lei et al., 2016). “Adaptive Precision Training (AdaPT)” is a dynamic fixed-point quantized training method for DNNs (Kummer et al., 2021). “ADePT” refers to Adaptive Decomposed Prompt Tuning for parameter-efficient fine-tuning (Tang et al., 6 Jan 2025). “Adaptative Perturbation Pattern Method” is abbreviated A2PM rather than AdaPert (Vitorino et al., 2022). These homonymous or near-homonymous usages are methodologically unrelated to the perturbation-conditioned transcriptional response predictor defined in (Piao et al., 21 Feb 2026).