Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | https://www.teses.usp.br/teses/disponiveis/3/3148/tde-06052024-100717/ |
Resumo: | A precisão das previsões de demanda permite alocar e planejar melhor os recursos, melhorando o planejamento de vendas e operações. Este trabalho propõe um processo de calibração e seleção de modelos para previsão de séries temporais aplicados em uma empresa de eletroeletrônicos. Os modelos de previsão de suavização exponencial, SARIMA e aprendizagem profunda LSTM foram selecionados com base em sua ampla utilização na comunidade científica. Primeiro, esses modelos são definidos com base em seus hiperparâmetros. O domínio de um hiperparâmetro pode ser de valor real, de valor inteiro, binário ou categórico. Quais valores escolher é crítico, pois definirão a forma funcional final das equações de previsão, incluindo o número final de parâmetros que precisam ser determinados. Em seguida, os domínios limitados dos hiperparâmetros são definidos e uma lista de vetores são construídos. Cada vetor é aplicado aos modelos para encontrar aquele com melhor desempenho, um processo definido por busca em rede. Antes do processo ser implantado, é apresentada uma discussão sobre o pré-processamento dos dados. As etapas utilizadas neste trabalho incluem preenchimento de valores faltantes, definição de periodicidade da série temporal, decomposição da série temporal em tendência/sazonalidade para ser usada como um regressor adidiconal aos modelos. Para definir o desempenho de cada vetor de hiperparâmetros e como cada modelo se compara, métricas de erro são definidas, e um índice de desempenho multicritério é proposto. Por fim, os resultados são discutidos comparando os três modelos com os melhores resultados encontrado. O diagnóstico do modelo ajustado mostra oportunidades no pré-processamento dos dados aqui não considerados, como transformação e/ou tratamento robusto de outliers para a série temporal. No entanto, os resultados das previsões mostram o ganho no desempenho em comparação com os métodos utilizados anteriormente e o processo aqui proposto pode ajudar os profissionais a reduzir a complexidade ao implementar tais modelos num ambiente de negócios. |
id |
USP_58a25ef21dbfb94967391ff395880ffa |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-06052024-100717 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede.Grid search approach to select and calibrate exponential smoothing, SARIMA and LSTM models for demand forecasting.Análise de séries temporaisAprendizagem profundaARIMADemand forecastError metricsLSTMModelos em séries temporaisNeural networkPrevisão (Análise de séries temporais)Redes neuraisTime series analysisTime series forecasting performanceA precisão das previsões de demanda permite alocar e planejar melhor os recursos, melhorando o planejamento de vendas e operações. Este trabalho propõe um processo de calibração e seleção de modelos para previsão de séries temporais aplicados em uma empresa de eletroeletrônicos. Os modelos de previsão de suavização exponencial, SARIMA e aprendizagem profunda LSTM foram selecionados com base em sua ampla utilização na comunidade científica. Primeiro, esses modelos são definidos com base em seus hiperparâmetros. O domínio de um hiperparâmetro pode ser de valor real, de valor inteiro, binário ou categórico. Quais valores escolher é crítico, pois definirão a forma funcional final das equações de previsão, incluindo o número final de parâmetros que precisam ser determinados. Em seguida, os domínios limitados dos hiperparâmetros são definidos e uma lista de vetores são construídos. Cada vetor é aplicado aos modelos para encontrar aquele com melhor desempenho, um processo definido por busca em rede. Antes do processo ser implantado, é apresentada uma discussão sobre o pré-processamento dos dados. As etapas utilizadas neste trabalho incluem preenchimento de valores faltantes, definição de periodicidade da série temporal, decomposição da série temporal em tendência/sazonalidade para ser usada como um regressor adidiconal aos modelos. Para definir o desempenho de cada vetor de hiperparâmetros e como cada modelo se compara, métricas de erro são definidas, e um índice de desempenho multicritério é proposto. Por fim, os resultados são discutidos comparando os três modelos com os melhores resultados encontrado. O diagnóstico do modelo ajustado mostra oportunidades no pré-processamento dos dados aqui não considerados, como transformação e/ou tratamento robusto de outliers para a série temporal. No entanto, os resultados das previsões mostram o ganho no desempenho em comparação com os métodos utilizados anteriormente e o processo aqui proposto pode ajudar os profissionais a reduzir a complexidade ao implementar tais modelos num ambiente de negócios.Demand forecasting accuracy allows the possibility to better allocate and plan resources improving sales and operations planning (S&OP). This work proposes a process to calibrate and select models for time series forecasting. Exponential smoothing, SARIMA and deep learning LSTM forecasting models were selected based on its wide use in the scientific community. First these models are defined based on their hyperparameters. The domain of a hyperparameter can be real-valued, integer valued, binary or categorical. Which values to choose is critical since it will define the final functional form of the forecasting equations, including the final number of parameters that needs to be determined. Then, for each model, the hyperparameters bounded domain are defined and a list of vectors is built. Each vector is applied to the models to find the one with best performance, what is defined as a grid search process. Before the process is deployed, a discussion of pre-processing the data is presented which includes fill in missing values, defining time series periodicity and decomposition of the time series in trend/seasonality to be use as additional regressor for the models. To defined how each hyperparameter vector performed and how each model compares, a multi-criteria performance index is proposed. Finally, the results are discussed comparing all three models and what were the best results found. The diagnostic of the fitted model shows opportunities to address data pre-processing not here considered such as, transformation and/or a robust outliers treatment for the time series. Nevertheless, the out of sample results shows the gain in prediction performance comparing to previous methods used and the process here proposed could help practitioners reduce complexity when implementing such models in a business environment.Biblioteca Digitais de Teses e Dissertações da USPMota, Daniel de OliveiraRapp, Rafael Motta2023-12-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3148/tde-06052024-100717/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-05-20T17:48:02Zoai:teses.usp.br:tde-06052024-100717Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-05-20T17:48:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. Grid search approach to select and calibrate exponential smoothing, SARIMA and LSTM models for demand forecasting. |
title |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
spellingShingle |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. Rapp, Rafael Motta Análise de séries temporais Aprendizagem profunda ARIMA Demand forecast Error metrics LSTM Modelos em séries temporais Neural network Previsão (Análise de séries temporais) Redes neurais Time series analysis Time series forecasting performance |
title_short |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
title_full |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
title_fullStr |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
title_full_unstemmed |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
title_sort |
Seleção e calibração dos modelos de suavização exponencial, SARIMA e LSTM para previsão de demanda através de busca em rede. |
author |
Rapp, Rafael Motta |
author_facet |
Rapp, Rafael Motta |
author_role |
author |
dc.contributor.none.fl_str_mv |
Mota, Daniel de Oliveira |
dc.contributor.author.fl_str_mv |
Rapp, Rafael Motta |
dc.subject.por.fl_str_mv |
Análise de séries temporais Aprendizagem profunda ARIMA Demand forecast Error metrics LSTM Modelos em séries temporais Neural network Previsão (Análise de séries temporais) Redes neurais Time series analysis Time series forecasting performance |
topic |
Análise de séries temporais Aprendizagem profunda ARIMA Demand forecast Error metrics LSTM Modelos em séries temporais Neural network Previsão (Análise de séries temporais) Redes neurais Time series analysis Time series forecasting performance |
description |
A precisão das previsões de demanda permite alocar e planejar melhor os recursos, melhorando o planejamento de vendas e operações. Este trabalho propõe um processo de calibração e seleção de modelos para previsão de séries temporais aplicados em uma empresa de eletroeletrônicos. Os modelos de previsão de suavização exponencial, SARIMA e aprendizagem profunda LSTM foram selecionados com base em sua ampla utilização na comunidade científica. Primeiro, esses modelos são definidos com base em seus hiperparâmetros. O domínio de um hiperparâmetro pode ser de valor real, de valor inteiro, binário ou categórico. Quais valores escolher é crítico, pois definirão a forma funcional final das equações de previsão, incluindo o número final de parâmetros que precisam ser determinados. Em seguida, os domínios limitados dos hiperparâmetros são definidos e uma lista de vetores são construídos. Cada vetor é aplicado aos modelos para encontrar aquele com melhor desempenho, um processo definido por busca em rede. Antes do processo ser implantado, é apresentada uma discussão sobre o pré-processamento dos dados. As etapas utilizadas neste trabalho incluem preenchimento de valores faltantes, definição de periodicidade da série temporal, decomposição da série temporal em tendência/sazonalidade para ser usada como um regressor adidiconal aos modelos. Para definir o desempenho de cada vetor de hiperparâmetros e como cada modelo se compara, métricas de erro são definidas, e um índice de desempenho multicritério é proposto. Por fim, os resultados são discutidos comparando os três modelos com os melhores resultados encontrado. O diagnóstico do modelo ajustado mostra oportunidades no pré-processamento dos dados aqui não considerados, como transformação e/ou tratamento robusto de outliers para a série temporal. No entanto, os resultados das previsões mostram o ganho no desempenho em comparação com os métodos utilizados anteriormente e o processo aqui proposto pode ajudar os profissionais a reduzir a complexidade ao implementar tais modelos num ambiente de negócios. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-15 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/3/3148/tde-06052024-100717/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3148/tde-06052024-100717/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815256716233670656 |