4.7 Review

Graph representation learning in bioinformatics: trends, methods and applications

Journal

BRIEFINGS IN BIOINFORMATICS
Volume 23, Issue 1, Pages -

Publisher

OXFORD UNIV PRESS
DOI: 10.1093/bib/bbab340

Keywords

graph representation learning; deep learning; graph neural network; graph embedding; knowledge graph; healthcare

Funding

  1. National Natural Science Foundation of China [61873212, 61732012]
  2. National Outstanding Youth Science Foundation of National Natural Science Foundation of China [61722212]

Ask authors/readers for more resources

This article summarizes the advances of graph representation learning and its applications in bioinformatics. It provides open resource platforms and libraries for implementing these methods and discusses the challenges and opportunities in this field. Graph representation learning bridges the gap between biomedical graphs and modern machine learning methods by embedding graphs into a low-dimensional space while preserving their topology and node properties. This survey brings valuable insights for researchers to contribute their knowledge to graph representation learning and future-oriented bioinformatics studies.
Graph is a natural data structure for describing complex systems, which contains a set of objects and relationships. Ubiquitous real-life biomedical problems can be modeled as graph analytics tasks. Machine learning, especially deep learning, succeeds in vast bioinformatics scenarios with data represented in Euclidean domain. However, rich relational information between biological elements is retained in the non-Euclidean biomedical graphs, which is not learning friendly to classic machine learning methods. Graph representation learning aims to embed graph into a low-dimensional space while preserving graph topology and node properties. It bridges biomedical graphs and modern machine learning methods and has recently raised widespread interest in both machine learning and bioinformatics communities. In this work, we summarize the advances of graph representation learning and its representative applications in bioinformatics. To provide a comprehensive and structured analysis and perspective, we first categorize and analyze both graph embedding methods (homogeneous graph embedding, heterogeneous graph embedding, attribute graph embedding) and graph neural networks. Furthermore, we summarize their representative applications from molecular level to genomics, pharmaceutical and healthcare systems level. Moreover, we provide open resource platforms and libraries for implementing these graph representation learning methods and discuss the challenges and opportunities of graph representation learning in bioinformatics. This work provides a comprehensive survey of emerging graph representation learning algorithms and their applications in bioinformatics. It is anticipated that it could bring valuable insights for researchers to contribute their knowledge to graph representation learning and future-oriented bioinformatics studies.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available