用量子化学知识指导扩散模型生成更稳定的新分子。
Chemistry-Inspired Diffusion with Non-Differentiable Guidance
- 用量子化学估算梯度作为非可微引导,替代需大量标注数据的神经网络。
- 生成分子原子力显著降低,提升结构稳定性与有效性。
- 兼容显式与隐式引导,适用于多种分子优化任务。
最近的扩散模型在生成新型分子方面展现出巨大潜力。这些模型可通过附加条件特征(显式)或属性预测器(隐式)进行引导。然而,训练属性预测器或条件扩散模型需要大量标注数据,在实际应用中存在固有挑战。本文提出一种新方法,通过利用量子化学领域的先验知识作为非可微的引导工具,指导无条件扩散模型生成分子。该引导以估计的梯度形式提供,无需依赖神经网络,使扩散过程能从由量子化学定义的条件分布中采样。实验表明,该方法:(1) 显著降低分子原子力,提升生成分子在稳定性优化中的有效性;(2) 兼容扩散模型中的显式与隐式引导,支持分子性质与稳定性的联合优化;(3) 在稳定性以外的分子优化任务中也表现出良好泛化能力。
原文摘要 · Abstract (English)
Recent advances in diffusion models have shown remarkable potential in the conditional generation of novel molecules. These models can be guided in two ways: (i) explicitly, through additional features representing the condition, or (ii) implicitly, using a property predictor. However, training property predictors or conditional diffusion models requires an abundance of labeled data and is inherently challenging in real-world applications. We propose a novel approach that attenuates the limitations of acquiring large labeled datasets by leveraging domain knowledge from quantum chemistry as a non-differentiable oracle to guide an unconditional diffusion model. Instead of relying on neural networks, the oracle provides accurate guidance in the form of estimated gradients, allowing the diffusion process to sample from a conditional distribution specified by quantum chemistry. We show that this results in more precise conditional generation of novel and stable molecular structures. Our experiments demonstrate that our method: (1) significantly reduces atomic forces, enhancing the validity of generated molecules when used for stability optimization; (2) is compatible with both explicit and implicit guidance in diffusion models, enabling joint optimization of molecular properties and stability; and (3) generalizes effectively to molecular optimization tasks beyond stability optimization.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。