ACEGEN: Reinforcement learning of generative chemical agents for drug discovery

Albert Bou, Morgan Thomas, Sebastian Dittert, Carles Navarro Ramírez, Maciej Majewski +8 more
5/7/2024
cs.LGcs.AIq-bio.BM

Official code: Acellera/acegen-open (121 stars, MIT, last commit 2026-04-12). 1 more implementation below.

Abstract

In recent years, reinforcement learning (RL) has emerged as a valuable tool in drug design, offering the potential to propose and optimize molecules with desired properties. However, striking a balance between capabilities, flexibility, reliability, and efficiency remains challenging due to the complexity of advanced RL algorithms and the significant reliance on specialized code. In this work, we introduce ACEGEN, a comprehensive and streamlined toolkit tailored for generative drug design, built using TorchRL, a modern RL library that offers thoroughly tested reusable components. We validate ACEGEN by benchmarking against other published generative modeling algorithms and show comparable or improved performance. We also show examples of ACEGEN applied in multiple drug discovery case studies. ACEGEN is accessible at \url{https://github.com/acellera/acegen-open} and available for use under the MIT license.

View on arXivView PDF

Code Implementations(2)

MIT

Language models for drug discovery using torchrl

12119Shell, PythonJul 1, 20236 months agoMIT
MIT

An automated scoring function to facilitate and standardize the evaluation of goal-directed generative models for de novo molecular design

24135Shell, PythonNov 9, 20206 months agoMIT
benchmarkcheminformde-novo-drug-designdrug-designgenerative-ai+2 more

Similar Papers

Cite this paper

@article{bou2024acegen,
  title  = {ACEGEN: Reinforcement learning of generative chemical agents for drug discovery},
  author = {Albert Bou and Morgan Thomas and Sebastian Dittert and Carles Navarro Ramírez and Maciej Majewski and Ye Wang and Shivam Patel and Gary Tresadern and Mazen Ahmad and Vincent Moens and Woody Sherman and Simone Sciabola and Gianni De Fabritiis},
  year   = {2024},
  eprint = {2405.04657},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.04657v3}
}

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

Discussion