Forecasting and big data analysis



Similar documents
Adaptive Demand-Forecasting Approach based on Principal Components Time-series an application of data-mining technique to detection of market movement

15 : Demand Forecasting

CC-Link IE and a trend for the future

Strengthening Diverse Retail Business Processes with Forecasting: Practical Application of Forecasting Across the Retail Enterprise

Plan forecast optimise

Marketing Mix Modelling and Big Data P. M Cain

Forecasting in Pharmaceutical Domain

Supply & Demand Management

Trusted Experts in Business Analytics BUSINESS ANALYTICS FOR DEMAND PLANNING: HOW TO FORECAST STORE/SKU DEMAND

BEST PRACTICES IN DEMAND AND INVENTORY PLANNING

COMBINING THE METHODS OF FORECASTING AND DECISION-MAKING TO OPTIMISE THE FINANCIAL PERFORMANCE OF SMALL ENTERPRISES

WHITE PAPER Analytics for digital retail

Big Data / FDAAWARE. Rafi Maslaton President, cresults the maker of Smart-QC/QA/QD & FDAAWARE 30-SEP-2015

Sample of Best Practices

FORECASTING IN SAP-SCM (SUPPLY CHAIN MANAGEMENT)

Customer Analytics. Turn Big Data into Big Value

The Retail Analytics Challenge: Smarter Retail through Advanced Analytics & Optimization

Machine Learning Capacity and Performance Analysis and R

The Noisy Query Layer: How Brands Can Avoid Chasing Their Tails

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

University of Warwick. Supply Chain Management. Name: Bin Chen. University ID:

Delivering new insights and value to consumer products companies through big data

Integrated Business Planning Overview and Preview of the New Demand Application. Tod Stenger SAP

Leveraging Video Analytics to Boost Total In-Store Performance

The New Condo Listing Service

Aspen Collaborative Demand Manager

Forecasting Workshop: Intermittent Demand Forecasting

CREATING REAL VALUE FROM MANUFACTURING DATA ANALYTICS CHRISTOPH HARTMANN, SAS BUSINESS ADVISOR MANUFACTURING

and Analytic s i n Consu m e r P r oducts

Pre Pack Optimization

Professional Diploma in Digital Marketing

MSD Supply Chain Programme Strategy Workshop

Promotional Forecasting Based on Promotional Indexes in Yoghurt Production

Think. Marketing Consulting and Research

ERP Course: Production and Materials Management Reading: Chapter 6 from Mary Sumner

Our Data & Methodology. Understanding the Digital World by Turning Data into Insights

Sales & Operations Planning in Manufacturing

Demand management activities in any global supply chain consist of three. Demand Management

Product Documentation SAP Business ByDesign Supply Chain Planning and Control

The consumer purchase journey and the marketing mix model

Supply Chain development - a cornerstone for business success

Invited Applications Paper

SUMMIT. Powered by. Go big. Or go home

Development of the Adaptive Forecasting Model for Retail Commodities by Using Leading Indicator: Retailing Rule Based Forecasting Model (RRBF)

LogInspect 5 Product Features Robust. Dynamic. Unparalleled.

MARKETPLACES. be seen. CHANNELADVISOR MARKETPLACES WILL ENABLE YOU TO: And Many More

How To Improve Forecast Accuracy

Best Practices for Growing your Mobile App Business. Proven ways to increase your ROI and get your app in the hands of loyal users

T : Classification as Spam or Ham using Naive Bayes Classifier. Santosh Tirunagari :

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

LogPoint 5.1 Product Features Robust. Dynamic. Unparalleled.

White paper. Gerhard Hausruckinger. Approaches to measuring on-shelf availability at the point of sale

Statistical Challenges with Big Data in Management Science

Multidimensional Modeling - Stocks

Tutorial: Big Data Algorithms and Applications Under Hadoop KUNPENG ZHANG SIDDHARTHA BHATTACHARYYA

SOCIAL SEARCH. SEO Best Practices&Tips

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

1 Which of the following questions can be answered using the goal flow report?

The Value of Connecting Supply Data to Demand

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

Programmatic Display The Essential Guide

Empowering the Digital Marketer With Big Data Visualization

OVERVIEW OF THE SUPPLY CHAIN ROADMAP

Diploma in Marketing

Collaborations between Official Statistics and Academia in the Era of Big Data

3 SYSTEMS DESIGN AND CAPACITY

Application Performance Management from the Test and Integration Center.

Supply Chain Performance: The Supplier s Role

Maximize Revenues on your Customer Loyalty Program using Predictive Analytics

SEO: What is it and Why is it Important?

Executive Dashboard Cookbook

