forecasting: principles and practice - rob j hyndmanspectacle sales forecasting: principles and...
TRANSCRIPT
![Page 1: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/1.jpg)
Forecasting: principles and practice 1
Forecasting: principlesand practice
Rob J Hyndman
3.3 Hierarchical forecasting
![Page 2: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/2.jpg)
Outline
1 Hierarchical and grouped time series
2 Lab session 15
3 Temporal hierarchies
4 Lab session 16
Forecasting: principles and practice Hierarchical and grouped time series 2
![Page 3: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/3.jpg)
Australian tourism demand
Forecasting: principles and practice Hierarchical and grouped time series 3
![Page 4: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/4.jpg)
Australian tourism demand
Forecasting: principles and practice Hierarchical and grouped time series 3
Quarterly data on visitor night from 1998:Q1 –2013:Q4From: National Visitor Survey, based on annualinterviews of 120,000 Australians aged 15+,collected by Tourism Research Australia.Split by 7 states, 27 zones and 76 regions (ageographical hierarchy)Also split by purpose of travel
HolidayVisiting friends and relatives (VFR)BusinessOther
304 bottom-level series
![Page 5: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/5.jpg)
Spectacle sales
Forecasting: principles and practice Hierarchical and grouped time series 4
Monthly UK sales data from 2000 – 2014Provided by a large spectacle manufacturerSplit by brand (26), gender (3), price range (6),materials (4), and stores (600)About 1 million bottom-level series
![Page 6: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/6.jpg)
Spectacle sales
Forecasting: principles and practice Hierarchical and grouped time series 4
Monthly UK sales data from 2000 – 2014Provided by a large spectacle manufacturerSplit by brand (26), gender (3), price range (6),materials (4), and stores (600)About 1 million bottom-level series
![Page 7: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/7.jpg)
Spectacle sales
Forecasting: principles and practice Hierarchical and grouped time series 4
Monthly UK sales data from 2000 – 2014Provided by a large spectacle manufacturerSplit by brand (26), gender (3), price range (6),materials (4), and stores (600)About 1 million bottom-level series
![Page 8: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/8.jpg)
Spectacle sales
Forecasting: principles and practice Hierarchical and grouped time series 4
Monthly UK sales data from 2000 – 2014Provided by a large spectacle manufacturerSplit by brand (26), gender (3), price range (6),materials (4), and stores (600)About 1 million bottom-level series
![Page 9: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/9.jpg)
Hierarchical time seriesA hierarchical time series is a collection of several timeseries that are linked together in a hierarchical structure.
Total
A
AA AB AC
B
BA BB BC
C
CA CB CC
ExamplesTourism by state and region
Forecasting: principles and practice Hierarchical and grouped time series 5
![Page 10: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/10.jpg)
Hierarchical time seriesA hierarchical time series is a collection of several timeseries that are linked together in a hierarchical structure.
Total
A
AA AB AC
B
BA BB BC
C
CA CB CC
ExamplesTourism by state and region
Forecasting: principles and practice Hierarchical and grouped time series 5
![Page 11: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/11.jpg)
Grouped time seriesA grouped time series is a collection of time series thatcan be grouped together in a number of non-hierarchicalways.
Total
A
AX AY
B
BX BY
Total
X
AX BX
Y
AY BY
ExamplesLabour turnover by occupation and stateSpectacle sales by brand, gender, stores, etc.
Forecasting: principles and practice Hierarchical and grouped time series 6
![Page 12: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/12.jpg)
Grouped time seriesA grouped time series is a collection of time series thatcan be grouped together in a number of non-hierarchicalways.
Total
A
AX AY
B
BX BY
Total
X
AX BX
Y
AY BY
ExamplesLabour turnover by occupation and stateSpectacle sales by brand, gender, stores, etc.
Forecasting: principles and practice Hierarchical and grouped time series 6
![Page 13: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/13.jpg)
Grouped time seriesA grouped time series is a collection of time series thatcan be grouped together in a number of non-hierarchicalways.
Total
A
AX AY
B
BX BY
Total
X
AX BX
Y
AY BY
ExamplesLabour turnover by occupation and stateSpectacle sales by brand, gender, stores, etc.
Forecasting: principles and practice Hierarchical and grouped time series 6
![Page 14: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/14.jpg)
The problem
1 How to forecast time series at all nodessuch that the forecasts add up in the sameway as the original data?
2 Can we exploit relationships between theseries to improve the forecasts?
Forecasting: principles and practice Hierarchical and grouped time series 7
![Page 15: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/15.jpg)
The problem
1 How to forecast time series at all nodessuch that the forecasts add up in the sameway as the original data?
2 Can we exploit relationships between theseries to improve the forecasts?
Forecasting: principles and practice Hierarchical and grouped time series 7
![Page 16: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/16.jpg)
The solution
1 Forecast all series at all levels of aggregationusing an automatic forecasting algorithm(e.g., ets, auto.arima, . . . )
2 Reconcile the resulting forecasts so they addup correctly using least squaresoptimization (i.e., find closest reconciledforecasts to the original forecasts).
3 This is all available in the hts package in R.
Forecasting: principles and practice Hierarchical and grouped time series 8
![Page 17: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/17.jpg)
The solution
1 Forecast all series at all levels of aggregationusing an automatic forecasting algorithm(e.g., ets, auto.arima, . . . )
2 Reconcile the resulting forecasts so they addup correctly using least squaresoptimization (i.e., find closest reconciledforecasts to the original forecasts).
3 This is all available in the hts package in R.
Forecasting: principles and practice Hierarchical and grouped time series 8
![Page 18: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/18.jpg)
The solution
1 Forecast all series at all levels of aggregationusing an automatic forecasting algorithm(e.g., ets, auto.arima, . . . )
2 Reconcile the resulting forecasts so they addup correctly using least squaresoptimization (i.e., find closest reconciledforecasts to the original forecasts).
3 This is all available in the hts package in R.
Forecasting: principles and practice Hierarchical and grouped time series 8
![Page 19: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/19.jpg)
hts package for R
Forecasting: principles and practice Hierarchical and grouped time series 9
hts: Hierarchical and Grouped Time SeriesMethods for analysing and forecasting hierarchical and grouped time seriesVersion: 5.0Depends: R (≥ 3.0.2), forecast (≥ 5.0), SparseM, Matrix, matrixcalcImports: parallel, utils, methods, graphics, grDevices, statsLinkingTo: Rcpp (≥ 0.11.0), RcppEigenSuggests: testthatPublished: 2016-04-06Author: Rob J Hyndman, Earo Wang, Alan Lee, Shanika WickramasuriyaMaintainer: Rob J Hyndman<Rob.Hyndman at monash.edu>BugReports: https://github.com/robjhyndman/hts/issuesLicense: GPL (≥ 2)
![Page 20: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/20.jpg)
Example using Rlibrary(hts)
# bts is a matrix containing the bottom level time series# nodes describes the hierarchical structurey <- hts(bts, nodes=list(2, c(3,2)))
Forecasting: principles and practice Hierarchical and grouped time series 10
![Page 21: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/21.jpg)
Example using Rlibrary(hts)
# bts is a matrix containing the bottom level time series# nodes describes the hierarchical structurey <- hts(bts, nodes=list(2, c(3,2)))
Forecasting: principles and practice Hierarchical and grouped time series 10
Total
A
AX AY AZ
B
BX BY
![Page 22: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/22.jpg)
Example using Rlibrary(hts)
# bts is a matrix containing the bottom level time series# nodes describes the hierarchical structurey <- hts(bts, nodes=list(2, c(3,2)))
# Forecast 10-step-ahead using WLS combination method# ETS used for each series by defaultfc <- forecast(y, h=10)
Forecasting: principles and practice Hierarchical and grouped time series 11
Total
A
AX AY AZ
B
BX BY
![Page 23: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/23.jpg)
gts functionUsagegts(y, characters)
Argumentsy Multivariate time series containing the bottom
level seriescharacters Vector of integers, or list of vectors, showing
how column names indicate group structure.Examplebnames <-c("VIC1F","VIC1M","VIC2F","VIC2M","VIC3F","VIC3M","NSW1F","NSW1M","NSW2F","NSW2M","NSW3F","NSW3M")
bts <- matrix(ts(rnorm(120)), ncol = 12)colnames(bts) <- bnamesx <- gts(bts, characters = c(3, 1, 1))
Forecasting: principles and practice Hierarchical and grouped time series 12
![Page 24: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/24.jpg)
gts function
Example 2
bnames <-
c("VICMelbAA","VICMelbAB",
"VICGeelAA","VICGeelAB",
"VICMelbBA","VICMelbBB",
"VICGeelBA","VICGeelBB",
"NSWSyndAA","NSWSyndAB",
"NSWWollAA","NSWWollAB",
"NSWSyndBA","NSWSyndBB",
"NSWWollBA","NSWWollBB")
bts <- matrix(ts(rnorm(160)), ncol = 16)
colnames(bts) <- bnames
x <- gts(bts, characters = list(c(3, 4), c(1, 1)))Forecasting: principles and practice Hierarchical and grouped time series 13
![Page 25: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/25.jpg)
forecast.gts functionUsageforecast(object, h,method = c("comb", "bu", "mo","tdgsa", "tdgsf", "tdfp"),weights = c("wls", "ols", "mint", "nseries"),fmethod = c("ets", "arima", "rw"),algorithms = c("lu", "cg", "chol", "recursive", "slm"),covariance = c("shr", "sam"),positive = FALSE,parallel = FALSE, num.cores = 2, ...)
Argumentsobject Hierarchical time series object of class gts.h Forecast horizonmethod Method for distributing forecasts within the hierarchy.weights Weights used for “optimal combination" method. When weights =
“sd”, it takes account of the standard deviation of forecasts.fmethod Forecasting method to usealgorithm Method for solving regression equationspositive If TRUE, forecasts are forced to be strictly positiveparallel If TRUE, allow parallel processingnum.cores If parallel = TRUE, specify how many cores are going to be used
Forecasting: principles and practice Hierarchical and grouped time series 14
![Page 26: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/26.jpg)
Example: Australian tourism
Forecasting: principles and practice Hierarchical and grouped time series 15
![Page 27: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/27.jpg)
Example: Australian tourism
Forecasting: principles and practice Hierarchical and grouped time series 15
Hierarchy:States (7)Zones (27)Regions (82)
![Page 28: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/28.jpg)
Example: Australian tourism
Forecasting: principles and practice Hierarchical and grouped time series 15
Hierarchy:States (7)Zones (27)Regions (82)
Base forecastsETS (exponential smoothing)models
![Page 29: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/29.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: Total
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
6000
065
000
7000
075
000
8000
085
000
![Page 30: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/30.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: NSW
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
1800
022
000
2600
030
000
![Page 31: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/31.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: VIC
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
1000
012
000
1400
016
000
1800
0
![Page 32: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/32.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: Nth.Coast.NSW
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
5000
6000
7000
8000
9000
![Page 33: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/33.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: Metro.QLD
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
8000
9000
1100
013
000
![Page 34: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/34.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: Sth.WA
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
400
600
800
1000
1200
1400
![Page 35: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/35.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: X201.Melbourne
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
4000
4500
5000
5500
6000
![Page 36: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/36.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: X402.Murraylands
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
010
020
030
0
![Page 37: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/37.jpg)
Base forecasts
Forecasting: principles and practice Hierarchical and grouped time series 16
Domestic tourism forecasts: X809.Daly
Year
Vis
itor
nigh
ts
1998 2000 2002 2004 2006 2008
020
4060
8010
0
![Page 38: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/38.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● time
![Page 39: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/39.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 40: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/40.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 41: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/41.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 42: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/42.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 43: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/43.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 44: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/44.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 45: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/45.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 46: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/46.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 47: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/47.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 48: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/48.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 49: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/49.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 50: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/50.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 51: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/51.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 52: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/52.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 53: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/53.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 54: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/54.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 55: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/55.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 56: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/56.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 57: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/57.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 1● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 58: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/58.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 2● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 59: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/59.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 3● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 60: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/60.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 4● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 61: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/61.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 5● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 62: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/62.jpg)
Forecast evaluation
Forecasting: principles and practice Hierarchical and grouped time series 17
Training sets Test sets h = 6● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●
time
![Page 63: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/63.jpg)
Hierarchy: states, zones, regionsForecast horizon
RMSE h = 1 h = 2 h = 3 h = 4 h = 5 h = 6 Ave
AustraliaBase 1762.04 1770.29 1766.02 1818.82 1705.35 1721.17 1757.28Bottom 1736.92 1742.69 1722.79 1752.74 1666.73 1687.43 1718.22OLS 1747.60 1757.68 1751.77 1800.67 1686.00 1706.45 1741.69WLS 1705.21 1715.87 1703.75 1729.56 1627.79 1661.24 1690.57GLS 1704.64 1715.60 1705.31 1729.04 1626.36 1661.64 1690.43
StatesBase 399.77 404.16 401.92 407.26 395.38 401.17 401.61Bottom 404.29 406.95 404.96 409.02 399.80 401.55 404.43OLS 404.47 407.62 405.43 413.79 401.10 404.90 406.22WLS 398.84 402.12 400.71 405.03 394.76 398.23 399.95GLS 398.84 402.16 400.86 405.03 394.59 398.22 399.95
RegionsBase 93.15 93.38 93.45 93.79 93.50 93.56 93.47Bottom 93.15 93.38 93.45 93.79 93.50 93.56 93.47OLS 93.28 93.53 93.64 94.17 93.78 93.88 93.71WLS 93.02 93.32 93.38 93.72 93.39 93.53 93.39GLS 92.98 93.27 93.34 93.66 93.34 93.46 93.34
Forecasting: principles and practice Hierarchical and grouped time series 18
![Page 64: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/64.jpg)
Hierarchical time series
Total
A B C
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 65: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/65.jpg)
Hierarchical time series
Total
A B C
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 66: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/66.jpg)
Hierarchical time series
Total
A B C
yt = [yt, yA,t, yB,t, yC,t]′ =
1 1 11 0 00 1 00 0 1
yA,tyB,tyC,t
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 67: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/67.jpg)
Hierarchical time series
Total
A B C
yt = [yt, yA,t, yB,t, yC,t]′ =
1 1 11 0 00 1 00 0 1
︸ ︷︷ ︸
S
yA,tyB,tyC,t
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 68: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/68.jpg)
Hierarchical time series
Total
A B C
yt = [yt, yA,t, yB,t, yC,t]′ =
1 1 11 0 00 1 00 0 1
︸ ︷︷ ︸
S
yA,tyB,tyC,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 69: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/69.jpg)
Hierarchical time series
Total
A B C
yt = [yt, yA,t, yB,t, yC,t]′ =
1 1 11 0 00 1 00 0 1
︸ ︷︷ ︸
S
yA,tyB,tyC,t
︸ ︷︷ ︸
btyt = Sbt
Forecasting: principles and practice Hierarchical and grouped time series 19
yt : observed aggregate of allseries at time t.
yX,t : observation on series X at timet.
bt : vector of all series at bottomlevel in time t.
![Page 70: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/70.jpg)
Hierarchical time seriesTotal
A
AX AY AZ
B
BX BY BZ
C
CX CY CZ
yt =
ytyA,tyB,tyC,tyAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
=
1 1 1 1 1 1 1 1 11 1 1 0 0 0 0 0 00 0 0 1 1 1 0 0 00 0 0 0 0 0 1 1 11 0 0 0 0 0 0 0 00 1 0 0 0 0 0 0 00 0 1 0 0 0 0 0 00 0 0 1 0 0 0 0 00 0 0 0 1 0 0 0 00 0 0 0 0 1 0 0 00 0 0 0 0 0 1 0 00 0 0 0 0 0 0 1 00 0 0 0 0 0 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 20
![Page 71: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/71.jpg)
Hierarchical time seriesTotal
A
AX AY AZ
B
BX BY BZ
C
CX CY CZ
yt =
ytyA,tyB,tyC,tyAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
=
1 1 1 1 1 1 1 1 11 1 1 0 0 0 0 0 00 0 0 1 1 1 0 0 00 0 0 0 0 0 1 1 11 0 0 0 0 0 0 0 00 1 0 0 0 0 0 0 00 0 1 0 0 0 0 0 00 0 0 1 0 0 0 0 00 0 0 0 1 0 0 0 00 0 0 0 0 1 0 0 00 0 0 0 0 0 1 0 00 0 0 0 0 0 0 1 00 0 0 0 0 0 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 20
![Page 72: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/72.jpg)
Hierarchical time seriesTotal
A
AX AY AZ
B
BX BY BZ
C
CX CY CZ
yt =
ytyA,tyB,tyC,tyAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
=
1 1 1 1 1 1 1 1 11 1 1 0 0 0 0 0 00 0 0 1 1 1 0 0 00 0 0 0 0 0 1 1 11 0 0 0 0 0 0 0 00 1 0 0 0 0 0 0 00 0 1 0 0 0 0 0 00 0 0 1 0 0 0 0 00 0 0 0 1 0 0 0 00 0 0 0 0 1 0 0 00 0 0 0 0 0 1 0 00 0 0 0 0 0 0 1 00 0 0 0 0 0 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyAZ,tyBX,tyBY,tyBZ,tyCX,tyCY,tyCZ,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 20
yt = Sbt
![Page 73: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/73.jpg)
Grouped dataAX AY A
BX BY B
X Y Total
yt =
ytyA,tyB,tyX,tyY,tyAX,tyAY,tyBX,tyBY,t
=
1 1 1 11 1 0 00 0 1 11 0 1 00 1 0 11 0 0 00 1 0 00 0 1 00 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyBX,tyBY,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 21
![Page 74: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/74.jpg)
Grouped dataAX AY A
BX BY B
X Y Total
yt =
ytyA,tyB,tyX,tyY,tyAX,tyAY,tyBX,tyBY,t
=
1 1 1 11 1 0 00 0 1 11 0 1 00 1 0 11 0 0 00 1 0 00 0 1 00 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyBX,tyBY,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 21
![Page 75: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/75.jpg)
Grouped dataAX AY A
BX BY B
X Y Total
yt =
ytyA,tyB,tyX,tyY,tyAX,tyAY,tyBX,tyBY,t
=
1 1 1 11 1 0 00 0 1 11 0 1 00 1 0 11 0 0 00 1 0 00 0 1 00 0 0 1
︸ ︷︷ ︸
S
yAX,tyAY,tyBX,tyBY,t
︸ ︷︷ ︸
bt
Forecasting: principles and practice Hierarchical and grouped time series 21
yt = Sbt
![Page 76: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/76.jpg)
Hierarchical and grouped time series
Every collection of time series with aggregationconstraints can be written as
yt = Sbt
whereyt is a vector of all series at time tbt is a vector of the most disaggregated series at timetS is a “summing matrix” containing the aggregationconstraints.
Forecasting: principles and practice Hierarchical and grouped time series 22
![Page 77: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/77.jpg)
Forecasting notation
Let yn(h) be vector of initial h-step forecasts, made attime n, stacked in same order as yt.(In general, they will not “add up”.)
Reconciled forecasts must be of the form:yn(h) = SPyn(h)
for some matrix P.
P extracts and combines base forecasts yn(h) to getbottom-level forecasts.S adds them up
Forecasting: principles and practice Hierarchical and grouped time series 23
![Page 78: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/78.jpg)
Forecasting notation
Let yn(h) be vector of initial h-step forecasts, made attime n, stacked in same order as yt.(In general, they will not “add up”.)
Reconciled forecasts must be of the form:yn(h) = SPyn(h)
for some matrix P.
P extracts and combines base forecasts yn(h) to getbottom-level forecasts.S adds them up
Forecasting: principles and practice Hierarchical and grouped time series 23
![Page 79: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/79.jpg)
Forecasting notation
Let yn(h) be vector of initial h-step forecasts, made attime n, stacked in same order as yt.(In general, they will not “add up”.)
Reconciled forecasts must be of the form:yn(h) = SPyn(h)
for some matrix P.
P extracts and combines base forecasts yn(h) to getbottom-level forecasts.S adds them up
Forecasting: principles and practice Hierarchical and grouped time series 23
![Page 80: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/80.jpg)
Forecasting notation
Let yn(h) be vector of initial h-step forecasts, made attime n, stacked in same order as yt.(In general, they will not “add up”.)
Reconciled forecasts must be of the form:yn(h) = SPyn(h)
for some matrix P.
P extracts and combines base forecasts yn(h) to getbottom-level forecasts.S adds them up
Forecasting: principles and practice Hierarchical and grouped time series 23
![Page 81: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/81.jpg)
Forecasting notation
Let yn(h) be vector of initial h-step forecasts, made attime n, stacked in same order as yt.(In general, they will not “add up”.)
Reconciled forecasts must be of the form:yn(h) = SPyn(h)
for some matrix P.
P extracts and combines base forecasts yn(h) to getbottom-level forecasts.S adds them up
Forecasting: principles and practice Hierarchical and grouped time series 23
![Page 82: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/82.jpg)
Optimal combination forecastsMain resultThe best (minimum sum of variances) unbiased forecastsare obtained when P = (S′Σ−1h S)−1S′Σ−1h , whereΣh isthe h-step base forecast error covariance matrix.
yn(h) = S(S′Σ−1h S)−1S′Σ−1h yn(h)
Reconciled forecasts Base forecastsProblem: Σh hard to estimate, especially for h > 1.Solutions:
IgnoreΣh (OLS)AssumeΣh diagonal (WLS) [Default in hts]Try to estimateΣh (GLS)Forecasting: principles and practice Hierarchical and grouped time series 24
![Page 83: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/83.jpg)
Optimal combination forecastsMain resultThe best (minimum sum of variances) unbiased forecastsare obtained when P = (S′Σ−1h S)−1S′Σ−1h , whereΣh isthe h-step base forecast error covariance matrix.
yn(h) = S(S′Σ−1h S)−1S′Σ−1h yn(h)
Reconciled forecasts Base forecastsProblem: Σh hard to estimate, especially for h > 1.Solutions:
IgnoreΣh (OLS)AssumeΣh diagonal (WLS) [Default in hts]Try to estimateΣh (GLS)Forecasting: principles and practice Hierarchical and grouped time series 24
![Page 84: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/84.jpg)
Optimal combination forecastsMain resultThe best (minimum sum of variances) unbiased forecastsare obtained when P = (S′Σ−1h S)−1S′Σ−1h , whereΣh isthe h-step base forecast error covariance matrix.
yn(h) = S(S′Σ−1h S)−1S′Σ−1h yn(h)
Reconciled forecasts Base forecastsProblem: Σh hard to estimate, especially for h > 1.Solutions:
IgnoreΣh (OLS)AssumeΣh diagonal (WLS) [Default in hts]Try to estimateΣh (GLS)Forecasting: principles and practice Hierarchical and grouped time series 24
![Page 85: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/85.jpg)
Outline
1 Hierarchical and grouped time series
2 Lab session 15
3 Temporal hierarchies
4 Lab session 16
Forecasting: principles and practice Lab session 15 25
![Page 86: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/86.jpg)
Lab Session 15
Forecasting: principles and practice Lab session 15 26
![Page 87: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/87.jpg)
Outline
1 Hierarchical and grouped time series
2 Lab session 15
3 Temporal hierarchies
4 Lab session 16
Forecasting: principles and practice Temporal hierarchies 27
![Page 88: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/88.jpg)
Temporal hierarchies
Annual
Semi-Annual1
Q1 Q2
Semi-Annual2
Q3 Q4
Basic idea:å Forecast series at each available frequency.å Optimally reconcile forecasts within the same year.
Forecasting: principles and practice Temporal hierarchies 28
![Page 89: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/89.jpg)
Temporal hierarchies
Annual
Semi-Annual1
Q1 Q2
Semi-Annual2
Q3 Q4
Basic idea:å Forecast series at each available frequency.å Optimally reconcile forecasts within the same year.
Forecasting: principles and practice Temporal hierarchies 28
![Page 90: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/90.jpg)
Monthly seriesAnnual
Semi-Annual1
Q1
M1 M2 M3
Q2
M4 M5 M6
Semi-Annual2
Q3
M7 M8 M9
Q4
M10 M11 M12
k = 2, 4, 12 nodesk = 3, 6, 12 nodesWhy not k = 2, 3, 4, 6, 12 nodes?Forecasting: principles and practice Temporal hierarchies 29
![Page 91: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/91.jpg)
Monthly seriesAnnual
FourM1
BiM1
M1 M2
BiM2
M3 M4
FourM2
BiM3
M5 M6
BiM4
M7 M8
FourM3
BiM5
M9 M10
BiM6
M11 M12
k = 2, 4, 12 nodesk = 3, 6, 12 nodesWhy not k = 2, 3, 4, 6, 12 nodes?Forecasting: principles and practice Temporal hierarchies 29
![Page 92: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/92.jpg)
Monthly seriesAnnual
FourM1
BiM1
M1 M2
BiM2
M3 M4
FourM2
BiM3
M5 M6
BiM4
M7 M8
FourM3
BiM5
M9 M10
BiM6
M11 M12
k = 2, 4, 12 nodesk = 3, 6, 12 nodesWhy not k = 2, 3, 4, 6, 12 nodes?Forecasting: principles and practice Temporal hierarchies 29
![Page 93: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/93.jpg)
Monthly data
ASemiA1SemiA2FourM1FourM2FourM3Q1...Q4BiM1...
BiM6M1...
M12
︸ ︷︷ ︸
(28×1)
=
1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 0 0 0 0 0 00 0 0 0 0 0 1 1 1 1 1 11 1 1 1 0 0 0 0 0 0 0 00 0 0 0 1 1 1 1 0 0 0 00 0 0 0 0 0 0 0 1 1 1 11 1 1 0 0 0 0 0 0 0 0 0
...0 0 0 0 0 0 0 0 0 1 1 11 1 0 0 0 0 0 0 0 0 0 0
...0 0 0 0 0 0 0 0 0 0 1 1
I12
︸ ︷︷ ︸
S
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
︸ ︷︷ ︸
Bt
Forecasting: principles and practice Temporal hierarchies 30
![Page 94: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/94.jpg)
In general
For a time series y1, . . . , yT, observed at frequencym, wegenerate aggregate series
y[k]j =
jk∑t=1+(j−1)k
yt, for j = 1, . . . , bT/kc
k ∈ F(m) = {factors ofm}.A single unique hierarchy is only possible when thereare no coprime pairs in F(m).Mk = m/k is seasonal period of aggregated series.
Forecasting: principles and practice Temporal hierarchies 31
![Page 95: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/95.jpg)
In general
For a time series y1, . . . , yT, observed at frequencym, wegenerate aggregate series
y[k]j =
jk∑t=1+(j−1)k
yt, for j = 1, . . . , bT/kc
k ∈ F(m) = {factors ofm}.A single unique hierarchy is only possible when thereare no coprime pairs in F(m).Mk = m/k is seasonal period of aggregated series.
Forecasting: principles and practice Temporal hierarchies 31
![Page 96: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/96.jpg)
In general
For a time series y1, . . . , yT, observed at frequencym, wegenerate aggregate series
y[k]j =
jk∑t=1+(j−1)k
yt, for j = 1, . . . , bT/kc
k ∈ F(m) = {factors ofm}.A single unique hierarchy is only possible when thereare no coprime pairs in F(m).Mk = m/k is seasonal period of aggregated series.
Forecasting: principles and practice Temporal hierarchies 31
![Page 97: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/97.jpg)
UK Accidents and Emergency Demand
Forecasting: principles and practice Temporal hierarchies 32
1 2 3 4 5 6
5100
5300
5500
Annual (k=52)
Forecast
2 4 6 8 10 1225
0026
0027
0028
0029
00
Semi−annual (k=26)
Forecast
5 10 15 20 25
1250
1350
1450
Quarterly (k=13)
Forecast
20 40 60 80
360
380
400
420
440
460
Monthly (k=4)
Forecast
50 100 150
180
190
200
210
220
230
Bi−weekly (k=2)
Forecast
50 100 150 200 250 300
9095
100
105
110
Weekly (k=1)
Forecast
– – – – base reconciled
![Page 98: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/98.jpg)
UK Accidents and Emergency Demand
1 Type 1 Departments —Major A&E2 Type 2 Departments — Single Specialty3 Type 3 Departments — Other A&E/Minor Injury4 Total Attendances5 Type 1 Departments —Major A&E > 4 hrs6 Type 2 Departments — Single Specialty > 4 hrs7 Type 3 Departments — Other A&E/Minor Injury > 4 hrs8 Total Attendances > 4 hrs9 Emergency Admissions via Type 1 A&E10 Total Emergency Admissions via A&E11 Other Emergency Admissions (i.e., not via A&E)12 Total Emergency Admissions13 Number of patients spending > 4 hrs from decision to
admissionForecasting: principles and practice Temporal hierarchies 33
![Page 99: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/99.jpg)
UK Accidents and Emergency Demand
Minimum training set: all data except the last yearBase forecasts using auto.arima().Mean Absolute Scaled Errors for 1, 4 and 13 weeksahead using a rolling origin.
Aggr. Level h Base Reconciled Change
Weekly 1 1.6 1.3 −17.2%Weekly 4 1.9 1.5 −18.6%Weekly 13 2.3 1.9 −16.2%Weekly 1–52 2.0 1.9 −5.0%Annual 1 3.4 1.9 −42.9%
Forecasting: principles and practice Temporal hierarchies 34
![Page 100: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/100.jpg)
UK Accidents and Emergency Demand
Minimum training set: all data except the last yearBase forecasts using auto.arima().Mean Absolute Scaled Errors for 1, 4 and 13 weeksahead using a rolling origin.
Aggr. Level h Base Reconciled Change
Weekly 1 1.6 1.3 −17.2%Weekly 4 1.9 1.5 −18.6%Weekly 13 2.3 1.9 −16.2%Weekly 1–52 2.0 1.9 −5.0%Annual 1 3.4 1.9 −42.9%
Forecasting: principles and practice Temporal hierarchies 34
![Page 101: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/101.jpg)
UK Accidents and Emergency Demand
Minimum training set: all data except the last yearBase forecasts using auto.arima().Mean Absolute Scaled Errors for 1, 4 and 13 weeksahead using a rolling origin.
Aggr. Level h Base Reconciled Change
Weekly 1 1.6 1.3 −17.2%Weekly 4 1.9 1.5 −18.6%Weekly 13 2.3 1.9 −16.2%Weekly 1–52 2.0 1.9 −5.0%Annual 1 3.4 1.9 −42.9%
Forecasting: principles and practice Temporal hierarchies 34
![Page 102: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/102.jpg)
UK Accidents and Emergency Demand
Minimum training set: all data except the last yearBase forecasts using auto.arima().Mean Absolute Scaled Errors for 1, 4 and 13 weeksahead using a rolling origin.
Aggr. Level h Base Reconciled Change
Weekly 1 1.6 1.3 −17.2%Weekly 4 1.9 1.5 −18.6%Weekly 13 2.3 1.9 −16.2%Weekly 1–52 2.0 1.9 −5.0%Annual 1 3.4 1.9 −42.9%
Forecasting: principles and practice Temporal hierarchies 34
![Page 103: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/103.jpg)
UK Accidents and Emergency Demand
Minimum training set: all data except the last yearBase forecasts using auto.arima().Mean Absolute Scaled Errors for 1, 4 and 13 weeksahead using a rolling origin.
Aggr. Level h Base Reconciled Change
Weekly 1 1.6 1.3 −17.2%Weekly 4 1.9 1.5 −18.6%Weekly 13 2.3 1.9 −16.2%Weekly 1–52 2.0 1.9 −5.0%Annual 1 3.4 1.9 −42.9%
Forecasting: principles and practice Temporal hierarchies 34
![Page 104: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/104.jpg)
thief package for R
thief: Temporal HIErarchical Forecasting
Install from CRANinstall.packages("thief")
Usagelibrary(thief)thief(y)
Forecasting: principles and practice Temporal hierarchies 35
![Page 105: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/105.jpg)
thief package for R
thief: Temporal HIErarchical Forecasting
Install from CRANinstall.packages("thief")
Usagelibrary(thief)thief(y)
Forecasting: principles and practice Temporal hierarchies 35
![Page 106: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/106.jpg)
Outline
1 Hierarchical and grouped time series
2 Lab session 15
3 Temporal hierarchies
4 Lab session 16
Forecasting: principles and practice Lab session 16 36
![Page 107: Forecasting: principles and practice - Rob J HyndmanSpectacle sales Forecasting: principles and practice Hierarchical and grouped time series 4 Monthly UK sales data from 2000 –](https://reader033.vdocument.in/reader033/viewer/2022052519/5f0fb3ef7e708231d445777f/html5/thumbnails/107.jpg)
Lab Session 16
Forecasting: principles and practice Lab session 16 37