Unsupervised Protein-Ligand Binding Energy Prediction via Neural Euler's Rotation Equation

Wengong Jin, Siranush Sarkizova, Xun Chen, Nir Hacohen, Caroline Uhler
1/25/2023
q-bio.BMcs.LG

No official code found. Best implementation: wengong-jin/DSMBind (100 stars, MIT, last commit 2024-10-15).

Abstract

Protein-ligand binding prediction is a fundamental problem in AI-driven drug discovery. Prior work focused on supervised learning methods using a large set of binding affinity data for small molecules, but it is hard to apply the same strategy to other drug classes like antibodies as labelled data is limited. In this paper, we explore unsupervised approaches and reformulate binding energy prediction as a generative modeling task. Specifically, we train an energy-based model on a set of unlabelled protein-ligand complexes using SE(3) denoising score matching and interpret its log-likelihood as binding affinity. Our key contribution is a new equivariant rotation prediction network called Neural Euler's Rotation Equations (NERE) for SE(3) score matching. It predicts a rotation by modeling the force and torque between protein and ligand atoms, where the force is defined as the gradient of an energy function with respect to atom coordinates. We evaluate NERE on protein-ligand and antibody-antigen binding affinity prediction benchmarks. Our model outperforms all unsupervised baselines (physics-based and statistical potentials) and matches supervised learning methods in the antibody case.

View on arXivView PDF

Code Implementations(1)

wengong-jin/DSMBindCommunity100%
MIT
10014Python, Jupyter NotebookDec 6, 20232 years agoMIT

Similar Papers

Cite this paper

@article{jin2023unsupervised,
  title  = {Unsupervised Protein-Ligand Binding Energy Prediction via Neural Euler's Rotation Equation},
  author = {Wengong Jin and Siranush Sarkizova and Xun Chen and Nir Hacohen and Caroline Uhler},
  year   = {2023},
  eprint = {2301.10814},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.10814v2},
  journal = {NEURIPS 2023 2023}
}

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/2301.10814.svg)](https://codeofpaper.com/paper/2301.10814)

Discussion