Skip to main content
Oxford University Press - PMC COVID-19 Collection logoLink to Oxford University Press - PMC COVID-19 Collection
. 2020 Jun 29:btaa598. doi: 10.1093/bioinformatics/btaa598

Predicting Human Microbe-Drug Associations via Graph Convolutional Network with Conditional Random Field

Yahui Long b1,b2, Min Wu b3, Chee Keong Kwoh b2, Jiawei Luo b1,, Xiaoli Li b3,
Editor: Jonathan Wren
PMCID: PMC7559035  PMID: 32597948

Abstract

Motivation

Human microbes play critical roles in drug development and precision medicine. How to systematically understand the complex interaction mechanism between human microbes and drugs remains a challenge nowadays. Identifying microbe-drug associations can not only provide great insights into understanding the mechanism, but also boost the development of drug discovery and repurposing. Considering the high cost and risk of biological experiments, the computational approach is an alternative choice. However, at present, few computational approaches have been developed to tackle this task.

Results

In this work, we leveraged rich biological information to construct a heterogeneous network for drugs and microbes, including a microbe similarity network, a drug similarity network, and a microbe-drug interaction network. We then proposed a novel Graph Convolutional Network (GCN) based framework for predicting human Microbe-Drug Associations, named GCNMDA. In the hidden layer of GCN, we further exploited the Conditional Random Field (CRF), which can ensure that similar nodes (i.e., microbes or drugs) have similar representations. To more accurately aggregate representations of neighborhoods, an attention mechanism was designed in the CRF layer. Moreover, we performed a random walk with restart (RWR) based scheme on both drug and microbe similarity networks to learn valuable features for drugs and microbes respectively. Experimental results on three different datasets showed that our GCNMDA model consistently achieved better performance than seven state-of-the-art methods. Case studies for three microbes including SARS-CoV-2 and two antimicrobial drugs (i.e., Ciprofloxacin and Moxifloxacin) further confirmed the effectiveness of GCNMDA in identifying potential microbe-drug associations.

Availability

Python codes and dataset are available at: https://github.com/longyahui/GCNMDA.

Supplementary information

btaa598_SupplementaryMaterials

Supplementary data are available at Bioinformatics online.


Articles from Bioinformatics are provided here courtesy of Oxford University Press

RESOURCES