SlideShare a Scribd company logo
The ABC of Automated
Forecast Model Profile
Selection
ISIS SANTOS COSTA
HANS LEVENBACH
Sample Data
The ABC of Automated Forecast Model Profile Selection
Goal
To enable automatic selection of Forecasting Models
 Forecast Decision Support System
Procedure
1. Data Prep
2. ANOVA
3. Sources of variability
4. % ETS
5. Seasonal Strength & Trend Strength Factors
6. Seasonal Influence & Trend Influence
7. Seasonal Influence & Trend Influence Factors  Empirical diagram
1987 1988 1989 1990 1991 1992 1993 1994
Jan 786152 839670 974188 903905 885370 959456 1063319 1001666
Feb 887466 886806 955943 974746 971191 1059044 1016060 1073196
Mar 1179318 1220361 1269982 1317009 1282507 1321280 1417406 1421423
M Apr 1279396 1376184 1455327 1414099 1440099 1468333 1556240 1577321
O May 1317952 1408277 1463003 1484942 1457659 1561624 1608882 1600991
N Jun 1277096 1361691 1411940 1421063 1456850 1425970 1524063 1594481
T Jul 1239127 1262819 1342884 1342884 1362356 1142066 1503225 1510052
H Aug 1170964 1267118 1301696 1301696 1309305 1444047 1448443 1436164
Sep 1177436 1225871 1261578 1261578 1302742 1380209 1416191 1404978
Oct 1349938 1405643 1388512 1388512 1466332 1473327 1593538 1585409
Nov 1054226 1125935 1113859 1113859 1181893 1146961 1274462 1234848
Dec 813315 863217 869067 869067 854615 920010 969445 923115
YEAR
Source: Hans Levenbach, CHANGE & CHANCE EMBRACED
Step 1: ANOVA
Step 2: ANOVA (Excel Add-In)
Step 2: ANOVA: Data Analysis
Step 2: ANOVA: two-way without replication
Step 3: Sum of squares, sources of variability
Step 4: % ETS
86% Seasonality
12% Trend
3% Other
Sources of variability
Step 4: % ETS (seasonal chart)
Step 4: % ETS (decomposed data: Level)
Step 4: % ETS (decomposed data: Trend)
Step 4: % ETS (decomposed data: Seasonality)
Step 5: Seasonal Strength & Trend Strength Factors
Define Seasonal Strength Factor SFSeas and Trend Strength Factor SFTrnd by
SFSeas = SS(Seasonality)/[SS(Seasonality) + SS(Other)]
SFTrnd = SS(Trend)/[ SS(Trend)+SS(Other)]
Strength Factors range 0 < SF <1.
SFSeas 0,968924
SFTrnd 0,808759
Strength Factors
Step 5: Seasonal Strength & Trend Strength Factors
Step 6: Seasonal Influence & Trend Influence
Define Seasonal Influence ISeas and Trend Influencec ITrnd by
ISeas = MS(Seasonality)/MS(Other)
ITrnd = MS(Trend)/MS(Other)
These are the F statistics in the ANOVA table
If ISeas < 3 or so, no seasonal model
If ITrnd < 3 or so, no trend
If both < 3 or so, we should select ETS (*, N, N) model
ISeas 218,2524
ITrnd 46,51895
Influence
Step 6: Seasonal Influence & Trend Influence
Step 7: Seasonal Influence & Trend Influence Factors
Transfom the Influences ISeas, ITrnd into Influence Factors
IFSeas = ISeas / (1 + ISeas)
IFTrnd = ITrnd / (1 + ITrnd)
Then empirically determine the cutoffs
High IFSeas and high IFTrnd would suggest multiplicative HW-type models
Low IFSeas and high IFTrnd would suggest damped trend/seasonal models
Once established for a line of products, this can then be automated for an
ongoing basis in a forecast decision support system (FDSS)
IFSeas 0,995439
IFTrnd 0,978956
Influence Factors
Step 7: Seasonal Influence & Trend Influence Factors
Step 7: Seasonal Influence & Trend Influence Factors
Step 7: Seasonal Influence & Trend Influence Factors
Step 7: Seasonal Influence & Trend Influence Factors
Step 7: Seasonal Influence & Trend Influence Factors
Summary of Results
Summary of Results
Summary of Results
Summary of Results
The ABC of Automated Forecast Model Profile Selection
Recap
1. Data Prep
2. ANOVA
3. Sources of variability
4. % ETS
5. Seasonal Strength & Trend Strength Factors
6. Seasonal Influence & Trend Influence
7. Seasonal Influence & Trend Influence Factors  Empirical diagram
Thank you for your attention!
we’ll love to take your comments +
suggestions: feel free to DM us =)

More Related Content

