Kmer-Node2Vec: a Fast and Efficient Method for Kmer Embedding from the Kmer Co-occurrence Graph, with Applications to DNA Sequences
Zhaochong Yu, Zihang YangiD, Qingyang Lan, Yuchuan WangiD, Feijuan Huang, Yuanzhe Cai
Abstract
Learning low-dimensional continuous vector representation for short k-mers divided from long DNA sequences is key to DNA sequence modeling that can be utilized in many bioinformatics investigations, such as DNA sequence classification and retrieval. DNA2Vec is the most widely used method for DNA sequence embedding. However, it poorly scales to large data sets due to its extremely long training time in kmer embedding. In this paper, we propose a novel efficient graph-based kmer embedding method, named Kmer-Node2Vec, to tackle this concern. Our method converts the large DNA corpus into one kmer co-occurrence graph and extracts kmer relation on the graph by random walks to learn fast and high-quality kmer embedding. Extensive experiments show that our method is faster than DNA2Vec by 29 times for training on a 4GB data set, and on par with DNA2Vec in terms of task-specific accuracy of sequence retrieval and classification.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 6
- FWCI
- 7.42
- Field percentile
- top 2%
- Assay
- 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
- Continuous embeddings of DNA sequencing reads, and application to metagenomics
Romain Menegaux, Jean‐Philippe Vert·Journal of Computational BiologyPeer-reviewed·Feb 20, 2019
- A Vector Representation of DNA Sequences Using Locality Sensitive Hashing
Lizhen Shi, Bo Chen·bioRxiv·Aug 6, 2019
- Learning supervised embeddings for large scale sequence comparisons
Dhananjay Kimothi, Pravesh Biyani, … Wayne Kelly·PLoS ONEPeer-reviewed·Mar 13, 2020
- LOCALE: Local-Alignment Embeddings for Noise-Robust DNA Search at Scale
Ryan Synk, Prashant Pandey, … Ramani Duraiswami B·bioRxiv·Oct 13, 2026
- Kmer-db: instant evolutionary distance estimation
Sebastian Deorowicz, Adam Gudyś, … Agnieszka Danek·BioinformaticsPeer-reviewed·Jul 7, 2018
- Efficient cardinality estimation for k-mers in large DNA sequencing data sets
Luiz C. Irber, C. Titus Brown·bioRxiv·Jun 7, 2016