Clustering for Protein Representation Learning

Ruijie Quan, Wenguan Wang, Fan Ma, Hehe Fan, Yi Yang
3/30/2024
cs.LGcs.CEq-bio.BM

No official code found. Best implementation: QUANRJ/ClusteringPRL (7 stars, last commit 2024-08-22).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

This is the official implementation of "Clustering for Protein Representation Learning" (Accepted at CVPR 2024).

70Aug 22, 20242 years ago

Similar Papers

Cite this paper

@article{quan2024clustering,
  title  = {Clustering for Protein Representation Learning},
  author = {Ruijie Quan and Wenguan Wang and Fan Ma and Hehe Fan and Yi Yang},
  year   = {2024},
  eprint = {2404.00254},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.00254v1},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.00254.svg)](https://codeofpaper.com/paper/2404.00254)

Discussion