atlas

Research map / Graph learning / Graph self-supervised learning

Rethinking Cancer Gene Identification Through Graph Anomaly Analysis

AAAI 2025 · Graph learning › Graph self-supervised learning · approach: Graph anomaly detection · 2 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.

Identifies "weight heterogeneity" (high edge-weight variance) in cancer gene nodes of PPI networks and proposes HIPGNN, a spectral-plus-spatial GNN that uses eigenvalue encodings and confidence/interaction context decoding to identify cancer genes.

Problem

Cancer gene identification on protein-protein interaction networks, where existing GNNs use unweighted graphs and fail to model the complex interaction patterns of cancer genes.

Approach

Treats PPI confidence scores as edge weights and observes that cancer genes show higher edge-weight variance (weight heterogeneity), which flattens spectral energy toward spectrum extremes; HIPGNN encodes eigenvalue position and proximity in a transformer-based spectral filter and adds spatial decoders for interaction and confidence context.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HIPGNN instead of SMGCancer gene identification · STRINGdb, 20% trainAP: +0.44%Helped
Use HIPGNN instead of SMGCancer gene identification · CPDB, 20% trainAP: +7.30%Helped
Use HIPGNN instead of SMGCancer gene identification · STRINGdb, 80% trainAP: +3.78%Helped
Use HIPGNN instead of SMGCancer gene identification · CPDB, 80% trainAP: +1.88%Helped
Add spectral eigenvalue encoding and proximity-aware spectral graph representation (ablation)HIPGNN · STRINGdb, 80% trainModel performanceHelped
Add interaction context decoding (ablation)HIPGNN · STRINGdb, 20% trainModel performanceHelped
Add confidence context decoding (ablation)HIPGNN · STRINGdb, 20% trainModel performanceHelped
Use empirical loss weights instead of uniform Average weight or Weight learner (ablation)HIPGNN · STRINGdbAPHelped
Set eigenvalue threshold q to 3,000 rather than other tested q values (ablation)HIPGNN · STRINGdbModel performanceHelped
Increase q beyond 3,000 (ablation)HIPGNN · STRINGdbModel performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: STRINGdb CPDB TCGA

Benchmarks: STRINGdb CPDB

Metrics: AUC F1 (macro) AP

Baselines: GCN GAT GraphSAGE ChebNet EMOGI MTGCN SMG

Builds on: EMOGI SMG MTGCN ChebNet BWGNN

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