bioRxivBioinformaticsPreprint
Structural Learning of Proteins Using Graph Convolutional Neural Networks
Abstract
The exponential growth of protein structure databases has motivated the development of efficient deep learning methods that perform structural analysis tasks at large scale, ranging from the classification of experimentally determined proteins to the quality assessment and ranking of computationally generated protein models in the context of protein structure prediction. Yet, the literature discussing these methods does not usually interpret what the models learned from the training or identify specific data attributes that contribute to the classification or regression task. While 3D and 2D CNNs have been widely used to deal with structural data, they have several limitations when applied to structural proteomics data. We pose that graph-based convolutional neural networks (GCNNs) are an efficient alternative while producing results that are interpretable. In this work, we demonstrate the applicability of GCNNs to protein structure classification problems. We define a novel spatial graph convolution network architecture which employs graph reduction methods to reduce the total number of trainable parameters and promote abstraction in interme-diate representations. We show that GCNNs are able to learn effectively from simplistic graph representations of protein structures while providing the ability to interpret what the network learns during the training and how it applies it to perform its task. GCNNs perform comparably to their 2D CNN counterparts in predictive performance and they are outperformed by them in training speeds. The graph-based data representation allows GCNNs to be a more efficient option over 3D CNNs when working with large-scale datasets as preprocessing costs and data storage requirements are negligible in comparison.
- assay: protein structure
- research focus: protein structure prediction
- research focus: benchmarking
- approach: deep learning
- approach: graph neural network
- Citations
- 37
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Structure-Based Function Prediction using Graph Convolutional Networks
Vladimir Gligorijević, P. Douglas Renfrew, … Richard Bonneau·Nature CommunicationsPeer-reviewed·May 26, 2021
- ProteinGCN: Protein model quality assessment using GraphConvolutional Networks
Soumya Sanyal, Ivan V. Anishchenko, … Partha Pratim Talukdar·bioRxiv·Apr 6, 2020
- Protein Fold Classification using Graph Neural Network and Protein Topology Graph
Suri Dipannita Sayeed, Jan Niclas Wolf, … Guang Song·bioRxiv·Jan 1, 2022
- Mixed structure- and sequence-based approach for protein graph neural networks with application to antibody developability prediction
P. M. Khade, M. Maser, … A. M. Watkins·bioRxiv·Jun 26, 2023
- VoroCNN: Deep convolutional neural network built on 3D Voronoi tessellation of protein structures
Ilia Igashov, Kliment Olechnovič, … Sergei Grudinin·BioinformaticsPeer-reviewed·Feb 22, 2021
- DeepRank-GNN: A Graph Neural Network Framework to Learn Patterns in Protein-Protein Interfaces
Manon F. Réau, Nicolas Renaud, … Alexandre M. J. J. Bonvin·BioinformaticsPeer-reviewed·Nov 23, 2022