atlas

Research map / Graph learning / Graph self-supervised learning

Gene-Gene Relationship Modeling Based on Genetic Evidence for Single-Cell RNA-Seq Data Imputation

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Brain and biological graph learning · 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 scCR, a training-free propagation-based scRNA-seq imputation method that models both associating and dissociating gene-gene relationships by concatenating the data with its negation and standardizing each gene before building k-NN graphs.

Problem

scRNA-seq data contain many false zeros (dropouts) and noise; existing propagation-based imputation methods use k-NN graphs that capture only associating (co-occurring) gene relationships and ignore dissociating ones, and mix values across genes with different scales.

Approach

Concatenate the pre-imputed cell-gene matrix with its negation, standardize each column (gene), build a gene-gene k-NN graph on this matrix so both co-occurring and anti-correlated genes are connected, then run feature propagation across genes and cells, followed by a soft-FP denoising stage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add concatenation and standardization to model complete gene-gene relationships (ablation)scCR · Baron Mouse, Zeisel, Baron HumanARI: 0.625±0.001 -> 0.827±0.093; 0.789±0.000 -> 0.902±0.000; 0.805±0.000 -> 0.823±0.000Helped
Add column-wise standardization (ablation)scCR · Baron MouseARI: 0.625±0.001 -> 0.623±0.000No clear effect
Add column-wise standardization (ablation)scCR · ZeiselARI: 0.789±0.000 -> 0.898±0.000Helped
Add concatenation with the negated matrix (ablation)scCR · Baron MouseARI: 0.625±0.001 -> 0.629±0.001No clear effect
Add concatenation with the negated matrix (ablation)scCR · ZeiselARI: 0.789±0.000 -> 0.821±0.000Helped
Add the complete relation stage (ablation)scCR · Baron MouseARI: 0.437 ± 0.061 -> 0.409 ± 0.008Hurt
Add the complete relation stage (ablation)scCR · ZeiselARI: 0.682 ± 0.024 -> 0.732 ± 0.001Helped
Add the denoising stage (ablation)scCR · Baron MouseARI: 0.437 ± 0.061 -> 0.584 ± 0.000Helped
Add the complete relation and denoising stages (ablation)scCR · Baron HumanARI: 0.580 ± 0.036 -> 0.823 ± 0.000Helped
Increase α from 0.05 to 0.9 (ablation)scCR · Baron MouseARI: 0.827 ± 0.093 -> 0.448 ± 0.001Hurt
Increase β from 0.99 to 0.999 (ablation)scCR · Baron MouseARI: 0.827 ± 0.093 -> 0.925 ± 0.000Helped
Increase γ from 0.01 to 0.001 (ablation)scCR · Baron MouseARI: 0.827 ± 0.093 -> 0.927 ± 0.001Helped

Surprising findings

Limitations

Experimental setup

Datasets: Baron Mouse Pancreas Mouse Bladder Zeisel Worm Neuron Baron Human

Benchmarks: Baron Mouse Pancreas Mouse Bladder Zeisel Worm Neuron Baron Human

Metrics: ARI NMI CA RMSE Median L1 Distance running time

Baselines: DCA AutoClass scTAG scGNN 2.0 scGCL MAGIC scFP scBFP

Builds on: Feature Propagation scFP scBFP MAGIC

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