← DemandLoom — Demand Forecasting Studio
TECHNICAL METHODOLOGY & VERIFICATION SPECIFICATION

DemandLoom Studio: Mathematical Model, Units & Reproducible Benchmarks

Role & Domain Intent: Demand-led business planning (Synthetic demand forecasting, not investment or financial-growth advice.)

1. GOVERNING FORMULATION

Equations, Variables & Dimensional Rules

Synthetic demand forecasting with chronological model selection, holdout diagnostics and uncertainty bands.

MAE = (1/H) Σ |y_t − ŷ_t|; RMSE = sqrt((1/H) Σ (y_t − ŷ_t)²); WAPE (%) = (Σ |y_t − ŷ_t| / Σ |y_t|) × 100; Scenario Projection ŷ_scen(t) = ŷ_selected(t) × (1 + s/100)

Declared Units: Demand in hourly synthetic units; horizon H in hours (12 h to 48 h); scenario adjustment s in percent (%); error metrics in demand units and WAPE in %.

2. REPRODUCIBLE WORKED EXAMPLE

Step-by-Step Numerical Verification

Case 1 (56-day synthetic history, seed=17, H=12 h horizon, -15% demand scenario): Rolling 3-fold validation selects Seasonal Persistence (selection MAE = 28.47) over Moving Average and Linear Trend. On the 12-hour holdout window, MAE = 25.10 units, RMSE = 33.82 units, Bias = -16.54 units, and WAPE = 1.97%.

Verified benchmark cases from the DemandLoom Studio browser edition
Model CandidateFold 1 MAEFold 2 MAEFold 3 MAESelection MAEHoldout MAE (12h)Holdout RMSEHoldout WAPE (%)
Seasonal Persistence31.1129.2924.9928.4725.1033.821.97%
Trailing Moving Average42.1839.8536.4039.4837.9045.122.98%
Damped Linear Trend35.6033.1429.8032.8530.4538.902.39%
3. DATA PROVENANCE & OPERATIONAL BOUNDARIES

Validation Status, Scope Exclusions & Disclaimers