Improving Demand Forecasting



Similar documents
Auto Days 2011 Predictive Analytics in Auto Finance

Ch.3 Demand Forecasting.

Introduction to Time Series Analysis and Forecasting. 2nd Edition. Wiley Series in Probability and Statistics

Cross Validation. Dr. Thomas Jensen Expedia.com

Data Mining for Business Intelligence. Concepts, Techniques, and Applications in Microsoft Office Excel with XLMiner. 2nd Edition

Data Mining Practical Machine Learning Tools and Techniques

Exponential Smoothing with Trend. As we move toward medium-range forecasts, trend becomes more important.

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

THE PREDICTIVE MODELLING PROCESS

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

SINGULAR SPECTRUM ANALYSIS HYBRID FORECASTING METHODS WITH APPLICATION TO AIR TRANSPORT DEMAND

Introduction to Financial Models for Management and Planning

Section A. Index. Section A. Planning, Budgeting and Forecasting Section A.2 Forecasting techniques Page 1 of 11. EduPristine CMA - Part I

Data Mining + Business Intelligence. Integration, Design and Implementation

The Total Economic Impact Of SAS Customer Intelligence Solutions Intelligent Advertising For Publishers

Forecasting Tourism Demand: Methods and Strategies. By D. C. Frechtling Oxford, UK: Butterworth Heinemann 2001

16 : Demand Forecasting

Automating FP&A Analytics Using SAP Visual Intelligence and Predictive Analysis

Combining Linear and Non-Linear Modeling Techniques: EMB America. Getting the Best of Two Worlds

Moody s Analytics Solutions for the Asset Manager

THE HYBRID CART-LOGIT MODEL IN CLASSIFICATION AND DATA MINING. Dan Steinberg and N. Scott Cardell

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

Experiment #1, Analyze Data using Excel, Calculator and Graphs.

AUTOMATION OF ENERGY DEMAND FORECASTING. Sanzad Siddique, B.S.

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

Better decision making under uncertain conditions using Monte Carlo Simulation

Winning the Kaggle Algorithmic Trading Challenge with the Composition of Many Models and Feature Engineering

HOW PREDICTIVE ANALYTICS DRIVES PROFITABILITY IN ASSET FINANCE

Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network

CHAPTER 11 FORECASTING AND DEMAND PLANNING

DATA MINING TECHNIQUES AND APPLICATIONS

Using Ensemble of Decision Trees to Forecast Travel Time

Search Marketing Cannibalization. Analytical Techniques to measure PPC and Organic interaction

«The Five Myths of Predictive Analytics» 1

Identifying At-Risk Students Using Machine Learning Techniques: A Case Study with IS 100

Credit Research & Risk Measurement

A Regional Demand Forecasting Study for Transportation Fuels in Turkey

MERGING BUSINESS KPIs WITH PREDICTIVE MODEL KPIs FOR BINARY CLASSIFICATION MODEL SELECTION

Analysis of Bayesian Dynamic Linear Models

Silvermine House Steenberg Office Park, Tokai 7945 Cape Town, South Africa Telephone:

Survey Process White Paper Series 20 Pitfalls to Avoid When Conducting Marketing Research

New Work Item for ISO Predictive Analytics (Initial Notes and Thoughts) Introduction

Validation of Internal Rating and Scoring Models

Applying Data Science to Sales Pipelines for Fun and Profit

Promotional Analysis and Forecasting for Demand Planning: A Practical Time Series Approach Michael Leonard, SAS Institute Inc.

Course 2: Financial Planning and Forecasting

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

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

The data set we have taken is about calculating body fat percentage for an individual.

Predictive Analytics Techniques: What to Use For Your Big Data. March 26, 2014 Fern Halper, PhD

Sales forecasting # 2

Introduction to Predictive Modeling Using GLMs

Forecasting methods applied to engineering management

Use of Statistical Forecasting Methods to Improve Demand Planning

2 Day In House Demand Planning & Forecasting Training Outline

Event driven trading new studies on innovative way. of trading in Forex market. Michał Osmoła INIME live 23 February 2016

Models for Product Demand Forecasting with the Use of Judgmental Adjustments to Statistical Forecasts

JetBlue Airways Stock Price Analysis and Prediction

How To Understand The Theory Of Probability

Data Mining Applications in Higher Education

South East of Process Main Building / 1F. North East of Process Main Building / 1F. At 14:05 April 16, Sample not collected

Analysis of Financial Time Series

Introduction to Big Data Analytics p. 1 Big Data Overview p. 2 Data Structures p. 5 Analyst Perspective on Data Repositories p.

KATE GLEASON COLLEGE OF ENGINEERING. John D. Hromi Center for Quality and Applied Statistics

AP Physics 1 and 2 Lab Investigations

Our Raison d'être. Identify major choice decision points. Leverage Analytical Tools and Techniques to solve problems hindering these decision points

2.2 Elimination of Trend and Seasonality

Java Modules for Time Series Analysis

IBM SPSS Forecasting 22

Getting Smart About Revenue Recognition and Lease Accounting

A Primer on Forecasting Business Performance

USING SEASONAL AND CYCLICAL COMPONENTS IN LEAST SQUARES FORECASTING MODELS

DATA MINING IN FINANCE

Data Mining: STATISTICA

