BioNE: Integration of network embeddings for supervised learning
Poorya ParviziiD, Francisco J AzuajeiD, Evropi ΤheodoratouiD, Saturnino F. LuziD
Abstract
A network embedding approach reduces the analysis complexity of large biological networks by converting them to lowdimensional vector representations (features/embeddings). These lower-dimensional vectors can then be used in machine learning prediction tasks with a wide range of applications in computational biology and bioinformatics. Several network embedding approaches have been proposed with different methods of generating vector representations. These network embedding approaches can be quite diverse in terms of data representation and implementation. Moreover, most were not originally developed for biological networks. Therefore comparing and assessing the performance of these diverse models in practice, in biological contexts, can be challenging. To facilitate such comparisons, we have developed the BioNE framework for integration of different embedding methods in prediction tasks. Using this framework one can easily assess, for instance, whether combined vector representations from multiple embedding methods offer complementary information with regards to the network features and thus better performance on prediction tasks. In this paper, we present the BioNE software suite for embedding integration, which applies network embedding methods following standardised network preparation steps, and integrates the vector representations achieved by these methods using three different techniques. BioNE enables selection of prediction models, oversampling methods, feature selection methods, cross-validation type and cross-validation parameters. Availability and implementationBioNE pipeline and detailed explanation of implementation is freely available on GitHub, at https://github.com/pooryaparvizi/BioNE
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Ultra-fast and Efficient Network Embedding for Gigascale Biological Datasets
Jianshu Zhao, Jean Pierre Both, Rob D. Knight·bioRxiv·Jun 18, 2025
- PecanPy: a fast, efficient, and parallelized Python implementation of node2vec
Renming Liu, Arjun Krishnan·BioinformaticsPeer-reviewed·Mar 23, 2021
- BioKEEN: A library for learning and evaluating biological knowledge graph embeddings
Mehdi Ali, Charles Tapley Hoyt, … Hajira Jabeen·BioinformaticsPeer-reviewed·Feb 15, 2019
- Text mining-based word representations for biomedical data analysis and machine learning tasks
Halima Alachram, Hryhorii Chereda, … Philip Stegmaier·bioRxiv·Dec 9, 2020
- Integrating multi-network topology for gene function prediction using deep neural networks
Jiajie Peng, Hansheng Xue, … Xuequn Shang·Briefings in BioinformaticsPeer-reviewed·Feb 25, 2020
- Benchmarking gene embeddings from sequence, expression, network, and text models for functional prediction tasks
Jeffrey Zhong, Lechuan Li, … Vicky Yao·bioRxiv·Jan 29, 2025