Similar to Demand Forecasting • Automated Model Selection

Time series
Time seriesTime series
Time series
VNRacademy
 
time series.ppt [Autosaved].pdf
time series.ppt [Autosaved].pdftime series.ppt [Autosaved].pdf
time series.ppt [Autosaved].pdf
ssuser220491
 
Covid19 presentation
Covid19 presentationCovid19 presentation
Covid19 presentation
Joshua Anish
 
Forecasting
ForecastingForecasting
Forecasting
3abooodi
 
Basic Statistics for Paid Search Advertising
Basic Statistics for Paid Search AdvertisingBasic Statistics for Paid Search Advertising
Basic Statistics for Paid Search Advertising
Nina Estenzo
 
Seasonal variations
Seasonal variationsSeasonal variations
Seasonal variations
mvskrishna
 
Assets price impact exchange rate and stock rate
Assets price impact exchange rate and stock rate Assets price impact exchange rate and stock rate
Assets price impact exchange rate and stock rate
Rehman khan shama
 
timeseries1.ppt
timeseries1.ppttimeseries1.ppt
timeseries1.ppt
ASHWINIDALVI9
 
Operations management forecasting
Operations management   forecastingOperations management   forecasting
Operations management forecasting
Twinkle Constantino
 
Econometrics project mcom and mphill
Econometrics project  mcom and mphillEconometrics project  mcom and mphill
Econometrics project mcom and mphill
junaidsuri
 
New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29
Mahmoud abd el wahab el said
 
Time Series Analysis Ravi
Time Series Analysis RaviTime Series Analysis Ravi
Time Series Analysis Ravi
RAVINDRA KUMAR KUMAWAT
 
Lecture2 forecasting f06_604
Lecture2 forecasting f06_604Lecture2 forecasting f06_604
Lecture2 forecasting f06_604
datkuki
 
Chapter8[1]
Chapter8[1]Chapter8[1]
Chapter8[1]
Hariharan Ponnusamy
 
Production & Operation Management Chapter8[1]
Production & Operation Management Chapter8[1]Production & Operation Management Chapter8[1]
Production & Operation Management Chapter8[1]
Hariharan Ponnusamy
 
2b. Decomposition.pptx
2b. Decomposition.pptx2b. Decomposition.pptx
2b. Decomposition.pptx
gigol12808
 
Descriptive Statistics, Numerical Description
Descriptive Statistics, Numerical DescriptionDescriptive Statistics, Numerical Description
Descriptive Statistics, Numerical Description
getyourcheaton
 
UM20BB151 Business Stats - Consolidated.pptx
UM20BB151 Business Stats - Consolidated.pptxUM20BB151 Business Stats - Consolidated.pptx
UM20BB151 Business Stats - Consolidated.pptx
ChristopherDevakumar1
 
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
DeepGondaliya3
 
Descriptive Statistics
Descriptive StatisticsDescriptive Statistics
Descriptive Statistics
Kalahandi University
 

Similar to Demand Forecasting • Automated Model Selection (20)

Time series
Time seriesTime series
Time series
 
time series.ppt [Autosaved].pdf
time series.ppt [Autosaved].pdftime series.ppt [Autosaved].pdf
time series.ppt [Autosaved].pdf
 
Covid19 presentation
Covid19 presentationCovid19 presentation
Covid19 presentation
 
Forecasting
ForecastingForecasting
Forecasting
 
Basic Statistics for Paid Search Advertising
Basic Statistics for Paid Search AdvertisingBasic Statistics for Paid Search Advertising
Basic Statistics for Paid Search Advertising
 
Seasonal variations
Seasonal variationsSeasonal variations
Seasonal variations
 
Assets price impact exchange rate and stock rate
Assets price impact exchange rate and stock rate Assets price impact exchange rate and stock rate
Assets price impact exchange rate and stock rate
 
timeseries1.ppt
timeseries1.ppttimeseries1.ppt
timeseries1.ppt
 
Operations management forecasting
Operations management   forecastingOperations management   forecasting
Operations management forecasting
 
Econometrics project mcom and mphill
Econometrics project  mcom and mphillEconometrics project  mcom and mphill
Econometrics project mcom and mphill
 
New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29New+residential+construction+%28 march+2016%29
New+residential+construction+%28 march+2016%29
 
Time Series Analysis Ravi
Time Series Analysis RaviTime Series Analysis Ravi
Time Series Analysis Ravi
 
Lecture2 forecasting f06_604
Lecture2 forecasting f06_604Lecture2 forecasting f06_604
Lecture2 forecasting f06_604
 
Chapter8[1]
Chapter8[1]Chapter8[1]
Chapter8[1]
 
