Clustering for Protein Representation Learning
Not on the map. Why?
Abstract (arXiv)
Protein representation learning is a challenging task that aims to capture the structure and function of proteins from their amino acid sequences. Previous methods largely ignored the fact that not all amino acids are equally important for protein folding and activity. In this article, we propose a neural clustering framework that can automatically discover the critical components of a protein by considering both its primary and tertiary structure information. Our framework treats a protein as a graph, where each node represents an amino acid and each edge represents a spatial or sequential connection between amino acids. We then apply an iterative clustering strategy to group the nodes into clusters based on their 1D and 3D positions and assign scores to each cluster. We select the highest-scoring clusters and use their medoid nodes for the next iteration of clustering, until we obtain a hierarchical and informative representation of the protein. We evaluate on four protein-related tasks: protein fold classification, enzyme reaction classification, gene ontology term prediction, and enzyme commission number prediction. Experimental results demonstrate that our method achieves state-of-the-art performance.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 40 of its 91 references that are in the map. First posted on arXiv 30 Mar 2024.
Builds on
40 of 91 references.
References · 40
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2021E(n) Equivariant Graph Neural Networkscited by 965
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2022GroupViT: Semantic Segmentation Emerges from Text Supervisioncited by 531
28 more
- 2019Graph U-Netscited by 492
- 2019Self-Attention Graph Poolingcited by 421
- 2020Learning from Protein Structure with Geometric Vector Perceptronscited by 313
- 2019Evaluating Protein Transfer Learning with TAPEcited by 231
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2022Protein Representation Learning by Geometric Structure Pretrainingcited by 162
- 2022Rethinking Semantic Segmentation: A Prototype Viewcited by 140
- 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
- 2020Online Deep Clustering for Unsupervised Representation Learningcited by 100
- 2022GMMSeg: Gaussian Mixture based Generative Semantic Segmentation Modelscited by 87
- 2022Visual Recognition with Deep Nearest Centroidscited by 59
- 2022Learning Hierarchical Protein Representations via Complete 3D Graph Networkscited by 55
- 2022Graph Pooling for Graph Neural Networks: Progress, Challenges, and Opportunitiescited by 52
- 2017DeepSF: deep convolutional neural network for mapping protein sequences to foldscited by 46
- 2020Topology-Aware Graph Pooling Networkscited by 44
- 2018End-to-End Learning on 3D Protein Structure for Interface Predictioncited by 33
- 2020Second-Order Pooling for Graph Neural Networkscited by 33
- 2023CLUSTSEG: Clustering for Universal Segmentationcited by 32
- 2021Jigsaw Clustering for Unsupervised Visual Representation Learningcited by 30
- 2022Contrastive Representation Learning for 3D Protein Structurescited by 30
- 2021Fold2Seq: A Joint Sequence(1D)-Fold(3D) Embedding-based Generative Model for Protein Designcited by 23
- 2023Clustering based Point Cloud Representation Learning for 3D Analysiscited by 23
- 2019iPool -- Information-based Pooling in Hierarchical Graph Neural Networkscited by 21
- 2017DeepGO: Predicting protein functions from sequence and interactions using a deep ontology-aware classifiercited by 20
- 2019Clique pooling for graph classificationcited by 13
- 2024Clustering Propagation for Universal Medical Image Segmentationcited by 12
- 2024Neural Clustering based Visual Representation Learningcited by 12
- 2017EnzyNet: enzyme classification using 3D convolutional neural networks on spatial representationcited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 5.
6 papers.
- 2025Learning Clustering-based Prototypes for Compositional Zero-shot Learningcited by 14
- 2026Multimodal Protein Language Models for Enzyme Kinetic Parameters: From Substrate Recognition to Conformational Adaptationcited by 2
- 2026SPEGC: Continual Test-Time Adaptation via Semantic-Prompt-Enhanced Graph Clustering for Medical Image Segmentationcited by 1
- 2026Towards Multiscale Graph-based Protein Learning with Geometric Secondary Structural Motifscited by 0
- 2026Enhancing Protein Representation Learning via Manifold Restore Mixingcited by 0
- 2026Hyperbolic Hierarchical Clustering for Visual Representation Learningcited by 0
- 2026Hyperbolic Hierarchical Clustering for Visual Representation Learning24 Aug 2026
- 2026Enhancing Protein Representation Learning via Manifold Restore Mixing21 Jun 2026
- 2026Multimodal Protein Language Models for Enzyme Kinetic Parameters: From Substrate Recognition to Conformational Adaptation13 Mar 2026
- 2026SPEGC: Continual Test-Time Adaptation via Semantic-Prompt-Enhanced Graph Clustering for Medical Image Segmentation12 Mar 2026
- 2026Towards Multiscale Graph-based Protein Learning with Geometric Secondary Structural Motifs31 Jan 2026
- 2025Learning Clustering-based Prototypes for Compositional Zero-shot Learning10 Feb 2025