mlsanityData to 7 Oct 2026

Exploring the Relationship Between Algorithm Performance, Vocabulary, and Run-Time in Text Classification

arXiv 2104.03848 ↗First posted 8 Apr 2021cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

Text classification is a significant branch of natural language processing, and has many applications including document classification and sentiment analysis. Unsurprisingly, those who do text classification are concerned with the run-time of their algorithms, many of which depend on the size of the corpus' vocabulary due to their bag-of-words representation. Although many studies have examined the effect of preprocessing techniques on vocabulary size and accuracy, none have examined how these methods affect a model's run-time. To fill this gap, we provide a comprehensive study that examines how preprocessing techniques affect the vocabulary size, model performance, and model run-time, evaluating ten techniques over four models and two datasets. We show that some individual methods can reduce run-time with no loss of accuracy, while some combinations of methods can trade 2-5% of the accuracy for up to a 65% reduction of run-time. Furthermore, some combinations of preprocessing techniques can even provide a 15% reduction in run-time while simultaneously improving model accuracy.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 4 of its 45 references that are in the map. First posted on arXiv 8 Apr 2021.

Builds on

4 of 45 references.

References · 4

  1. 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
  2. 2021Streaming Models for Joint Speech Recognition and Translationcited by 10
  3. 2020Simplify-then-Translate: Automatic Preprocessing for Black-Box Machine Translationcited by 7
  4. 2019Cross-referencing using Fine-grained Topic Modelingcited by 3

Built on by

Not cited yet.