Production & Operation Management Chapter8[1]
Production & Operation Management Chapter8[1]Production & Operation Management Chapter8[1]
Production & Operation Management Chapter8[1]
 
2b. Decomposition.pptx
2b. Decomposition.pptx2b. Decomposition.pptx
2b. Decomposition.pptx
 
Descriptive Statistics, Numerical Description
Descriptive Statistics, Numerical DescriptionDescriptive Statistics, Numerical Description
Descriptive Statistics, Numerical Description
 
UM20BB151 Business Stats - Consolidated.pptx
UM20BB151 Business Stats - Consolidated.pptxUM20BB151 Business Stats - Consolidated.pptx
UM20BB151 Business Stats - Consolidated.pptx
 
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
1.3-CHAPTER 13 FORECASTING_BA_UDineshK.pptx
 
Descriptive Statistics
Descriptive StatisticsDescriptive Statistics
Descriptive Statistics
 

Recently uploaded

Secrets of a Successful Sale: Optimizing Your Checkout Process
Secrets of a Successful Sale: Optimizing Your Checkout ProcessSecrets of a Successful Sale: Optimizing Your Checkout Process
Secrets of a Successful Sale: Optimizing Your Checkout Process
Aggregage
 
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
w6zyq7uj
 
Introducing Bliss Point by Tinuiti Webinar
Introducing Bliss Point by Tinuiti WebinarIntroducing Bliss Point by Tinuiti Webinar
Introducing Bliss Point by Tinuiti Webinar
Tinuiti
 
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
w6zyq7uj
 
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdfSocial Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
Jasper Colin
 
Supermarket Floral Ad Roundup- Week 24 2024.pdf
Supermarket Floral Ad Roundup- Week 24  2024.pdfSupermarket Floral Ad Roundup- Week 24  2024.pdf
Supermarket Floral Ad Roundup- Week 24 2024.pdf
KarliNelson4
 
Supermarket Floral Ad Roundup- Week 22 2024.pdf
Supermarket Floral Ad Roundup- Week 22 2024.pdfSupermarket Floral Ad Roundup- Week 22 2024.pdf
Supermarket Floral Ad Roundup- Week 22 2024.pdf
KarliNelson4
 
Supermarket Floral Ad Roundup- Week 23 2024.pdf
Supermarket Floral Ad Roundup- Week 23  2024.pdfSupermarket Floral Ad Roundup- Week 23  2024.pdf
Supermarket Floral Ad Roundup- Week 23 2024.pdf
KarliNelson4
 
Charles McClure | Retail Scavenger Hunt |
Charles McClure | Retail Scavenger Hunt |Charles McClure | Retail Scavenger Hunt |
Charles McClure | Retail Scavenger Hunt |
YOUNGDOE2
 

Recently uploaded (9)

Secrets of a Successful Sale: Optimizing Your Checkout Process
Secrets of a Successful Sale: Optimizing Your Checkout ProcessSecrets of a Successful Sale: Optimizing Your Checkout Process
Secrets of a Successful Sale: Optimizing Your Checkout Process
 
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
怎么购买澳洲南十字星大学毕业证文凭毕业证原版一模一样
 
Introducing Bliss Point by Tinuiti Webinar
Introducing Bliss Point by Tinuiti WebinarIntroducing Bliss Point by Tinuiti Webinar
Introducing Bliss Point by Tinuiti Webinar
 
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
原版复制澳洲莫纳什大学毕业证硕士学历原版一模一样
 
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdfSocial Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
Social Media is Eating Retail- The $Trillion Trend You Can't Ignore.pdf
 
Supermarket Floral Ad Roundup- Week 24 2024.pdf
Supermarket Floral Ad Roundup- Week 24  2024.pdfSupermarket Floral Ad Roundup- Week 24  2024.pdf
Supermarket Floral Ad Roundup- Week 24 2024.pdf
 
Supermarket Floral Ad Roundup- Week 22 2024.pdf
Supermarket Floral Ad Roundup- Week 22 2024.pdfSupermarket Floral Ad Roundup- Week 22 2024.pdf
Supermarket Floral Ad Roundup- Week 22 2024.pdf
 
Supermarket Floral Ad Roundup- Week 23 2024.pdf
Supermarket Floral Ad Roundup- Week 23  2024.pdfSupermarket Floral Ad Roundup- Week 23  2024.pdf
Supermarket Floral Ad Roundup- Week 23 2024.pdf
 
Charles McClure | Retail Scavenger Hunt |
Charles McClure | Retail Scavenger Hunt |Charles McClure | Retail Scavenger Hunt |
Charles McClure | Retail Scavenger Hunt |
 

