arXiv:2503.01488cs.LG2025-03ICLR被引 3

用双路径GNN同时优化多个药物属性,高效生成理想分子。

InversionGNN: A Dual Path Network for Multi-Property Molecular Optimization

  • 双路径设计:先学多属性预测,再反向生成满足需求的分子。
  • 基于梯度的帕累托搜索,平衡冲突属性并生成最优解。
  • 在离散化学空间中近似覆盖完整帕累托前沿,适合药物研发。

在药物发现中,探索化学空间以找到同时满足多个性质的新分子至关重要。然而,现有方法常因化学性质间的冲突或相关性而难以权衡。为此,我们提出InversionGNN框架,一种高效且样本高效的双路径图神经网络,用于多目标药物发现。在直接预测路径中,模型学习多属性预测,获取功能基团的最优组合知识;该知识被用于反向生成路径,指导生成具有特定性质的分子。为解码反向路径中多属性的复杂知识,我们提出基于梯度的帕累托搜索方法,有效平衡冲突性质,生成帕累托最优分子。此外,InversionGNN能在离散化学空间中近似搜索完整的帕累托前沿。大量实验表明,该方法在多种离散多目标场景(包括药物发现)中均表现优异且样本效率高。

原文摘要 · Abstract (English)

Exploring chemical space to find novel molecules that simultaneously satisfy multiple properties is crucial in drug discovery. However, existing methods often struggle with trading off multiple properties due to the conflicting or correlated nature of chemical properties. To tackle this issue, we introduce InversionGNN framework, an effective yet sample-efficient dual-path graph neural network (GNN) for multi-objective drug discovery. In the direct prediction path of InversionGNN, we train the model for multi-property prediction to acquire knowledge of the optimal combination of functional groups. Then the learned chemical knowledge helps the inversion generation path to generate molecules with required properties. In order to decode the complex knowledge of multiple properties in the inversion path, we propose a gradient-based Pareto search method to balance conflicting properties and generate Pareto optimal molecules. Additionally, InversionGNN is able to search the full Pareto front approximately in discrete chemical space. Comprehensive experimental evaluations show that InversionGNN is both effective and sample-efficient in various discrete multi-objective settings including drug discovery.

分子生成多目标优化GNN药物发现

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。