atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

ProtGO: Function-Guided Protein Modeling for Unified Representation Learning

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 3 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 ProtGO, a teacher-student framework where a GNN teacher with a GO annotation encoder distills function-informed embeddings into a sequence-structure GNN student via a KL-based distribution alignment loss.

Problem

Protein representation learning that integrates sequence, structure, and function (GO annotation) information despite functional annotations being missing for most proteins and large modality scale differences.

Approach

A teacher with an annotation (GO) encoder produces knowledge-enhanced embeddings; the student shares the same GNN and needs no GO input, and is aligned to the teacher via a KL divergence between Gaussian approximations of the batch-level latent distributions rather than per-sample alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ProtGO's teacher-student model instead of CDConvsequence-structure protein representation learning · Fold Classification - Foldaccuracy (%): 56.7 -> 60.5Helped
Use ProtGO's teacher-student model instead of CDConvsequence-structure protein representation learning · Fold Classification - SuperFamilyaccuracy (%): 77.7 -> 79.4Helped
Use ProtGO's teacher-student model instead of CDConvsequence-structure protein representation learning · Fold Classification - Familyaccuracy (%): 99.6 -> 99.8Helped
Use ProtGO's teacher-student model instead of CDConvsequence-structure protein representation learning · Enzyme Reaction Classificationaccuracy (%): 88.5 -> 89.4Helped
Use ProtGO's teacher-student model instead of CDConvprotein function prediction · GO-BPFmax: 0.453 -> 0.464Helped
Use ProtGO's teacher-student model instead of CDConvprotein function prediction · GO-MFFmax: 0.654 -> 0.667Helped
Use ProtGO's teacher-student model instead of CDConvprotein function prediction · GO-CCFmax: 0.479 -> 0.492Helped
Use ProtGO's teacher-student model instead of CDConvprotein function prediction · EC number predictionFmax: 0.820 -> 0.857Helped
Add the annotation encoder to the teacher (ablation)ProtGO · GO-BPFmax: 0.454 -> 0.464Helped
Add the annotation encoder to the teacher (ablation)ProtGO · GO-MFFmax: 0.664 -> 0.667Helped
Add the teacher model and KL distillation loss (ablation)ProtGO student · Fold Classification - Foldaccuracy (%): 57.8 -> 60.5Helped
Add the teacher model and KL distillation loss (ablation)ProtGO student · EC number predictionFmax: 0.851 -> 0.857Helped

Surprising findings

Limitations

Experimental setup

Datasets: Fold classification dataset Enzyme reaction dataset Gene Ontology (GO) dataset Enzyme Commission (EC) dataset

Benchmarks: Fold classification (Fold, SuperFamily, Family) Enzyme reaction classification GO term prediction (BP, MF, CC) EC number prediction

Metrics: accuracy Fmax

Baselines: CDConv ProNet-Backbone CRL GearNet-Edge GearNet-Edge-IEConv GVP ESM-GearNet GearNet-ESM-INR-MC ProtST-ESM-2 ESM-2

Builds on: CDConv GearNet ProNet IEConv label-augmented learning

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