Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?

Detalhes bibliográficos
Autor(a) principal: Ramos, Patricia
Data de Publicação: 2022
Outros Autores: Oliveira, José Manuel, Kourentzes, Nikolaos, Fildes, Robert
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/21839
Resumo: Retailers depend on accurate forecasts of product sales at the Store SKU level to efficiently manage their inventory. Consequently, there has been increasing interest in identifying more advanced statistical techniques that lead to accuracy improvements. However, the inclusion of multiple drivers affecting demand into commonly used ARIMA and ETS models is not straightforward, particularly when many explanatory variables are available. Moreover, regularization regression models that shrink the model’s parameters allow for the inclusion of a lot of relevant information but do not intrinsically handle the dynamics of the demand. These problems have not been addressed by previous studies. Nevertheless, multiple simultaneous effects interacting are common in retailing. To be successful, any approach needs to be automatic, robust and efficiently scaleable. In this study, we design novel approaches to forecast retailer product sales taking into account the main drivers which affect SKU demand at store level. To address the variable selection challenge, the use of dimensionality reduction via principal components analysis (PCA) and shrinkage estimators was investigated. The empirical results, using a case study of supermarket sales in Portugal, show that both PCA and shrinkage are useful and result in gains in forecast accuracy in the order of 10% over benchmarks while offering insights on the impact of promotions. Focusing on the promotional periods, PCA-based models perform strongly, while shrinkage estimators over-shrink. For the non-promotional periods, shrinkage estimators significantly outperform the alternatives.
id RCAP_f01ca34719f577e8651787f99ccbbb11
oai_identifier_str oai:recipp.ipp.pt:10400.22/21839
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?RetailingForecastingPromotionsSeasonalityShrinkagePrincipal components analysisRetailers depend on accurate forecasts of product sales at the Store SKU level to efficiently manage their inventory. Consequently, there has been increasing interest in identifying more advanced statistical techniques that lead to accuracy improvements. However, the inclusion of multiple drivers affecting demand into commonly used ARIMA and ETS models is not straightforward, particularly when many explanatory variables are available. Moreover, regularization regression models that shrink the model’s parameters allow for the inclusion of a lot of relevant information but do not intrinsically handle the dynamics of the demand. These problems have not been addressed by previous studies. Nevertheless, multiple simultaneous effects interacting are common in retailing. To be successful, any approach needs to be automatic, robust and efficiently scaleable. In this study, we design novel approaches to forecast retailer product sales taking into account the main drivers which affect SKU demand at store level. To address the variable selection challenge, the use of dimensionality reduction via principal components analysis (PCA) and shrinkage estimators was investigated. The empirical results, using a case study of supermarket sales in Portugal, show that both PCA and shrinkage are useful and result in gains in forecast accuracy in the order of 10% over benchmarks while offering insights on the impact of promotions. Focusing on the promotional periods, PCA-based models perform strongly, while shrinkage estimators over-shrink. For the non-promotional periods, shrinkage estimators significantly outperform the alternatives.MDPIRepositório Científico do Instituto Politécnico do PortoRamos, PatriciaOliveira, José ManuelKourentzes, NikolaosFildes, Robert2023-01-25T09:13:23Z20222022-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.22/21839eng10.3390/asi6010003info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T13:18:10Zoai:recipp.ipp.pt:10400.22/21839Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:41:55.566904Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
title Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
spellingShingle Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
Ramos, Patricia
Retailing
Forecasting
Promotions
Seasonality
Shrinkage
Principal components analysis
title_short Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
title_full Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
title_fullStr Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
title_full_unstemmed Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
title_sort Forecasting Seasonal Sales with Many Drivers: Shrinkage or Dimensionality Reduction?
author Ramos, Patricia
author_facet Ramos, Patricia
Oliveira, José Manuel
Kourentzes, Nikolaos
Fildes, Robert
author_role author
author2 Oliveira, José Manuel
Kourentzes, Nikolaos
Fildes, Robert
author2_role author
author
author
dc.contributor.none.fl_str_mv Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Ramos, Patricia
Oliveira, José Manuel
Kourentzes, Nikolaos
Fildes, Robert
dc.subject.por.fl_str_mv Retailing
Forecasting
Promotions
Seasonality
Shrinkage
Principal components analysis
topic Retailing
Forecasting
Promotions
Seasonality
Shrinkage
Principal components analysis
description Retailers depend on accurate forecasts of product sales at the Store SKU level to efficiently manage their inventory. Consequently, there has been increasing interest in identifying more advanced statistical techniques that lead to accuracy improvements. However, the inclusion of multiple drivers affecting demand into commonly used ARIMA and ETS models is not straightforward, particularly when many explanatory variables are available. Moreover, regularization regression models that shrink the model’s parameters allow for the inclusion of a lot of relevant information but do not intrinsically handle the dynamics of the demand. These problems have not been addressed by previous studies. Nevertheless, multiple simultaneous effects interacting are common in retailing. To be successful, any approach needs to be automatic, robust and efficiently scaleable. In this study, we design novel approaches to forecast retailer product sales taking into account the main drivers which affect SKU demand at store level. To address the variable selection challenge, the use of dimensionality reduction via principal components analysis (PCA) and shrinkage estimators was investigated. The empirical results, using a case study of supermarket sales in Portugal, show that both PCA and shrinkage are useful and result in gains in forecast accuracy in the order of 10% over benchmarks while offering insights on the impact of promotions. Focusing on the promotional periods, PCA-based models perform strongly, while shrinkage estimators over-shrink. For the non-promotional periods, shrinkage estimators significantly outperform the alternatives.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-01-01T00:00:00Z
2023-01-25T09:13:23Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/21839
url http://hdl.handle.net/10400.22/21839
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.3390/asi6010003
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv MDPI
publisher.none.fl_str_mv MDPI
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131506128453632