Role of Social Networking in Marketing using Data Mining

Planning Demand For Profit-Driven Supply Chains

Putting the pieces together: Making sense of marketing analytics to drive above-market growth

Speaker Monique Sherrett

Affinity Insight Retail Basket Analysis

Supply Chain Control Towers: Concept and Impact

Industry Environment and Concepts for Forecasting 1

Innovative Strategies to Thrive. Landscape

WHITE PAPER. Social media analytics in the insurance industry

2 Day In House Demand Planning & Forecasting Training Outline

Introducing Bing Shopping Campaigns beta

Loss Prevention Data Mining Using big data, predictive and prescriptive analytics to enpower loss prevention

Local Search for Colleges & Universities: What You Need to Know

Retail Analytics The perfect business enhancement. Gain profit, control margin abrasion & grow customer loyalty

A Comparison of Media Sources for Mobile App User Acquisition

MINDBill. Point of Sale

A Decision-Support System for New Product Sales Forecasting

What options exist for multi-echelon forecasting and replenishment?

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

Ch.3 Demand Forecasting.

CHOICES The magazine of food, farm, and resource issues

SAP Sales and Operations Planning Compare & Contrast with SAP APO. Phil Gwynne SAP UKI 2013

Monitoring the Online Marketplace

How To Turn Data Into Information Gold

abf Avercast Business Forecasting The Trusted Name in Demand Management. Software Features: Enterprise Level Software Solutions for: The Cloud

SAP Predictive Analysis: Strategy, Value Proposition

Operational Analytics for APO, powered by SAP HANA. Eric Simonson Solution Management SAP Labs

forecast modeling Statistical Calculations, Replacement Items, and Forecast Templates for Demand Planning Industries Required Modules:

Transcription:

Forecasting and big data analysis July 2014 Ron Levkovitz, Ogentech Ltd.

Supply chain forecasting Accurate forecasting and demand planning is the basis of efficient supply chain management and execution. It is almost impossible to improve supply chain without achieving good level of accuracy. SCM Forecast for mid/long term planning is, traditionally, based on the past of the forecasted entity and on the accumulated experience of the planner

Supply chain forecasting Keep It Simple Available information is usually incomplete and unreliable. Many important parameters with direct influence on the demand are not used - number of observations is usually low and demand time series may not fit parameters resolution (e.g. monthly data, weekly campaign) The statistical algorithms treat fluctuations caused by unknown factors as noise The, statistical results are, therefore, simplistic, Only the simple algorithms succeed producing meaningful results the complicated algorithms tend to fit noise Result depends on planner s abilities, information and bias The process is not captured and there is no learning curve

Real example demonstrating planners work. What will be the growth in the next $889 promo? 18000 16.00 16000 14000 12000 10000 8000 6000 4000 Weekly Cost ($100 s) 14.00 12.00 10.00 8.00 6.00 4.00 2000 0 Quantity (weeks) 2.00 0.00 The planner is expected to know the reasons for changes, for growth, for different behavior during the same promotions.

Supply chain forecasting Keep it simple? Many demand planning providers stick to the keep it simple approach. Provide the barest forecast expecting the planners to complete the complex part Does this approach make sense? Only if we assume the system cannot know what the planner knows/cannot properly interpret the past. Q: can we fully automate the process of forecasting? Q: can we reshape planners work to provide knowledge instead of numbers?

Now casting refers to the sets of techniques devised to make short term forecasts and produce predictions without the need for informal judgment Common methods: Improve upon the usual prediction by taking an ensemble of forecasts (for example, forecasts from different lags) using the probability of each instead of the most likely scenario Morphing of model output approach of the long term time series prediction with the very short term prediction (e.g. predictions made by short term time series forecasting, by demand sensing, by the Kalman filter, Bayesian model, etc.)

Big Data Big data (from Wikipedia) : a blanket term for any collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processing applications. The challenges include capture, curation, storage, search, sharing, transfer, analysis and visualization. The trend to larger data sets is due to the additional information derivable from analysis of a single large set of related data, as compared to separate smaller sets with the same total amount of data, allowing correlations to be found to "spot business trends, determine quality of research, prevent diseases, link legal citations, combat crime, and determine real-time roadway traffic conditions." [1] Most companies collect gazillions of data items. Many more are available via Google, Facebook, Twitter, Amazon, etc. These data are seldom structured Many companies use Big Data for manual queries (marketing and sales), to answer research questions etc. It is still not common to utilize Big Data automatically and systematically within an algorithmic (forecasting) framework We argue that such use will both contribute to both the analysis and to the forecasting (when investigating past results it is very easy to fall into the hidden variable trap)

