deep factors for forecasting
play

Deep Factors for Forecasting Yuyang Wang, Alex Smola, Danielle C. - PowerPoint PPT Presentation

Deep Factors for Forecasting Yuyang Wang, Alex Smola, Danielle C. Maddix, Jan Gasthaus, Dean Foster, Tim Januschowski Time Series Prediction at Amazon weekly units servers shipped forecast and forecast and used years ahead Capacity


  1. Deep Factors for Forecasting Yuyang Wang, Alex Smola, Danielle C. Maddix, Jan Gasthaus, Dean Foster, Tim Januschowski

  2. Time Series Prediction … at Amazon weekly units 
 servers 
 shipped forecast and forecast and used years ahead Capacity planning Market entry Topology Planning

  3. Time Series Prediction … at Amazon • Predict demand for each product available at Amazon • Problem • How many items to order • Where to order • When to mark down (ugly sweaters after Christmas)

  4. Forecasting predictions sample paths zt xt Estimate future observations (univariate case) p ( z t +1 | ( x 1 , z 1 ), …( x t , z t ), x t +1 ) Make optimal decisions argmin a 𝔽 z t +1 | past [ l ( a , z t +1 , past)]

  5. But in reality …

  6. Two old ideas predictions sample paths zt xt • Model each time series • Model all time series locally and individually jointly and globally • Easy to add more • Works better • Simple models • Impossible to add more • Doesn’t work so well • Complex model

  7. … make a good one • Local model • Global model • Reads from global model • Nonlinear backbone • Updates local state • Nonparametric • Theorem (deFinetti for time series) 
 For an exchangeable distribution over time series the joint distribution can be written as a local/global model. 1,…, T for i ∈ {1,… N }) = ∫ dg T N ∏ ∏ p ( x i p ( x i t | x i t − 1 , …, x i p ( g t | g t − 1 , … g 1 ) t , g t , … g 1 ) t =1 i =1 • Corresponding result for trees, too (via Tree-deFinetti)

Recommend


More recommend