bioRxiv · 10.1101/2020.07.14.195750
HiG2Vec: Hierarchical Representations of GeneOntology and Genes in the Poincare Ball
Abstract
Knowledge manipulation of gene ontology (GO) and gene ontology annotation (GOA) can be done primarily by using vector representation of GO terms and genes for versatile applications such as deep learning. Previous studies have represented GO terms and genes or gene products to measure their semantic similarity using the Word2Vec-based method, which is an embedding method to represent entities as numeric vectors in Euclidean space. However, this method has the limitation that embedding large graph-structured data in the Euclidean space cannot prevent a loss of information of latent hierarchies, thus precluding the semantics of GO and GOA from being captured optimally. In this paper, we propose hierarchical representations of GO and genes (HiG2Vec) that apply Poincare embedding specialized in the representation of hierarchy through a two-step procedure: GO embedding and gene embedding. Through experiments, we show that our model represents the hierarchical structure better than other approaches and predicts the interaction of genes or gene products similar to or better than previous studies. The results indicate that HiG2Vec is superior to other methods in capturing the GO and gene semantics and in data utilization as well. It can be robustly applied to manipulate various biological knowledge. Availabilityhttps://github.com/JaesikKim/HiG2Vec Contactkasohn@ajou.ac.kr, Dokyoon.Kim@pennmedicine.upenn.edu
Source connections
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Kim, J., Kim, D., Sohn, K.-A.. 2020-07-15. HiG2Vec: Hierarchical Representations of GeneOntology and Genes in the Poincare Ball. https://doi.org/10.1101/2020.07.14.195750
Cite the original work for its findings. Save a collection to share your selection of sources.