Mathematics (Sep 2021)

To Batch or Not to Batch? Comparing Batching and Curriculum Learning Strategies across Tasks and Datasets

  • Laura Burdick,
  • Jonathan K. Kummerfeld,
  • Rada Mihalcea

DOI
https://doi.org/10.3390/math9182234
Journal volume & issue
Vol. 9, no. 18
p. 2234

Abstract

Read online

Many natural language processing architectures are greatly affected by seemingly small design decisions, such as batching and curriculum learning (how the training data are ordered during training). In order to better understand the impact of these decisions, we present a systematic analysis of different curriculum learning strategies and different batching strategies. We consider multiple datasets for three tasks: text classification, sentence and phrase similarity, and part-of-speech tagging. Our experiments demonstrate that certain curriculum learning and batching decisions do increase performance substantially for some tasks.

Keywords