atlas

Research map / Graph learning / Graph self-supervised learning

Unsupervised Gene-Cell Collective Representation Learning with Optimal Transport

AAAI 2024 · Graph learning › Graph self-supervised learning · approach: Brain and biological graph learning · 9 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 scGCOT, an end-to-end deep graph clustering model for scRNA-seq that jointly learns cell and gene graph embeddings, uses a ZINB decoder, and aligns cluster distributions with optimal transport (Sinkhorn divergence).

Problem

Cell type identification from scRNA-seq data is hard due to high dimensionality and sparsity; existing deep clustering methods model cell correlations but ignore gene correlations and often lack principled noise/count modeling.

Approach

Jointly learns attention-based graph autoencoders over both the cell graph and gene graph, reconstructs the count matrix via the inner product of cell and gene embeddings with a ZINB likelihood, and replaces KL-based DEC self-training with an OT (Sinkhorn) alignment between the clustering distribution and its auxiliary target.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use scGCOT instead of scNAMEscRNA-seq clustering · AVG (all datasets)NMI: 0.7930 -> 0.8226Helped
Use scGCOT instead of scBGEDAscRNA-seq clustering · AVG (all datasets)ARI: 0.7496 -> 0.8084Helped
add gene graph reconstruction loss Lg (ablation)scGCOT · AVG (all datasets)NMI: 0.8104 -> 0.8226Helped
add gene graph reconstruction loss Lg (ablation)scGCOT · AVG (all datasets)ARI: 0.7864 -> 0.8084Helped
add count matrix reconstruction loss Lr (ablation)scGCOT · AVG (all datasets)NMI: 0.7990 -> 0.8226Helped
add count matrix reconstruction loss Lr (ablation)scGCOT · AVG (all datasets)ARI: 0.7658 -> 0.8084Helped
add ZINB loss Lz (ablation)scGCOT · AVG (all datasets)NMI: 0.7733 -> 0.8226Helped
add ZINB loss Lz (ablation)scGCOT · AVG (all datasets)ARI: 0.7139 -> 0.8084Helped
add OT alignment loss Ls (ablation)scGCOT · AVG (all datasets)NMI: 0.7976 -> 0.8226Helped
add OT alignment loss Ls (ablation)scGCOT · AVG (all datasets)ARI: 0.7648 -> 0.8084Helped
add graph attention (ablation)scGCOT · AVG (all datasets)NMI: 0.7906 -> 0.8226Helped
add graph attention (ablation)scGCOT · AVG (all datasets)ARI: 0.7544 -> 0.8084Helped

Surprising findings

Limitations

Experimental setup

Datasets: p3cl Muraro Qx Limb Muscle Qs Diaphragm Qs Heart Qs Limb Muscle Qs Lung Young Adam Plasschaert Chen Xin

Benchmarks: p3cl Muraro Qx Limb Muscle Qs Diaphragm Qs Heart Qs Limb Muscle Qs Lung Young Adam Plasschaert Chen Xin

Metrics: NMI ARI

Baselines: K-means Spectral clustering DCA scDeepCluster GraphSCC scziDesk scGAE scDSC scGAC scNAME CAPKM++2.0 scDFC

Builds on: scDeepCluster DEC Graph Transformer Sinkhorn divergence scGAC

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