ARIMA demand forecasting by aggregation
Demand forecasting performance is subject to the uncertainty underlying the time series an organisation is dealing with. There are many approaches that may be used to reduce demand uncertainty and consequently improve the forecasting (and inventory control) performance. An intuitively appealing such...
Main Author: | |
---|---|
Language: | English |
Published: |
Université Sciences et Technologies - Bordeaux I
2013
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00980614 http://tel.archives-ouvertes.fr/docs/00/98/06/14/PDF/ROSTAMI_TABAR_BAHMAN_2013.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00980614 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
[PHYS:COND:CM_GEN] Physics/Condensed Matter/Other [PHYS:COND:CM_GEN] Physique/Matière Condensée/Autre [SPI:OTHER] Engineering Sciences/Other [SPI:OTHER] Sciences de l'ingénieur/Autre Demand forecasting Temporal aggregation Cross-sectional aggregation Stationary processes Nonstationary processes Single exponential smoothing |
spellingShingle |
[PHYS:COND:CM_GEN] Physics/Condensed Matter/Other [PHYS:COND:CM_GEN] Physique/Matière Condensée/Autre [SPI:OTHER] Engineering Sciences/Other [SPI:OTHER] Sciences de l'ingénieur/Autre Demand forecasting Temporal aggregation Cross-sectional aggregation Stationary processes Nonstationary processes Single exponential smoothing Rostami Tabar, Bahman ARIMA demand forecasting by aggregation |
description |
Demand forecasting performance is subject to the uncertainty underlying the time series an organisation is dealing with. There are many approaches that may be used to reduce demand uncertainty and consequently improve the forecasting (and inventory control) performance. An intuitively appealing such approach that is known to be effective is demand aggregation. One approach is to aggregate demand in lower-frequency 'time buckets'. Such an approach is often referred to, in the academic literature, as temporal aggregation. Another approach discussed in the literature is that associated with cross-sectional aggregation, which involves aggregating different time series to obtain higher level forecasts.This research discusses whether it is appropriate to use the original (not aggregated) data to generate a forecast or one should rather aggregate data first and then generate a forecast. This Ph.D. thesis reveals the conditions under which each approach leads to a superior performance as judged based on forecast accuracy. Throughout this work, it is assumed that the underlying structure of the demand time series follows an AutoRegressive Integrated Moving Average (ARIMA) process.In the first part of our1 research, the effect of temporal aggregation on demand forecasting is analysed. It is assumed that the non-aggregate demand follows an autoregressive moving average process of order one, ARMA(1,1). Additionally, the associated special cases of a first-order autoregressive process, AR(1) and a moving average process of order one, MA(1) are also considered, and a Single Exponential Smoothing (SES) procedure is used to forecast demand. These demand processes are often encountered in practice and SES is one of the standard estimators used in industry. Theoretical Mean Squared Error expressions are derived for the aggregate and the non-aggregate demand in order to contrast the relevant forecasting performances. The theoretical analysis is validated by an extensive numerical investigation and experimentation with an empirical dataset. The results indicate that performance improvements achieved through the aggregation approach are a function of the aggregation level, the smoothing constant value used for SES and the process parameters.In the second part of our research, the effect of cross-sectional aggregation on demand forecasting is evaluated. More specifically, the relative effectiveness of top-down (TD) and bottom-up (BU) approaches are compared for forecasting the aggregate and sub-aggregate demands. It is assumed that that the sub-aggregate demand follows either a ARMA(1,1) or a non-stationary Integrated Moving Average process of order one, IMA(1,1) and a SES procedure is used to extrapolate future requirements. Such demand processes are often encountered in practice and, as discussed above, SES is one of the standard estimators used in industry (in addition to being the optimal estimator for an IMA(1) process). Theoretical Mean Squared Errors are derived for the BU and TD approach in order to contrast the relevant forecasting performances. The theoretical analysis is supported by an extensive numerical investigation at both the aggregate and sub-aggregate levels in addition to empirically validating our findings on a real dataset from a European superstore. The results show that the superiority of each approach is a function of the series autocorrelation, the cross-correlation between series and the comparison level.Finally, for both parts of the research, valuable insights are offered to practitioners and an agenda for further research in this area is provided. |
author |
Rostami Tabar, Bahman |
author_facet |
Rostami Tabar, Bahman |
author_sort |
Rostami Tabar, Bahman |
title |
ARIMA demand forecasting by aggregation |
title_short |
ARIMA demand forecasting by aggregation |
title_full |
ARIMA demand forecasting by aggregation |
title_fullStr |
ARIMA demand forecasting by aggregation |
title_full_unstemmed |
ARIMA demand forecasting by aggregation |
title_sort |
arima demand forecasting by aggregation |
publisher |
Université Sciences et Technologies - Bordeaux I |
publishDate |
2013 |
url |
http://tel.archives-ouvertes.fr/tel-00980614 http://tel.archives-ouvertes.fr/docs/00/98/06/14/PDF/ROSTAMI_TABAR_BAHMAN_2013.pdf |
work_keys_str_mv |
AT rostamitabarbahman arimademandforecastingbyaggregation |
_version_ |
1716665870573371392 |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-009806142014-04-26T03:30:43Z http://tel.archives-ouvertes.fr/tel-00980614 2013BOR15228 http://tel.archives-ouvertes.fr/docs/00/98/06/14/PDF/ROSTAMI_TABAR_BAHMAN_2013.pdf ARIMA demand forecasting by aggregation Rostami Tabar, Bahman [PHYS:COND:CM_GEN] Physics/Condensed Matter/Other [PHYS:COND:CM_GEN] Physique/Matière Condensée/Autre [SPI:OTHER] Engineering Sciences/Other [SPI:OTHER] Sciences de l'ingénieur/Autre Demand forecasting Temporal aggregation Cross-sectional aggregation Stationary processes Nonstationary processes Single exponential smoothing Demand forecasting performance is subject to the uncertainty underlying the time series an organisation is dealing with. There are many approaches that may be used to reduce demand uncertainty and consequently improve the forecasting (and inventory control) performance. An intuitively appealing such approach that is known to be effective is demand aggregation. One approach is to aggregate demand in lower-frequency 'time buckets'. Such an approach is often referred to, in the academic literature, as temporal aggregation. Another approach discussed in the literature is that associated with cross-sectional aggregation, which involves aggregating different time series to obtain higher level forecasts.This research discusses whether it is appropriate to use the original (not aggregated) data to generate a forecast or one should rather aggregate data first and then generate a forecast. This Ph.D. thesis reveals the conditions under which each approach leads to a superior performance as judged based on forecast accuracy. Throughout this work, it is assumed that the underlying structure of the demand time series follows an AutoRegressive Integrated Moving Average (ARIMA) process.In the first part of our1 research, the effect of temporal aggregation on demand forecasting is analysed. It is assumed that the non-aggregate demand follows an autoregressive moving average process of order one, ARMA(1,1). Additionally, the associated special cases of a first-order autoregressive process, AR(1) and a moving average process of order one, MA(1) are also considered, and a Single Exponential Smoothing (SES) procedure is used to forecast demand. These demand processes are often encountered in practice and SES is one of the standard estimators used in industry. Theoretical Mean Squared Error expressions are derived for the aggregate and the non-aggregate demand in order to contrast the relevant forecasting performances. The theoretical analysis is validated by an extensive numerical investigation and experimentation with an empirical dataset. The results indicate that performance improvements achieved through the aggregation approach are a function of the aggregation level, the smoothing constant value used for SES and the process parameters.In the second part of our research, the effect of cross-sectional aggregation on demand forecasting is evaluated. More specifically, the relative effectiveness of top-down (TD) and bottom-up (BU) approaches are compared for forecasting the aggregate and sub-aggregate demands. It is assumed that that the sub-aggregate demand follows either a ARMA(1,1) or a non-stationary Integrated Moving Average process of order one, IMA(1,1) and a SES procedure is used to extrapolate future requirements. Such demand processes are often encountered in practice and, as discussed above, SES is one of the standard estimators used in industry (in addition to being the optimal estimator for an IMA(1) process). Theoretical Mean Squared Errors are derived for the BU and TD approach in order to contrast the relevant forecasting performances. The theoretical analysis is supported by an extensive numerical investigation at both the aggregate and sub-aggregate levels in addition to empirically validating our findings on a real dataset from a European superstore. The results show that the superiority of each approach is a function of the series autocorrelation, the cross-correlation between series and the comparison level.Finally, for both parts of the research, valuable insights are offered to practitioners and an agenda for further research in this area is provided. 2013-12-10 eng PhD thesis Université Sciences et Technologies - Bordeaux I |