FREED++: Improving RL Agents for Fragment-Based Molecule Generation by Thorough Reproduction

Alexander Telepov, Artem Tsypin, Kuzma Khrabrov, Sergey Yakukhnov, Pavel Strashnov +6 more
1/18/2024
q-bio.BMcs.LGstat.ML

No official code found. Best implementation: AIRI-Institute/FFREED (8 stars, MIT, last commit 2024-05-03).

Abstract

A rational design of new therapeutic drugs aims to find a molecular structure with desired biological functionality, e.g., an ability to activate or suppress a specific protein via binding to it. Molecular docking is a common technique for evaluating protein-molecule interactions. Recently, Reinforcement Learning (RL) has emerged as a promising approach to generating molecules with the docking score (DS) as a reward. In this work, we reproduce, scrutinize and improve the recent RL model for molecule generation called FREED (arXiv:2110.01219). Extensive evaluation of the proposed method reveals several limitations and challenges despite the outstanding results reported for three target proteins. Our contributions include fixing numerous implementation bugs and simplifying the model while increasing its quality, significantly extending experiments, and conducting an accurate comparison with current state-of-the-art methods for protein-conditioned molecule generation. We show that the resulting fixed model is capable of producing molecules with superior docking scores compared to alternative approaches.

View on arXivView PDF

Code Implementations(1)

MIT
82CMake, PythonMar 9, 20232 years agoMIT

Similar Papers

Cite this paper

@article{telepov2024freed,
  title  = {FREED++: Improving RL Agents for Fragment-Based Molecule Generation by Thorough Reproduction},
  author = {Alexander Telepov and Artem Tsypin and Kuzma Khrabrov and Sergey Yakukhnov and Pavel Strashnov and Petr Zhilyaev and Egor Rumiantsev and Daniel Ezhov and Manvel Avetisian and Olga Popova and Artur Kadurin},
  year   = {2024},
  eprint = {2401.09840},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.09840v1}
}

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

Discussion