mlsanityData to 7 Oct 2026

byteSteady: Fast Classification Using Byte-Level n-Gram Embeddings

arXiv 2106.13302 ↗First posted 24 Jun 2021cs.CL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

This article introduces byteSteady -- a fast model for classification using byte-level n-gram embeddings. byteSteady assumes that each input comes as a sequence of bytes. A representation vector is produced using the averaged embedding vectors of byte-level n-grams, with a pre-defined set of n. The hashing trick is used to reduce the number of embedding vectors. This input representation vector is then fed into a linear classifier. A straightforward application of byteSteady is text classification. We also apply byteSteady to one type of non-language data -- DNA sequences for gene classification. For both problems we achieved competitive classification results against strong baselines, suggesting that byteSteady can be applied to both language and non-language data. Furthermore, we find that simple compression using Huffman coding does not significantly impact the results, which offers an accuracy-speed trade-off previously unexplored in machine learning.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 29 references that are in the map. First posted on arXiv 24 Jun 2021.

Builds on

6 of 29 references.

References · 6

  1. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
  2. 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
  3. 2016Bag of Tricks for Efficient Text Classificationcited by 869
  4. 2015Multilingual Language Processing From Bytescited by 26
  5. 2017Which Encoding is the Best for Text Classification in Chinese, English, Japanese and Korean?cited by 10
  6. 2015Large-scale Machine Learning for Metagenomics Sequence Classificationcited by 2

Built on by

Not cited yet.