Demand Forecasting • Automated Model Selection

  • 1. The ABC of Automated Forecast Model Profile Selection ISIS SANTOS COSTA HANS LEVENBACH
  • 3. The ABC of Automated Forecast Model Profile Selection Goal To enable automatic selection of Forecasting Models  Forecast Decision Support System Procedure 1. Data Prep 2. ANOVA 3. Sources of variability 4. % ETS 5. Seasonal Strength & Trend Strength Factors 6. Seasonal Influence & Trend Influence 7. Seasonal Influence & Trend Influence Factors  Empirical diagram
  • 4. 1987 1988 1989 1990 1991 1992 1993 1994 Jan 786152 839670 974188 903905 885370 959456 1063319 1001666 Feb 887466 886806 955943 974746 971191 1059044 1016060 1073196 Mar 1179318 1220361 1269982 1317009 1282507 1321280 1417406 1421423 M Apr 1279396 1376184 1455327 1414099 1440099 1468333 1556240 1577321 O May 1317952 1408277 1463003 1484942 1457659 1561624 1608882 1600991 N Jun 1277096 1361691 1411940 1421063 1456850 1425970 1524063 1594481 T Jul 1239127 1262819 1342884 1342884 1362356 1142066 1503225 1510052 H Aug 1170964 1267118 1301696 1301696 1309305 1444047 1448443 1436164 Sep 1177436 1225871 1261578 1261578 1302742 1380209 1416191 1404978 Oct 1349938 1405643 1388512 1388512 1466332 1473327 1593538 1585409 Nov 1054226 1125935 1113859 1113859 1181893 1146961 1274462 1234848 Dec 813315 863217 869067 869067 854615 920010 969445 923115 YEAR Source: Hans Levenbach, CHANGE & CHANCE EMBRACED Step 1: ANOVA
  • 5. Step 2: ANOVA (Excel Add-In)
  • 6. Step 2: ANOVA: Data Analysis
  • 7. Step 2: ANOVA: two-way without replication
  • 8. Step 3: Sum of squares, sources of variability
  • 9. Step 4: % ETS 86% Seasonality 12% Trend 3% Other Sources of variability
  • 10. Step 4: % ETS (seasonal chart)
  • 11. Step 4: % ETS (decomposed data: Level)
  • 12. Step 4: % ETS (decomposed data: Trend)
  • 13. Step 4: % ETS (decomposed data: Seasonality)
  • 14. Step 5: Seasonal Strength & Trend Strength Factors Define Seasonal Strength Factor SFSeas and Trend Strength Factor SFTrnd by SFSeas = SS(Seasonality)/[SS(Seasonality) + SS(Other)] SFTrnd = SS(Trend)/[ SS(Trend)+SS(Other)] Strength Factors range 0 < SF <1.
  • 15. SFSeas 0,968924 SFTrnd 0,808759 Strength Factors Step 5: Seasonal Strength & Trend Strength Factors
  • 16. Step 6: Seasonal Influence & Trend Influence Define Seasonal Influence ISeas and Trend Influencec ITrnd by ISeas = MS(Seasonality)/MS(Other) ITrnd = MS(Trend)/MS(Other) These are the F statistics in the ANOVA table If ISeas < 3 or so, no seasonal model If ITrnd < 3 or so, no trend If both < 3 or so, we should select ETS (*, N, N) model
  • 17. ISeas 218,2524 ITrnd 46,51895 Influence Step 6: Seasonal Influence & Trend Influence
  • 18. Step 7: Seasonal Influence & Trend Influence Factors Transfom the Influences ISeas, ITrnd into Influence Factors IFSeas = ISeas / (1 + ISeas) IFTrnd = ITrnd / (1 + ITrnd) Then empirically determine the cutoffs High IFSeas and high IFTrnd would suggest multiplicative HW-type models Low IFSeas and high IFTrnd would suggest damped trend/seasonal models Once established for a line of products, this can then be automated for an ongoing basis in a forecast decision support system (FDSS)
  • 19. IFSeas 0,995439 IFTrnd 0,978956 Influence Factors Step 7: Seasonal Influence & Trend Influence Factors
  • 20. Step 7: Seasonal Influence & Trend Influence Factors
  • 21. Step 7: Seasonal Influence & Trend Influence Factors
  • 22. Step 7: Seasonal Influence & Trend Influence Factors
  • 23. Step 7: Seasonal Influence & Trend Influence Factors
  • 28. The ABC of Automated Forecast Model Profile Selection Recap 1. Data Prep 2. ANOVA 3. Sources of variability 4. % ETS 5. Seasonal Strength & Trend Strength Factors 6. Seasonal Influence & Trend Influence 7. Seasonal Influence & Trend Influence Factors  Empirical diagram
  • 29. Thank you for your attention! we’ll love to take your comments + suggestions: feel free to DM us =)