火星探测计划
计算机科学
马尔科夫蒙特卡洛
模拟退火
采样(信号处理)
马尔可夫链
数据挖掘
机器学习
自适应采样
药物发现
人工智能
图形
理论计算机科学
蒙特卡罗方法
贝叶斯概率
化学
数学
天体生物学
统计
滤波器(信号处理)
物理
生物化学
计算机视觉
作者
Yutong Xie,Chence Shi,Hao Zhou,Yuwei Yang,Weinan Zhang,Yong Yu,Lei Li
出处
期刊:Cornell University - arXiv
日期:2021-03-18
被引量:10
标识
DOI:10.48550/arxiv.2103.10432
摘要
Searching for novel molecules with desired chemical properties is crucial in drug discovery. Existing work focuses on developing neural models to generate either molecular sequences or chemical graphs. However, it remains a big challenge to find novel and diverse compounds satisfying several properties. In this paper, we propose MARS, a method for multi-objective drug molecule discovery. MARS is based on the idea of generating the chemical candidates by iteratively editing fragments of molecular graphs. To search for high-quality candidates, it employs Markov chain Monte Carlo sampling (MCMC) on molecules with an annealing scheme and an adaptive proposal. To further improve sample efficiency, MARS uses a graph neural network (GNN) to represent and select candidate edits, where the GNN is trained on-the-fly with samples from MCMC. Experiments show that MARS achieves state-of-the-art performance in various multi-objective settings where molecular bio-activity, drug-likeness, and synthesizability are considered. Remarkably, in the most challenging setting where all four objectives are simultaneously optimized, our approach outperforms previous methods significantly in comprehensive evaluations. The code is available at https://github.com/yutxie/mars.
科研通智能强力驱动
Strongly Powered by AbleSci AI