ICLR 2022

Learning Hierarchical Protein Representations via Complete 3D Graph Networks

Limei Wang, Haoran Liu, Yi Liu, Jerry Kurtin, Shuiwang Ji

Main figure for Learning Hierarchical Protein Representations via Complete 3D Graph Networks

Abstract

We consider representation learning for proteins with 3D structures. We build 3D graphs based on protein structures and develop graph networks to learn their representations. Depending on the levels of details that we wish to capture, protein representations can be computed at different levels, e.g., the amino acid, backbone, or all-atom levels. Importantly, there exist hierarchical relations among different levels. In this work, we propose to develop a novel hierarchical graph network, known as ProNet, to capture the relations. Our ProNet is very flexible and can be used to compute protein representations at different levels of granularity. By treating each amino acid as a node in graph modeling as well as harnessing the inherent hierarchies, our ProNet is more effective and efficient than existing methods. We also show that, given a base 3D graph network that is complete, our ProNet representations are also complete at all levels. Experimental results show that ProNet outperforms recent methods on most datasets. In addition, results indicate that different downstream tasks may require representations at different levels. Our code is publicly available as part of the DIG library.

Benchmark Results

Tested on 1 dataset Non-standard metric on 1 dataset

Tables show presented results in global context (best 3 papers + GCN + MLP).

Classic

PPI

Global leaderboard →
Non-default metric. This paper reports AUROC; the dataset default is F1. Values below use AUROC only.

Sorted by AUROC. Highlighted rows are from other papers.

#ModelAUROC ↑Paper
1
ProNet-All-Atom
0.8710
This paper
2
GVP-GNN
0.8660
This paper
3
ProNet-Backbone
0.8580
This paper
4
ProNet-Amino Acid
0.8570
This paper
5
Atom3D-3DCNN
0.8440
This paper
10
Atom3D-GNN
0.6690
This paper
SOTA performance (not significantly different from the best) Proposed method (this paper) Baseline / comparison (this paper)