Data source: Real model output β outputs/dashboard_data.json Β· Last run: β
Production Ready
ARIMAX
Primary forecasting Β· Revenue & capacity planning Β· Daily ops
Uncertainty Expert
BSTS
Risk management Β· Scenario analysis Β· Confidence intervals
Monitoring Tool
Prophet
Anomaly detection Β· Holiday effects Β· Trend break alerts
Cross-validation MAPE β lower is better
ARIMAX
β
Prophet
β
BSTS
β
Industry benchmark: 10β15% Β· Evaluation: rolling CV h=1..6 months
Key metrics comparison
| Metric | ARIMAX | BSTS | Prophet | Benchmark |
|---|---|---|---|---|
| CV MAPE | β | β | β | 10β15% |
| Retrain speed | 2s | 45min | 15s | <30s |
| CI coverage | β | β | β | >75% |
| Status | Primary | Secondary | Monitor | β |
Best model MAPE
β
β
Data range
β
β
Peak month (ARIMAX)
β
β
Annual total (ARIMAX)
β
Projected 2026
Toggle:
MAPE by forecast horizon
ARIMAX
BSTS
Prophet
Benchmark 15%
RMSE by forecast horizon (log scale)
ARIMAX
BSTS
Prophet
Compute performance benchmark
| Model | Training time | Prediction time | Key dependencies | Retraining effort | Interpretability |
|---|---|---|---|---|---|
| ARIMAX | ~2s | 0.1s | forecast, tseries | Low | High |
| Prophet | ~15s | 1s | prophet (Stan) | Medium | High |
| BSTS | ~45min | 30s | bsts (MCMC) | High | Medium |
Overall MAPE ranking (real CV results)
Scenario:
Monthly arrivals forecast β Jan to Dec 2026 (real model output)
| Month | ARIMAX | ARIMAX Lo 95% | ARIMAX Hi 95% | BSTS median | BSTS Lo 95% | BSTS Hi 95% | Prophet |
|---|
Peak month (ARIMAX)
β
β
Airport monthly cap
350k
Maximum capacity
Months exceeding cap
None
All months within capacity
All-model forecast + historical (real data)
HistoricalARIMAXBSTSProphet
Month-over-month growth % (ARIMAX)
Primary ARIMAX β Daily operations β
Revenue forecastingCapacity planningHotel bookingsAirport schedulingRegulatory reportingBudget allocation
Best accuracy. Retrains in 2 seconds. MAPE: β
Secondary BSTS β Risk management β
Uncertainty bandsStress testingInsurance pricingScenario planningStakeholder CIsFinancial planning
Use when uncertainty quantification needed. CI coverage: β. MAPE: β
Monitoring Prophet β Anomaly detection β
Shock detectionHoliday effectsTrend breaksBackup validationSeasonal patterns
Optional β may skip if resources are limited. MAPE: β
Confidence scores (derived from MAPE, CI coverage, retraining speed)
Score = 0.5Γ(norm MAPE) + 0.25Γ(CI coverage) + 0.25Γ(norm speed) Β· Based on real CV metrics
Decision matrix
| Use case | ARIMAX | BSTS | Prophet |
|---|---|---|---|
| Daily revenue forecast | Best | Slow | OK |
| Uncertainty intervals | None | Best | Limited |
| Shock/crisis events | Good | Good | Good |
| Holiday effects | Manual | Manual | Auto |
| Retraining speed | 2s | 45min | 15s |
| Interpretability | High | Medium | High |
| CI coverage | β | 76.9% | β |
MAPE heatmap β model Γ horizon (real CV results)
ARIMAX residuals β white noise check (simulated pattern)
CV prediction error spread by model (real CV data)
ARIMAX diagnostics
Ljung-Box p > 0.05 β white noise residuals
Model: β
Shock dummies significant
Manual regressor updates needed on retrain
Prophet diagnostics
Logistic growth converged (cap 350k)
Holiday effects: Vesak, Sinhala New Year
aes_string deprecation warning (suppressed)
Timezone fix applied
BSTS diagnostics
Local linear trend + seasonal converged
1,000 MCMC iterations (burn = 200)
CI coverage: β% (target >75%)
Slow retraining (~45min)
Data coverage
β Β· β obs
Easter 2019 shock dummy coded
COVID 2020β2021 coded
Economic crisis 2022 coded
Cross-validation summary (real results)
| Model | CV method | Avg MAPE | Avg sMAPE | RMSE (log) | MAE (arr) | 95% CI coverage | Recommend retrain |
|---|