Numbers 101: Growth Rates and Interest Rates

Design of a Weather- Normalization Forecasting Model

Using Excel (Microsoft Office 2007 Version) for Graphical Analysis of Data

OPPORTUNITIES PRESENTED BY USE OF BIG DATA IN SUSTAINABILITY

Introduction to Data Mining

Data Mining Introduction

Enterprise Risk Management

Materials Management and Inventory Systems

Predicting borrowers chance of defaulting on credit loans

A FUZZY LOGIC APPROACH FOR SALES FORECASTING

Demand Management Where Practice Meets Theory

Billions of dollars are spent every year

Structuring the Revenue Forecasting Process

Equity forecast: Predicting long term stock price movement using machine learning

IDENTIFICATION OF DEMAND FORECASTING MODEL CONSIDERING KEY FACTORS IN THE CONTEXT OF HEALTHCARE PRODUCTS

APPENDIX 15. Review of demand and energy forecasting methodologies Frontier Economics

Transcription:

Improving Demand Forecasting 2 nd July 2013 John Tansley - CACI

Overview The ideal forecasting process: Efficiency, transparency, accuracy Managing and understanding uncertainty: Limits to forecast accuracy, including the Poisson limit The Forecast Value Add approach: From simple to more complex models Types of forecasting model: Econometric, quantitative, and combined Types of quantitative models: Time series, explanatory, combined Case study 1: Improved call volume forecasting for financial services debt management Case study 2: 30 year water demand forecasting 2

The ideal forecasting process Goal of forecasting process: Provide the best possible forecast, given the information available Best means: Efficiency: Automate data feeds as much as possible Transparency: Understandable (avoiding black box or overly complicated Excel) Accuracy: Self explanatory! Also provide estimates of forecast accuracy if possible 3

Managing and understanding uncertainty Best possible accuracy is outside the control of the analyst Factors that affect accuracy: Lack of all necessary information: Only have access to limited data Problem changes rapidly over time Inaccuracies in known information: Inaccurate data Incorrect mental model of the business problem Fundamental limits to accuracy Poisson noise 4

Poisson accuracy limit When forecasting counts, there is a fundamental limit of achievable accuracy the Poisson limit 100 calls in a 10h day - equally spaced Call 08:00:00 09:00:00 10:00:00 11:00:00 12:00:00 13:00:00 14:00:00 15:00:00 16:00:00 17:00:00 18:00:00 100 calls in a 10h day - random Call 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 5

Poisson accuracy limit When forecasting counts, there is a fundamental limit of achievable accuracy the Poisson limit 1000 calls in a 10h day Call 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 18:00 150 100 50 0 Calls per hour 113 107 109 87 105 96 88 103 110 82 08:00 09:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 17:00 6

Poisson accuracy limit Demand in a particular time period or location is generally distributed according to a universal distribution the Poisson distribution. The spread of this distribution is around the square root of the demand volume Demand Mean Spread Spread (%) 9 3 33% 25 5 20% 64 8 13% 100 10 10% 400 20 5% Understanding this limit helps to Set reasonable accuracy expectations Prioritise where analysts should spend their time 7

The Forecast Value Add approach Start simple Additional complexity is only worth it if it increases accuracy Can measure by how much each incremental step improves the forecast No point adding complexity if forecast error increases 180 160 140 120 100 Error 80 60 40 20 0 Forecast error versus model complexity Error Best model Best model Naïve model performance Poisson limit performance 0 5 10 15 20 Model complexity 8

Types of forecasting models Econometric Models Manually built models Small datasets (if any) Manual setup Based on business knowledge Bayesian Econometric Models Manual model structure Model parameters set from user constraints and data Based on both business knowledge and data Quantitative Models Automatic models Larger datasets Little user control over parameters Based on data Examples: Regression, Decision Trees Knowledge Data 9

Types of quantitative models Time. input1 input2 input3 Target explanatory Regression, Decision Trees, Neural Networks Use drivers, add insights 1 2 3 time series Weekly profile, moving average, ARIMA, Exponential smoothing, Good for trends 4 combined ARIMA with drivers, Decomposition Forecasting More powerful, but more complex 10

Case study 1 Improving the forecasting process Improved call volume forecasting for the debt management function CFS were creating forecasts in large Excel sheets, populated manually CFS had a desire to improve process, and remove single man dependency Solution: Software: statistical forecasting models Automation of data feeds Results: Reduced single man dependency Immediately showed increased speed (from 2.5 to 1 day) and transparency Over time, increased insight, increased accuracy (from 60% to 70% of days within target) 11

Case study 2 Long term demand forecasting 30 year water demand forecasting for a large water board Yearly forecasts across 10-20 geographical areas, and 10-20 business sectors A few years worth of demand, economic and weather data Approach: Bayesian Econometric Models Allows the model structure to be set by the user Model parameter estimates are set by the user Model parameters are then calibrated on existing data Result: Forecasts that combine the best business knowledge and the data Parameters can be set by the user if needed, or dictated solely by the data 12

Wrap-up A large number of techniques are currently available for forecasting, the key is choosing right technique for right problem A good forecasting approach should add insight as well as accuracy Forecast Value Add approach: keep it as simple as possible Key is to keep on top of models keep them understandable and easy to update A good forecast sets the foundation for good planning 13