BERTwalk for integrating gene networks to predict gene- to pathway-level properties

Bioinform Adv. 2023 Jul 3;3(1):vbad086. doi: 10.1093/bioadv/vbad086. eCollection 2023.

Abstract

Motivation: Graph representation learning is a fundamental problem in the field of data science with applications to integrative analysis of biological networks. Previous work in this domain was mostly limited to shallow representation techniques. A recent deep representation technique, BIONIC, has achieved state-of-the-art results in a variety of tasks but used arbitrarily defined components.

Results: Here, we present BERTwalk, an unsupervised learning scheme that combines the BERT masked language model with a network propagation regularization for graph representation learning. The transformation from networks to texts allows our method to naturally integrate different networks and provide features that inform not only nodes or edges but also pathway-level properties. We show that our BERTwalk model outperforms BIONIC, as well as four other recent methods, on two comprehensive benchmarks in yeast and human. We further show that our model can be utilized to infer functional pathways and their effects.

Availability and implementation: Code and data are available at https://github.com/raminass/BERTwalk.

Contact: roded@tauex.tau.ac.il.