Causal Leading Indicators Detection for Demand Forecasting

Similar documents
COMP6053 lecture: Time series analysis, autocorrelation.

Forecasting in supply chains

IBM SPSS Forecasting 22

16 : Demand Forecasting

Forecast the monthly demand on automobiles to increase sales for automotive company

Energy Load Mining Using Univariate Time Series Analysis

IBM SPSS Forecasting 21

Outline: Demand Forecasting

A Study on the Comparison of Electricity Forecasting Models: Korea and China

MGT 267 PROJECT. Forecasting the United States Retail Sales of the Pharmacies and Drug Stores. Done by: Shunwei Wang & Mohammad Zainal

Use of Statistical Forecasting Methods to Improve Demand Planning

ISSUES IN UNIVARIATE FORECASTING

Model selection in R featuring the lasso. Chris Franck LISA Short Course March 26, 2013

How To Plan A Pressure Container Factory

Time series Forecasting using Holt-Winters Exponential Smoothing

SPSS TRAINING SESSION 3 ADVANCED TOPICS (PASW STATISTICS 17.0) Sun Li Centre for Academic Computing lsun@smu.edu.sg

Big Data Techniques Applied to Very Short-term Wind Power Forecasting

Analysis of algorithms of time series analysis for forecasting sales

Forecasting Methods / Métodos de Previsão Week 1

Forecasting Framework for Inventory and Sales of Short Life Span Products

Big data in macroeconomics Lucrezia Reichlin London Business School and now-casting economics ltd. COEURE workshop Brussels 3-4 July 2015

A Regional Demand Forecasting Study for Transportation Fuels in Turkey

Time Series Analysis: Basic Forecasting.

Outline. Role of Forecasting. Characteristics of Forecasts. Logistics and Supply Chain Management. Demand Forecasting

Chapter 4: Vector Autoregressive Models

Introducing Oracle Crystal Ball Predictor: a new approach to forecasting in MS Excel Environment

Forecasting sales and intervention analysis of durable products in the Greek market. Empirical evidence from the new car retail sector.

A technical analysis approach to tourism demand forecasting

Promotional Forecast Demonstration

Objectives of Chapters 7,8

Slides Prepared by JOHN S. LOUCKS St. Edward s University

Forecasting the first step in planning. Estimating the future demand for products and services and the necessary resources to produce these outputs

Indian School of Business Forecasting Sales for Dairy Products

Week TSX Index

Agenda. Managing Uncertainty in the Supply Chain. The Economic Order Quantity. Classic inventory theory

Product Documentation SAP Business ByDesign Supply Chain Planning and Control

USE OF ARIMA TIME SERIES AND REGRESSORS TO FORECAST THE SALE OF ELECTRICITY

Demand Forecasting When a product is produced for a market, the demand occurs in the future. The production planning cannot be accomplished unless

Demand Forecasting LEARNING OBJECTIVES IEEM Understand commonly used forecasting techniques. 2. Learn to evaluate forecasts

Regularized Logistic Regression for Mind Reading with Parallel Validation

Time Series Analysis and Forecasting

FOCUS FORECASTING IN SUPPLY CHAIN: THE CASE STUDY OF FAST MOVING CONSUMER GOODS COMPANY IN SERBIA

TIME SERIES ANALYSIS

Package TSprediction

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish

Time Series - ARIMA Models. Instructor: G. William Schwert

Forecasting methods applied to engineering management

8. Time Series and Prediction

JetBlue Airways Stock Price Analysis and Prediction

INCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT

3. Regression & Exponential Smoothing

INDEPENDENT STUDY THE APPLICATION OF FORECASTING TECHNIQUES FOR LUBRICANT MANUFACTURER MONTHIAN PUTPHAN

NTC Project: S01-PH10 (formerly I01-P10) 1 Forecasting Women s Apparel Sales Using Mathematical Modeling

DETERMINANTS OF GROCERY STORE SALES: A MULTIPLE REGRESSION APPROACH

Predicting daily incoming solar energy from weather data

Integrated Resource Plan

CHAPTER 11 FORECASTING AND DEMAND PLANNING

Forecasting Methods. What is forecasting? Why is forecasting important? How can we evaluate a future demand? How do we make mistakes?

2.2 Elimination of Trend and Seasonality

Multi-item Sales Forecasting with. Total and Split Exponential Smoothing

Simple Methods and Procedures Used in Forecasting

Chapter 25 Specifying Forecasting Models

Location matters. 3 techniques to incorporate geo-spatial effects in one's predictive model

Forecasting method selection in a global supply chain

TIME SERIES ANALYSIS

Modelling and Forecasting Packaged Food Product Sales Using Mathematical Programming

Theory at a Glance (For IES, GATE, PSU)

Not Your Dad s Magic Eight Ball

Lavastorm Analytic Library Predictive and Statistical Analytics Node Pack FAQs

Building risk prediction models - with a focus on Genome-Wide Association Studies. Charles Kooperberg

ER Volatility Forecasting using GARCH models in R

A comparison between different volatility models. Daniel Amsköld

2. What is the general linear model to be used to model linear trend? (Write out the model) = or

C H A P T E R Forecasting statistical fore- casting methods judgmental forecasting methods 27-1

Baseline Forecasting With Exponential Smoothing Models

Sales and operations planning (SOP) Demand forecasting

Chapter 12 The FORECAST Procedure

Package SCperf. February 19, 2015

On the identification of sales forecasting models in the presence of promotions

Readers will be provided a link to download the software and Excel files that are used in the book after payment. Please visit

Sales Forecast for Pickup Truck Parts:

5. Multiple regression

Glossary of Inventory Management Terms

The Operational Value of Social Media Information

