Skip to content
ML Academy

Neural networks, deep learning, NLP · insight-1474

Ensemble neural forecasters over seeds, look-back windows and losses instead of trusting one run

Evidence type
empirical finding
Difficulty
medium
Roles
Data scientist, ML engineer
Industries
retail, energy

Summary: situation, action, reason, boundary

  1. Situation

    A neural forecaster's backtest error changes visibly from one random seed to the next.

  2. Action

    Train several members varying seed, look-back window and loss, aggregate by median or mean, report both the spread across members and the ensemble error, and stop adding members when the gain is within noise.

  3. Reason

    The N-BEATS paper builds a 180-model ensemble varying loss, input window length (2H to 7H) and random initialisation, aggregates by median, and attributes the gain to the diversity this creates.

  4. Boundary

    Neural forecasters on tens of series or more, where training is cheap enough to repeat.

Symptom or risk

A single run decides whether it beats the baseline, and picking the best seed after seeing the backtest bakes luck into the claim.

Exceptions

Strict latency or cost limits; very few series where members cannot be validated.

Trade-offs

Several times the training and serving cost.

Pitfalls

Members that share seed and window; selecting members by test score.

Lessons and concepts

Claims and their sources