IEEE J Biomed Health Inform. 2023 Nov;27(11):5675-5684. doi: 10.1109/JBHI.2023.3312374. Epub 2023 Nov 7.
Many powerful computational methods based on graph neural networks (GNNs) have been proposed to predict drug-protein interactions (DPIs). It can effectively reduce laboratory workload and the cost of drug discovery and drug repurposing. However, many clinical functions of drugs and proteins are unknown due to their unobserved indications. Therefore, it is difficult to establish a reliable drug-protein heterogeneous network that can describe the relationships between drugs and proteins based on the available information. To solve this problem, we propose a DPI prediction method that can self-adaptively adjust the topological structure of the heterogeneous networks, and name it SATS. SATS establishes a representation learning module based on graph attention network to carry out the drug-protein heterogeneous network. It can self-adaptively learn the relationships among the nodes based on their attributes and adjust the topological structure of the network according to the training loss of the model. Finally, SATS predicts the interaction propensity between drugs and proteins based on their embeddings. The experimental results show that SATS can effectively improve the topological structure of the network. The performance of SATS outperforms several state-of-the-art DPI prediction methods under various evaluation metrics. These prove that SATS is useful to deal with incomplete data and unreliable networks. The case studies on the top section of the prediction results further demonstrate that SATS is powerful for discovering novel DPIs.
许多基于图神经网络 (GNN) 的强大计算方法已被提出,用于预测药物-蛋白相互作用 (DPI)。它可以有效地减少实验室工作量和药物发现和药物再利用的成本。然而,由于药物和蛋白质的许多临床功能尚未被观察到,因此很难建立一个可靠的药物-蛋白质异质网络,以描述基于现有信息的药物和蛋白质之间的关系。为了解决这个问题,我们提出了一种可以自适应调整异质网络拓扑结构的 DPI 预测方法,并将其命名为 SATS。SATS 基于图注意力网络建立了一个表示学习模块,以进行药物-蛋白质异质网络。它可以根据节点的属性自适应地学习节点之间的关系,并根据模型的训练损失调整网络的拓扑结构。最后,SATS 根据药物和蛋白质的嵌入来预测它们之间的相互作用倾向。实验结果表明,SATS 可以有效地改善网络的拓扑结构。在各种评估指标下,SATS 的性能均优于几种最先进的 DPI 预测方法。这些证明了 SATS 有助于处理不完整的数据和不可靠的网络。对预测结果的前几部分的案例研究进一步证明了 SATS 对发现新的 DPI 具有强大的功能。