Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/87308
DC FieldValueLanguage
dc.contributor.advisorLourenço, Nuno António Marques-
dc.contributor.authorCosta, Pedro Moreira-
dc.date.accessioned2019-07-26T22:14:46Z-
dc.date.available2019-07-26T22:14:46Z-
dc.date.issued2019-07-08-
dc.date.submitted2019-07-26-
dc.identifier.urihttps://hdl.handle.net/10316/87308-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractUma série temporal é uma estrutura de dados que relaciona uma observação de um evento com um instante de tempo e o tipo de dados que é utilizado numa variedade de áreas, cuja análise providencia uma compreensão mais sensata em relação ao comportamento de um evento.É comum a análise de séries temporais ser desempenhada com recurso a visualizações gráficas e modelos clássicos. No entanto, os modelos de ML têm recebido atenção no estado da arte, no que diz respeito a previsão e deteção de anomalias, uma vez que apresentam resultados comparáveis, tendo em conta restrições de tempo e de dados. No entanto, uma das maiores desvantagens destes métodos é o custo associado a obter a melhor configuração de pré-processamento de dados, seleção do modelo e a sua parametrização.Deste modo, o objectivo principal deste projeto trata por reduzir a complexidade associada à escolha do tipo de processamento de dados, seleção de modelo e a sua parametrização, através de um seletor automático de abordagens, baseado em Raciocínio Baseado em Casos e Otimização Bayesiana, tanto para uma framework de previsão, como uma de deteção de anomalias.A framework deve gerir métodos de previsão e deteção de anomalias para séries temporais uni e multivariadas, de diferentes categorias e constituídas por diferentes atributos para fornecer a abordagem ótima.Os resultados recolhidos para cada tipo de análise, por cada tipo de série temporal, foram comprometidos por insuficiência de exemplos, especialmente nos casos de séries temporais multivariadas. No entanto, para séries temporais univariadas, os resultados são mais razoáveis.O impacto de Otimização Bayesiana mostra que todos os modelos aos quais foi aplicada apresentavam resultados com um erro aceitável, demonstrando-se uma mais-valia.por
dc.description.abstractA time series consists of a data structure that relates an event observation with a time instance. It is the type of data that occurs in a variety of fields and whose analysis (such as Forecasting and Anomaly Detection) provides a more sensitive understanding regarding events' behavior. Time series analysis is usually carried out through the use of plots and classical models. However, ML approaches have seen a rise in the state of art for Forecasting and Anomaly Detection because they provide comparable results at appropriate time and data constraints. However, one of their major drawbacks is how costly it is to obtain the best data preparation, model selection and parametrization. With this in mind, this work's main goal is overcoming the complexity involved with data processing, model selection and model tuning, through the support of an autonomous approach selector, based on CBR and Bayesian Optimization, present in both forecasting and anomaly detection frameworks. The framework handles UTS for Forecasting and MTS for Forecasting and Anomaly Detection of different categories and bearing different attributes to deliver an optimized approach.The drawn results for each type of analysis, for each type of time series, suffer from insufficient examples, especially MTS, but, for Forecasting UTS, the model selection results show an averaged Macro weighted F1-score of 0.38. Regarding the effects of Bayesian Optimization, all models produced results within an acceptable error (sMAPE lower than 16% and F1-score higher than 0.60), proving the efficacy of this component.eng
dc.language.isoeng-
dc.rightsopenAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/-
dc.subjectSéries Temporaispor
dc.subjectPrevisãopor
dc.subjectDeteção de Anomaliaspor
dc.subjectAprendizagem de Máquina Automáticapor
dc.subjectOtimização Bayesianapor
dc.subjectTime Serieseng
dc.subjectForecastingeng
dc.subjectAnomaly Detectioneng
dc.subjectAuto-MLeng
dc.subjectBayesian Optimizationeng
dc.titleTime-Series Analysis Frameworkeng
dc.title.alternativeFramework de Análise de Séries Temporaispor
dc.typemasterThesis-
degois.publication.locationNovabase Business Solutions, S.A.-
degois.publication.titleTime-Series Analysis Frameworkeng
dc.peerreviewedyes-
dc.identifier.tid202267245-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorCosta, Pedro Moreira::0000-0003-2089-2424-
uc.degree.classification18-
uc.degree.presidentejuriFernandes, Fernando Pedro Lopes Boavida-
uc.degree.elementojuriMacedo, Luís Miguel Machado Lopes-
uc.degree.elementojuriLourenço, Nuno António Marques-
uc.contributor.advisorLourenço, Nuno António Marques::0000-0002-2154-0642-
item.openairetypemasterThesis-
item.fulltextCom Texto completo-
item.languageiso639-1en-
item.grantfulltextopen-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File Description SizeFormat
tsaf_pmc.pdf7.01 MBAdobe PDFView/Open
Show simple item record

Page view(s) 50

455
checked on Jul 16, 2024

Download(s) 10

2,441
checked on Jul 16, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons