Definition

  • A blocked split (also called single holdout for time series) is the simplest form of time series validation.
  • The dataset is split into one contiguous block for training and one later contiguous block for testing.
  • Unlike random splits, this method respects temporal order (train on past → test on future).

How It Works

  1. Arrange dataset in chronological order.
  2. Select an early block as the training set.
  3. Select the later block as the validation/test set.
  4. Train model on train block → evaluate on test block.

Example

Dataset: 2018–2022

  • Train = 2018–2020
  • Test = 2021–2022

Single cut → one train/test split.


Why It’s Used

  • Simple and fast.
  • Often the first baseline evaluation for time series models.
  • Useful when retraining frequently isn’t necessary or data is stable.

Limitations

  • Only one split → evaluation may be sensitive to choice of cutoff point.
  • Doesn’t give robust generalization estimates (compared to CV methods like expanding/sliding windows).
  • If test period is unusual (e.g., pandemic spike), results may misrepresent model performance.

Comparison with Other Methods

MethodSplitsTrain SetTest SetRobustness
Blocked (Single Holdout)1Single block (past)Single block (future)Low
Expanding WindowManyGrows over timeMoves forwardMedium
Sliding WindowManyFixed size, rollingMoves forwardHigh

Summary
Blocked Split (Single Holdout) = splitting time series data once into past (train) and future (test) blocks.

  • Simple, fast, respects time order.
  • But less robust because it uses only one test split.