← Back
nowP10 · P50 · P90
Production · KUB

DeepAR Gas Forecasting

Sole developer · 2024–2025

Informed $300M capital planning decision

Problem

KUB needed a 10-year gas demand forecast to support a $300M infrastructure decision. The existing approach gave executives a single number with no uncertainty range. They were making a major capital commitment without any visibility into how wrong that number might be.


What I Built

~20 years historical gas demand data
  + NWP ensemble members (~50 weather scenarios)
  + Holiday / day-of-week / HDD-CDD covariates
  → DeepAR global model (learned per-meter embeddings)
  → Monte Carlo trajectory sampling at inference
  → Probabilistic forecast bands: P10 / P50 / P90
  → 4-model comparison dashboard (Streamlit)

Results

The probabilistic bands changed the conversation entirely. When executives could see the full range of demand scenarios, the analysis showed that delaying construction and implementing a surcharge model made more financial sense than building new infrastructure. That was a meaningful directional shift on a $300M decision.


Stack

DeepARPyTorchNOAA GFS / NWPStreamlitPandasNumPyPython
GitHub

Next Project

Market Signal Extraction