arXiv:2411.13688cs.LGq-bio.BM2024-11被引 3

对比经典分子特征与图神经网络在药物活性预测中的表现,发现新方法更优。

Investigating Graph Neural Networks and Classical Feature-Extraction Techniques in Activity-Cliff and Molecular Property Prediction

  • 用图神经网络和传统指纹方法提取分子特征,直接从结构学习表示
  • 提出排序切片法对指纹向量化,在属性预测上超越传统哈希折叠
  • 首次系统研究活性悬崖预测,适合药物研发与分子设计领域研究者

分子表征是将分子数据转化为数值特征向量的关键环节,是分子机器学习与计算药物发现的核心。近年来,消息传递图神经网络(GNN)成为一种可微分地从分子图中学习特征的新方法。尽管前景广阔,仍需深入研究其是否以及在何种情况下能显著优于经典方法,如扩展连接指纹(ECFPs)和理化描述符向量(PDVs)。本文系统探索并改进了经典与基于图的分子表征方法,用于两大任务:分子属性预测(尤其是定量构效关系,QSAR)和尚未充分研究的活性悬崖(AC)预测。首先,对PDVs、ECFPs和消息传递GNN(特别是图同构网络GIN)进行技术解析与批判性分析;随后通过严格的计算实验比较三类方法在QSAR与AC预测中的性能。接着,提出一种新型双分支神经网络模型用于AC预测,并形式化描述其数学结构与计算评估。进一步引入子结构池化操作,作为GNN中图池化的自然对应,实现结构指纹的向量化。提出一种名为“排序切片”(Sort & Slice)的简单子结构池化技术,应用于ECFPs,在分子属性预测中稳健优于传统的哈希折叠方法。最后,展望两项未来方向:(i)基于图的自监督学习使经典分子表征可训练;(ii)通过可微注意力机制实现可训练的子结构池化。

原文摘要 · Abstract (English)

Molecular featurisation refers to the transformation of molecular data into numerical feature vectors. It is one of the key research areas in molecular machine learning and computational drug discovery. Recently, message-passing graph neural networks (GNNs) have emerged as a novel method to learn differentiable features directly from molecular graphs. While such techniques hold great promise, further investigations are needed to clarify if and when they indeed manage to definitively outcompete classical molecular featurisations such as extended-connectivity fingerprints (ECFPs) and physicochemical-descriptor vectors (PDVs). We systematically explore and further develop classical and graph-based molecular featurisation methods for two important tasks: molecular property prediction, in particular, quantitative structure-activity relationship (QSAR) prediction, and the largely unexplored challenge of activity-cliff (AC) prediction. We first give a technical description and critical analysis of PDVs, ECFPs and message-passing GNNs, with a focus on graph isomorphism networks (GINs). We then conduct a rigorous computational study to compare the performance of PDVs, ECFPs and GINs for QSAR and AC-prediction. Following this, we mathematically describe and computationally evaluate a novel twin neural network model for AC-prediction. We further introduce an operation called substructure pooling for the vectorisation of structural fingerprints as a natural counterpart to graph pooling in GNN architectures. We go on to propose Sort & Slice, a simple substructure-pooling technique for ECFPs that robustly outperforms hash-based folding at molecular property prediction. Finally, we outline two ideas for future research: (i) a graph-based self-supervised learning strategy to make classical molecular featurisations trainable, and (ii) trainable substructure-pooling via differentiable self-attention.

分子表征图神经网络药物发现属性预测

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