Skip to content
ML Academy

Neural networks, deep learning, NLP · insight-0446

Compare a sequence model of booking curves against lag features in a GBM

Evidence type
practitioner heuristic
Difficulty
medium
Roles
Data scientist, ML engineer
Industries
aviation

Summary: situation, action, reason, boundary

  1. Situation

    You want an LSTM or Transformer to forecast final bookings from the sequence of booking-curve snapshots per flight.

  2. Action

    Build snapshot features at fixed days-to-departure (cumulative bookings, pickup since last snapshot, same flight last year) and train a GBM under the same rolling-origin backtest and metric. Adopt the sequence model only if it wins per horizon.

  3. Reason

    On standard long-horizon benchmarks, simple linear models outperformed several Transformer forecasters, showing that architecture complexity alone does not guarantee better forecasts.

  4. Boundary

    Forecasting from fixed-length, regularly spaced histories, such as booking curves or sensor windows.

Symptom or risk

Sequence models need more data and tuning than lag-feature models; without a baseline, a complex model ships with no evidence it helps.

Exceptions

Irregular event sequences or very large multi-series datasets can favour sequence models.

Trade-offs

Lag features need careful point-in-time construction (Day 24); sequence models need careful masking.

Pitfalls

Using snapshots recorded after the forecast cutoff in either model.

Lessons and concepts

Claims and their sources