Two types of data items in Big Data Continuous information collected and available at known interval resolution. For example list price at various retailers. The information is collected and stored every (day, week, month) and as long as a product is sold, it is available The continuous information can be included in the forecast by using traditional methods for multi-variables statistics (e.g. MLR) Sporadic information is available only at certain times. For example, hurricane alerts, social network buzz, advertising campaigns etc. At other times it does not exist. The sporadic information is treated in a different way and requires a state analysis to assess its influence. In the upcoming slides we provide the infrastructure for this method.

Precondition, hierarchy and extrapolation Utilizing non continuous Big data information within a forecasting framework Assume a time series vector a 1, a 2,.., a t Parameter b exist only for time buckets j, i, k, i < j < k t Parameter c exist only for time buckets i, l i < l t We would like to forecast a t+1, a t+2,.., a t+n. We would like to understand whether b, c are significant variables. The sketch below demonstrates the approach: 1. Back cast a 1,.. a t using best fit (say, exponential smoothing) 2. Note: the back cast is not using all the training one step ahead parameters 3. Structural analysis of error component Err b = m=j,i,k = m i,l,kj t 4 am am am 3 am am am, Err c = m=i,l am am am 2, Err o

Precondition, hierarchy and extrapolation 1. If Err b Err o, Err c Err o, Err b Err c then Compute Err b filter parameters, step wise. 2. Filter to create a 1, a t 3. Compute Err c, Err o, 4. If Err c, Err o then Compute Err c filter parameters, step wise. 5. Filter to create a 1, a t Compute Err o

Expansion of the concept big data and now casting to long term planning - examples We collect and archive relevant information items those describing the relevant influences on the current configuration. For example: the current configuration consists of (date, per sku and trade partner group: date price, date marketing activities, date availability/on-hand, date presentation, date assortment, date retailer activities) The system calculates the transition matrix of these data based on their past instances It uses the calculated state parameters to update both the past and the future forecasts The approach was tested in two companies, the Whirlpool corporation (mostly non continuous data) and Clalit Health Services (mostly continuous data) The Clalit results are described in the talk and presentation by Sharon Hovav.

The Whirlpool Case Study the company Whirlpool Corporation is the world s leading global manufacturer and marketer of major home appliances. Annual sales of approximately $19 billion in 2013, 69,000 employees 59 manufacturing and technology research centers around the world. The company markets Whirlpool, Maytag, KitchenAid, Jenn- Air, Amana, Brastemp,Consul, Bauknecht and other major brand names.

Forecasting targets and characteristics Main targets: Accurate forecasting of shipments at all levels (lowest granularity is sales_organization/material/location/trade partner). Measured by 60 and 120 days out mothly WMAPE. Reduced bias Uses of forecast: Manufacturing/ Production Planning Reduced inventory @ distribution locations Trade partner planning

Characteristics of big data information Information is collected and reviewed and trade partner level Demand patterns for different trade partners are radically different 1. Trade partner long term success and trends 2. Trade partner retail market segment(construction, clearance, higher end standard, private labels) 3. Economical indicators of trade partner segment 4. Trade partner prices and sales 5. Life cycle/transition information 6. Promotional information 7. Position information

900 800 700 Combined data model example (cont.) WHIRLPOOL ITEM1 Weekly behaviour in sears (from w1, 2012) Note that for this product, the planned promotions did not affect actual sales. There are no promotional peaks in the sales data Planned flooring quantities Actual shipments 600 500 Planned promotions quantities 400 Actual Sales 300 200 100 0 Launch Hectic period WHIRLPOOL CORPORATION CONFIDENTIAL Stabilization Stable Period 14

Results in Summary Reconditioning the data at material/trade Partner level since mid 2013 Around 2 million different material/location/trade partner combination Each of which is reconditioned by the available parameters of its individual state matrix Parameters that do not provide improvement value are dropped Overall forecasting accuracy at material level 60 and 120 days out has improved by more then 10% Research continues to add more data into the approach

References 1. The Ensemble Kalman Filter: theoretical formulation and practical implementation Geir Evensen, Ocean Dynamics November 2003, Volume 53, Issue 4, pp 343-367 2. Automatic time series forecasting: the forecast package for R, Rob J Hyndman and Yeasmin Khandakar, Department of Econometrics and Business Statistics, Monash University 3. Nowcasting Events from the Social Web with Statistical Learning, Vasileios Lampos and Nello Cristianini, ACM TIST 3(4), n.72, 2012. 4. The Signal and the Noise: Why So Many Predictions Fail but Some Don't,September 27, 2012 by Nate Silver (Author) ISBN-13: 978-1594204111