SkipGNN: Predicting Molecular Interactions with Skip-Graph Networks

04/30/2020
by   Kexin Huang, et al.
0

Molecular interaction networks are powerful resources for the discovery. They are increasingly used with machine learning methods to predict biologically meaningful interactions. While deep learning on graphs has dramatically advanced the prediction prowess, current graph neural network (GNN) methods are optimized for prediction on the basis of direct similarity between interacting nodes. In biological networks, however, similarity between nodes that do not directly interact has proved incredibly useful in the last decade across a variety of interaction networks. Here, we present SkipGNN, a graph neural network approach for the prediction of molecular interactions. SkipGNN predicts molecular interactions by not only aggregating information from direct interactions but also from second-order interactions, which we call skip similarity. In contrast to existing GNNs, SkipGNN receives neural messages from two-hop neighbors as well as immediate neighbors in the interaction network and non-linearly transforms the messages to obtain useful information for prediction. To inject skip similarity into a GNN, we construct a modified version of the original network, called the skip graph. We then develop an iterative fusion scheme that optimizes a GNN using both the skip graph and the original graph. Experiments on four interaction networks, including drug-drug, drug-target, protein-protein, and gene-disease interactions, show that SkipGNN achieves superior and robust performance, outperforming existing methods by up to 28.8% of area under the precision recall curve (PR-AUC). Furthermore, we show that unlike popular GNNs, SkipGNN learns biologically meaningful embeddings and performs especially well on noisy, incomplete interaction networks.

READ FULL TEXT
research
10/16/2020

Predicting Biomedical Interactions with Higher-Order Graph Convolutional Networks

Biomedical interaction networks have incredible potential to be useful i...
research
10/23/2019

PharML.Bind: Pharmacologic Machine Learning for Protein-Ligand Interactions

Is it feasible to create an analysis paradigm that can analyze and then ...
research
08/21/2022

MolGraph: a Python package for the implementation of small molecular graphs and graph neural networks with TensorFlow and Keras

Molecular machine learning (ML) has proven important for tackling variou...
research
05/14/2021

Learning Unknown from Correlations: Graph Neural Network for Inter-novel-protein Interaction Prediction

The study of multi-type Protein-Protein Interaction (PPI) is fundamental...
research
04/17/2019

Predicting drug-target interaction using 3D structure-embedded graph representations from graph neural networks

Accurate prediction of drug-target interaction (DTI) is essential for in...
research
07/19/2020

EPGAT: Gene Essentiality Prediction With Graph Attention Networks

The identification of essential genes/proteins is a critical step toward...
research
08/08/2023

Predicting Drug-Drug Interactions Using Knowledge Graphs

In the last decades, people have been consuming and combining more drugs...

Please sign up or login with your details

Forgot password? Click here to reset