English

Intrinsic-Extrinsic Convolution and Pooling for Learning on 3D Protein Structures

Machine Learning 2021-04-20 v2 Biomolecules Machine Learning

Abstract

Proteins perform a large variety of functions in living organisms, thus playing a key role in biology. As of now, available learning algorithms to process protein data do not consider several particularities of such data and/or do not scale well for large protein conformations. To fill this gap, we propose two new learning operations enabling deep 3D analysis of large-scale protein data. First, we introduce a novel convolution operator which considers both, the intrinsic (invariant under protein folding) as well as extrinsic (invariant under bonding) structure, by using nn-D convolutions defined on both the Euclidean distance, as well as multiple geodesic distances between atoms in a multi-graph. Second, we enable a multi-scale protein analysis by introducing hierarchical pooling operators, exploiting the fact that proteins are a recombination of a finite set of amino acids, which can be pooled using shared pooling matrices. Lastly, we evaluate the accuracy of our algorithms on several large-scale data sets for common protein analysis tasks, where we outperform state-of-the-art methods.

Keywords

Cite

@article{arxiv.2007.06252,
  title  = {Intrinsic-Extrinsic Convolution and Pooling for Learning on 3D Protein Structures},
  author = {Pedro Hermosilla and Marco Schäfer and Matěj Lang and Gloria Fackelmann and Pere Pau Vázquez and Barbora Kozlíková and Michael Krone and Tobias Ritschel and Timo Ropinski},
  journal= {arXiv preprint arXiv:2007.06252},
  year   = {2021}
}

Comments

International Conference on Learning Representations (ICLR) 2021

R2 v1 2026-06-23T17:04:14.298Z