强化学习
计算机科学
相似性(几何)
人工智能
集合(抽象数据类型)
功能(生物学)
机器学习
钢筋
生成语法
工程类
结构工程
进化生物学
生物
图像(数学)
程序设计语言
作者
Esben Jannik Bjerrum,Christian Margreitter,Thomas Blaschke,Simona Kolarova,Raquel López-Ríos de Castro
标识
DOI:10.1007/s10822-023-00512-6
摘要
Using generative deep learning models and reinforcement learning together can effectively generate new molecules with desired properties. By employing a multi-objective scoring function, thousands of high-scoring molecules can be generated, making this approach useful for drug discovery and material science. However, the application of these methods can be hindered by computationally expensive or time-consuming scoring procedures, particularly when a large number of function calls are required as feedback in the reinforcement learning optimization. Here, we propose the use of double-loop reinforcement learning with simplified molecular line entry system (SMILES) augmentation to improve the efficiency and speed of the optimization. By adding an inner loop that augments the generated SMILES strings to non-canonical SMILES for use in additional reinforcement learning rounds, we can both reuse the scoring calculations on the molecular level, thereby speeding up the learning process, as well as offer additional protection against mode collapse. We find that employing between 5 and 10 augmentation repetitions is optimal for the scoring functions tested and is further associated with an increased diversity in the generated compounds, improved reproducibility of the sampling runs and the generation of molecules of higher similarity to known ligands.
科研通智能强力驱动
Strongly Powered by AbleSci AI