Essay

Why can a training curve wobble when the sample size is very small?

Question: Give a brief analytical explanation of why learning-curve measurements can vary a lot when each training run uses only a small fraction of the data. Include the roles of random sampling, noisy or ambiguous labels, uneven class frequencies, and problems caused by having many categories.

Sample answer: When the training subset is tiny, each run may draw a different mix of examples, so the subset can be a poor stand-in for the full dataset. Some draws will accidentally include more confusing or incorrectly labeled items, which can raise the measured error, while other draws will be cleaner and make performance look unusually good. If the data are strongly imbalanced, a small draw may miss rare classes or include too few of them to train well. The same issue becomes even stronger when the task has many classes, because a small sample is less likely to cover all of them adequately. As a result, training and development scores can move up and down a lot at low sample sizes.

Key points:

  • Tiny random samples may not reflect the whole dataset
  • Noisy or ambiguous records can make one sample look especially weak
  • A cleaner sample can make results look better than usual
  • Uneven class frequencies make rare classes easier to miss
  • A large label set increases the chance that important categories are underrepresented

Rubric: A strong answer connects small sample size to unstable error estimates, describes both unusually strong and unusually weak draws, and explains why imbalance or many classes make representativeness worse. Full credit requires an explanation that stays faithful to those facts.

0

1

Updated 2026-08-12

Contributors are:

Who are from:

Tags

Machine Learning

Deep Learning

Supervised Learning

Dive into Deep Learning @ D2L

Data Science

Machine Learning Strategy

Machine Learning Yearning @ DeepLearning.AI