How to assess the risk of a large portfolio? How to estimate a large covariance matrix?

Probabilistic Forecasting of Medium-Term Electricity Demand: A Comparison of Time Series Models

Time Series Analysis

9th Russian Summer School in Information Retrieval Big Data Analytics with R

CASH DEMAND FORECASTING FOR ATMS

Implementation of demand forecasting models for fuel oil - The case of the Companhia Logística de Combustíveis, S.A. -

Using SAS to Create Sales Expectations for Everyday and Seasonal Products Ellebracht, Netherton, Gentry, Hallmark Cards, Inc.

Forecasting the US Dollar / Euro Exchange rate Using ARMA Models

Industry Environment and Concepts for Forecasting 1

11. Time series and dynamic linear models

Advanced Forecasting Techniques and Models: ARIMA

Production Planning. Chapter 4 Forecasting. Overview. Overview. Chapter 04 Forecasting 1. 7 Steps to a Forecast. What is forecasting?

Causal Forecasting Models

A New Method for Electric Consumption Forecasting in a Semiconductor Plant

Transcription:

Causal Leading Indicators Detection for Demand Forecasting Yves R. Sagaert, El-Houssaine Aghezzaf, Nikolaos Kourentzes, Bram Desmet Department of Industrial Management, Ghent University 13/07/2015 EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 1

Introduction A main supplier to a global tire manufacturer wants to improve their current global tactical sales forecast of 12 months (Holt-Winters). Their lead times for raw materials are 4-6 months. They believe economic leading indicators can add value here. Intuitive examples of leading indicators Change in events Severe Winter ( Used Gas Volume ) Tire wear Different economic conjuncture in country Economic Growth Road Transport Tire Production EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 2

Data Plot EU Passenger Tires EU Truck Tires 2007 2008 2009 2010 2011 2012 Time 2007 2008 2009 2010 2011 2012 Time US Passenger Tires US Truck Tires 2007 2008 2009 2010 2011 2012 Time 2007 2008 2009 2010 2011 2012 Time EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 3

Problem Statement Problems with including exogenous leading indicators Variable selection on limited data 60 historical sales points (5 years) 60,000 leading indicators (monthly data on FRED) Availability of leading indicator data Leading indicators are shifted in time to detect optimal leading effect: Shift in time < forecast horizon Moment of publication of indicator data Combining univariate and exogenous information (Huang et al., 2014) (Leitner et al., 2011) EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 4

LASSO Regression Least Absolute Shrinkage Selection Operator (Tibshirani, 1996) n y i β 0 i=1 p β j x ij j=1 2 + λ p β j Advantages (Bai and Ng, 2008) (Li and Chen, 2014) (Iturbide, 2013) j=1 Variable selection: LASSO shrinks coefficients to zero Works if sample points (n) < predictor set (p) Model problems Optimization of Lambda How to include univariate information EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 5

Including univariate information Capturing the univariate structure (cheap information) Level Trend Seasonality Auto-Regression Process Moving-Average Process EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 6

Empirical Setup Global Sales Data Training: 2007:01-2012:06 (66 observations) Test: 2012:07-2013:12 (18 observations) Forecast horizon 12 months ahead (for 7 rolling origin) 4 Monthly Time Series Truck and Passenger tires US - EU Indicator Data Judgemental subset of 1,000 indicators out of 60,000 Shifted in time up to 12 months ahead resulting in 13,000 variables EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 7

Benchmark Models Univariate models: Naive Seasonal Naive Holt-Winters (Company benchmark) Exponential Smoothing (ETS) ARIMA ARI EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 8

Evaluation Benchmark Models 0.10 0.15 0.20 0.25 Naive Seasonal Naive Holt Winters Exponential Smoothing (ETS) ARIMA ARI 2 4 6 8 10 12 Model Naive 17.205 Seasonal Naive 21.196 Holt-Winters 18.590 Exponential Smoothing (ETS) 15.323 ARIMA 17.484 ARI 19.479 Forecast Horizon EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 9

LASSO Results LASSO with limited sales history can improve on the company benchmark and on ETS, but deteriorates on long horizon 0.10 0.15 0.20 0.25 Naive Holt Winters Exponential Smoothing (ETS) LASSO 2 4 6 8 10 12 Model Naive 17.205 Holt-Winters 18.590 Exponential Smoothing (ETS) 15.323 LASSO 15.138 Forecast Horizon EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 10

Data or model problem? If future values of leading indicators are known (Oracle), LASSO can improve on company benchmark and ETS 0.10 0.15 0.20 0.25 Naive Holt Winters Exponential Smoothing (ETS) LASSO Oracle LASSO 2 4 6 8 10 12 Model Naive 17.205 Holt-Winters 18.590 Exponential Smoothing (ETS) 15.323 LASSO 15.138 Oracle LASSO 13.781 Forecast Horizon EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 11

Data or model problem? If future values of leading indicators are known (Oracle), LASSO outperforms on linear regression and stepwise linear regression 0.15 0.20 0.25 0.30 Linear Regression Stepwise Linear Regression Oracle LASSO Model Linear Regression 23.538 Stepwise Linear Regression 17.560 Oracle LASSO 13.781 2 4 6 8 10 12 Forecast Horizon EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 12

Upcoming research Conclusion Improved company sales forecasting with 18.6% (Oracle: 25.9%) This can lead to lower inventory and better planning Method for gaining insight in potential driving forces of their sales Next steps and limitations: Causal relationship between indicator and sales Different method of removing the Oracle assumption EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 13

Questions? Thank you for your attention! Yves Sagaert - yves.sagaert@ugent.be EURO 2015 Ghent University, Lancaster Centre for Forecasting, Solventure 14