Skip navigation
Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufpe.br/handle/123456789/48548

Comparte esta pagina

Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorOLIVEIRA, Adriano Lorena Inacio de-
dc.contributor.authorLEAL, Denisson Augusto Bastos-
dc.date.accessioned2023-01-06T16:07:51Z-
dc.date.available2023-01-06T16:07:51Z-
dc.date.issued2022-03-03-
dc.identifier.citationLEAL, Denisson Augusto Bastos. Ensembles dinâmicos para detecção de concept drift em séries temporais. 2022. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2022.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/48548-
dc.description.abstractSéries temporais são medições realizadas em um intervalo fixo de tempo, que podem ser usadas em diversos tipos de problemas. Elas são estudadas por diversas áreas a fim de compreender as características de sua geração. A área mais específica de previsão de séries temporais busca encontrar padrões dos movimentos em situações que já ocorreram para prever a próxima observação da série. Porém, ao longo do tempo podem acontecer alguns eventos que mudam todo o contexto da série, o concept drift, e o conhecimento armazenado da série pode não refletir mais a distribuição da série após esse evento. Então, quando um modelo de aprendizado de máquina é treinado para realizar previsões e um concept drift acontece, esse modelo passa a ficar defasado e para atualizar o modelo, alguns pontos do novo conceito precisam ser capturados e armazenados, até serem suficientes para um novo treinamento. Durante esse período de coleta de dados os modelos aumentam o erro bruscamente, afetando o desempenho geral do sistema de previsão e dependendo da frequência em que o concept drift aconteça, pode inviabilizar o seu uso. O objetivo desse trabalho é propor um método para previsão de séries temporais na presença de concept drift, minimizando o impacto da redução do desempenho preditivo durante o processo de adaptação ao novo conceito. Para isso foram propostos três métodos que usam o conceito antigo para melhorar o desempenho nessa fase de adaptação. Os métodos usam Particle Swarm Optimization (PSO) para otimização do treinamento de partículas Extreme Learning Machine (ELM), que são usadas na previsão e como sensores para detecção concept drift. O primeiro método usa um ensemble com todas as partículas treinadas. O segundo faz uma combinação, usando o algoritmo guloso, das melhores partículas quando o concept drift é detectado até a sua adaptação. E o terceiro usa a melhor combinação das partículas desde o início e atualiza a combinação depois da detecção de um concept drift. Todos os métodos propostos fazem adaptação para o novo conceito depois de ter dados suficientes para o treinamento. Nos experimentos foram usadas sete séries, sendo elas quatro geradas sinteticamente com concept drift conhecidos e três séries reais de índices do mercado financeiro com concept drift desconhecidos. Os resultados obtidos foram comparados com métodos da literatura e dois métodos propostos conseguiram resultados melhores com significância estatística. Mostrando que, o período de adaptação do método ao novo conceito é relevante no erro geral da previsão e que o treinamento anterior pode ajudar a reduzir esse erro.pt_BR
dc.description.sponsorshipCNPqpt_BR
dc.language.isoporpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectInteligência computacionalpt_BR
dc.subjectSéries temporaispt_BR
dc.titleEnsembles dinâmicos para detecção de concept drift em séries temporaispt_BR
dc.typemasterThesispt_BR
dc.contributor.advisor-coARAÚJO, Ricardo de Andrade-
dc.contributor.authorLatteshttp://lattes.cnpq.br/0064762347246548pt_BR
dc.publisher.initialsUFPEpt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.levelmestradopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5194381227316437pt_BR
dc.publisher.programPrograma de Pos Graduacao em Ciencia da Computacaopt_BR
dc.description.abstractxTime series are measurements performed over a fixed time interval, which can be used in different types of problems. They are studied by many disciplines seeking to understand the characteristics of their generation. There is a more specific area of time series forecasting that seeks to find patterns of movement in situations that happened in the past to predict the next observation in the series. However, over time, events known as concept drift can occur that change the context of the series and the knowledge stored in the series is no longer the distribution of the series after this event. So, when a machine learning model is trained to perform predictions and concept drift occurs, this model becomes outdated and for the model update, some points of the new concept need to be captured and stored, until they are sufficient for a new training. During this period of data collection, the models errors increase exponentially, affecting the overall performance of the forecasting system and depending on the frequency in which the concept drift happens, which can make its use unfeasible. The objective of this work is to propose a time series forecasting method in the presence of concept deviation, minimizing its impact during the adaptation process to the new concept. For this, three methods were proposed that use the old concept to improve performance in this adaptation phase. The methods use Particle Swarm Optimization (PSO) to optimize the training of Extreme Learning Machine (ELM) models, which are used in prediction and as sensors for concept drift detection. The first method uses an ensemble with all models trained. The second uses a combination, using the greedy algorithm, of the best models when the concept drift is detected until its adaptation. And the third uses the best combination of models from the start and updates the combination after a concept drift is detected. All proposed methods adapt to the new concept after having enough data for training. In the experiments, seven series were used, four synthetically generated with known concept drift and three real series of financial market indices with unknown concept drift. The results obtained were compared with methods in the literature and two proposed methods achieved better results with statistical significance. Showing that the period of adaptation of the method to the new concept is relevant in the general error of the forecast and that previous training can help to reduce this error.pt_BR
dc.contributor.advisor-coLatteshttp://lattes.cnpq.br/9440014280856629pt_BR
Aparece en las colecciones: Dissertações de Mestrado - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
DISSERTAÇÃO Denisson Augusto Bastos Leal.pdf1,43 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons