Otimização de Falsos Alarmes em Detecção de Mudança de Conceito

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: MACIEL, Bruno Iran Ferreira
Orientador(a): BARROS, Roberto Souto Maior de
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso embargado
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/38147
Resumo: Mudança de Conceito é um problema inerente ao aprendizado em fluxo de dados. A detecção de mudanças de conceito é uma técnica conhecida por rastrear o ponto de mudança entre conceitos, e os métodos que implementam essa ideia geralmente são conhecidos como detectores. Esta tese é dedicada ao estudo de algoritmos de detecção de mudanças de conceito. Inicialmente foi feita uma revisão da literatura, incluindo os principais trabalhos relacionados. Na sequência, foram feitas contribuições ao Massive Online Analysis (MOA) com complementos de códigos, incluindo a ferramenta Massive Online Analysis Manager PHP framework (MOAManager), desenvolvida e utilizada para gerenciar experimentos usando o MOA. Em seguida, foram comparados os desempenhos dos trabalhos relacionados, separando-os em detectores de única e de múltipla análise. Posteriormente, são apresentados os métodos propostos de comitês de detectores Drift Detection Ensemble (DDE), Mixed Signals Drift Detection Ensemble (MSDDE) e Match Drift Detection Ensemble (MDDE), assim como os métodos convencionais de detecção Ultimately Simple Drift Detector (USDD) e USDD eXtension (USDDX). Nesta tese foram também realizadas comparações de larga escala com 25 detectores, 6 geradores de dados, usando três tamanhos diferentes de bases de dados com simulações de mudanças abruptas e graduais, além de 7 bases de dados reais, todos utilizando dois classificadores (Naive Bayes e Hoeffding Tree). Os resultados empíricos mostram que os comitês de detectores propostos foram competitivos em relação aos trabalhos do estado da arte em detecção de mudança de conceito, oferecendo resultados melhores em vários casos em comparação aos trabalhos de única análise e sendo superior na maioria das vezes em relação aos métodos de múltipla análise. Ambos os métodos, USDD e USDDX, foram competitivos em relação aos trabalhos relacionados, apresentando-se como alternativas robustas para detecção de mudanças de conceito. Finalmente, na maioria dos cenários avaliados, os métodos propostos ofereceram bons resultados em relação à acurácia Prequencial e principalmente na redução de falsos alarmes de detecção em transições abruptas, mostrando-se como uma alternativa competitiva.
id UFPE_a69a051706512c29d5ecadc8884fb2fb
oai_identifier_str oai:repositorio.ufpe.br:123456789/38147
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling MACIEL, Bruno Iran Ferreirahttp://lattes.cnpq.br/7072484508087293http://lattes.cnpq.br/2153962690732683BARROS, Roberto Souto Maior de2020-09-29T15:41:33Z2020-09-29T15:41:33Z2020-03-04MACIEL, Bruno Iran Ferreira. Otimização de Falsos Alarmes em Detecção de Mudança de Conceito. 2020. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2020.https://repositorio.ufpe.br/handle/123456789/38147Mudança de Conceito é um problema inerente ao aprendizado em fluxo de dados. A detecção de mudanças de conceito é uma técnica conhecida por rastrear o ponto de mudança entre conceitos, e os métodos que implementam essa ideia geralmente são conhecidos como detectores. Esta tese é dedicada ao estudo de algoritmos de detecção de mudanças de conceito. Inicialmente foi feita uma revisão da literatura, incluindo os principais trabalhos relacionados. Na sequência, foram feitas contribuições ao Massive Online Analysis (MOA) com complementos de códigos, incluindo a ferramenta Massive Online Analysis Manager PHP framework (MOAManager), desenvolvida e utilizada para gerenciar experimentos usando o MOA. Em seguida, foram comparados os desempenhos dos trabalhos relacionados, separando-os em detectores de única e de múltipla análise. Posteriormente, são apresentados os métodos propostos de comitês de detectores Drift Detection Ensemble (DDE), Mixed Signals Drift Detection Ensemble (MSDDE) e Match Drift Detection Ensemble (MDDE), assim como os métodos convencionais de detecção Ultimately Simple Drift Detector (USDD) e USDD eXtension (USDDX). Nesta tese foram também realizadas comparações de larga escala com 25 detectores, 6 geradores de dados, usando três tamanhos diferentes de bases de dados com simulações de mudanças abruptas e graduais, além de 7 bases de dados reais, todos utilizando dois classificadores (Naive Bayes e Hoeffding Tree). Os resultados empíricos mostram que os comitês de detectores propostos foram competitivos em relação aos trabalhos do estado da arte em detecção de mudança de conceito, oferecendo resultados melhores em vários casos em comparação aos trabalhos de única análise e sendo superior na maioria das vezes em relação aos métodos de múltipla análise. Ambos os métodos, USDD e USDDX, foram competitivos em relação aos trabalhos relacionados, apresentando-se como alternativas robustas para detecção de mudanças de conceito. Finalmente, na maioria dos cenários avaliados, os métodos propostos ofereceram bons resultados em relação à acurácia Prequencial e principalmente na redução de falsos alarmes de detecção em transições abruptas, mostrando-se como uma alternativa competitiva.CAPESConcept drift is an inherent problem of learning in data stream environments. Concept Drift Detection is a technique known to track the points of change between concepts, and methods that implement this idea are often referred to detectors. This thesis is dedicated to the study of concept drift detection algorithms. Initially, a literature review was performed, surveying the main related works. Subsequently, contributions were made to the MOA framework with code implementations, including the MOAManager tool, developed and used to manage experiments run using MOA. In addition, the performances of the related works were compared, separating them into single and multiple analysis detectors. Then, the proposed methods of detector ensembles DDE, MSDDE and MDDE, as well as the conventional detection methods USDD and USDDX, are presented. In this thesis, large-scale comparisons were also performed with 25 detectors, 6 dataset generators, using three different databases sizes with abrupt and gradual changes simulations, as well as seven real-world datasets, all using two base classifiers (Naive Bayes and Hoeffding Tree). Empirical results shows that the proposed detector ensembles were competitive with state-of-the-art works on concept drift detection, providing better results in several cases when compared to single-analysis works, and being superior to multiple analysis methods in most cases. Both USDD and USDDX were competitive in relation to related works, presenting themselves as robust alternatives for detecting changes of concept. Finally, in most of the evaluated scenarios, the proposed methods offered good results related to the Prequencial accuracy and, especially, in the reduction of false detection alarms in abrupt transitions, proving to be competitive alternatives.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/embargoedAccessInteligência computacionalFluxo de dadosOtimização de Falsos Alarmes em Detecção de Mudança de Conceitoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALTESE Bruno Iran Ferreira Maciel.pdfTESE Bruno Iran Ferreira Maciel.pdfapplication/pdf2622552https://repositorio.ufpe.br/bitstream/123456789/38147/1/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdfe5500bef136a81bac4c556e0445b7d50MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/38147/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/38147/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTTESE Bruno Iran Ferreira Maciel.pdf.txtTESE Bruno Iran Ferreira Maciel.pdf.txtExtracted texttext/plain558083https://repositorio.ufpe.br/bitstream/123456789/38147/4/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdf.txtac59b7b56fa70f4567ddc5b2d7079a6bMD54THUMBNAILTESE Bruno Iran Ferreira Maciel.pdf.jpgTESE Bruno Iran Ferreira Maciel.pdf.jpgGenerated Thumbnailimage/jpeg1358https://repositorio.ufpe.br/bitstream/123456789/38147/5/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdf.jpg560c2f765d2114a1501b24a3c60ad4e0MD55123456789/381472020-09-30 02:15:25.328oai:repositorio.ufpe.br:123456789/38147TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212020-09-30T05:15:25Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
title Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
spellingShingle Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
MACIEL, Bruno Iran Ferreira
Inteligência computacional
Fluxo de dados
title_short Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
title_full Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
title_fullStr Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
title_full_unstemmed Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
title_sort Otimização de Falsos Alarmes em Detecção de Mudança de Conceito
author MACIEL, Bruno Iran Ferreira
author_facet MACIEL, Bruno Iran Ferreira
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7072484508087293
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2153962690732683
dc.contributor.author.fl_str_mv MACIEL, Bruno Iran Ferreira
dc.contributor.advisor1.fl_str_mv BARROS, Roberto Souto Maior de
contributor_str_mv BARROS, Roberto Souto Maior de
dc.subject.por.fl_str_mv Inteligência computacional
Fluxo de dados
topic Inteligência computacional
Fluxo de dados
description Mudança de Conceito é um problema inerente ao aprendizado em fluxo de dados. A detecção de mudanças de conceito é uma técnica conhecida por rastrear o ponto de mudança entre conceitos, e os métodos que implementam essa ideia geralmente são conhecidos como detectores. Esta tese é dedicada ao estudo de algoritmos de detecção de mudanças de conceito. Inicialmente foi feita uma revisão da literatura, incluindo os principais trabalhos relacionados. Na sequência, foram feitas contribuições ao Massive Online Analysis (MOA) com complementos de códigos, incluindo a ferramenta Massive Online Analysis Manager PHP framework (MOAManager), desenvolvida e utilizada para gerenciar experimentos usando o MOA. Em seguida, foram comparados os desempenhos dos trabalhos relacionados, separando-os em detectores de única e de múltipla análise. Posteriormente, são apresentados os métodos propostos de comitês de detectores Drift Detection Ensemble (DDE), Mixed Signals Drift Detection Ensemble (MSDDE) e Match Drift Detection Ensemble (MDDE), assim como os métodos convencionais de detecção Ultimately Simple Drift Detector (USDD) e USDD eXtension (USDDX). Nesta tese foram também realizadas comparações de larga escala com 25 detectores, 6 geradores de dados, usando três tamanhos diferentes de bases de dados com simulações de mudanças abruptas e graduais, além de 7 bases de dados reais, todos utilizando dois classificadores (Naive Bayes e Hoeffding Tree). Os resultados empíricos mostram que os comitês de detectores propostos foram competitivos em relação aos trabalhos do estado da arte em detecção de mudança de conceito, oferecendo resultados melhores em vários casos em comparação aos trabalhos de única análise e sendo superior na maioria das vezes em relação aos métodos de múltipla análise. Ambos os métodos, USDD e USDDX, foram competitivos em relação aos trabalhos relacionados, apresentando-se como alternativas robustas para detecção de mudanças de conceito. Finalmente, na maioria dos cenários avaliados, os métodos propostos ofereceram bons resultados em relação à acurácia Prequencial e principalmente na redução de falsos alarmes de detecção em transições abruptas, mostrando-se como uma alternativa competitiva.
publishDate 2020
dc.date.accessioned.fl_str_mv 2020-09-29T15:41:33Z
dc.date.available.fl_str_mv 2020-09-29T15:41:33Z
dc.date.issued.fl_str_mv 2020-03-04
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MACIEL, Bruno Iran Ferreira. Otimização de Falsos Alarmes em Detecção de Mudança de Conceito. 2020. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2020.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/38147
identifier_str_mv MACIEL, Bruno Iran Ferreira. Otimização de Falsos Alarmes em Detecção de Mudança de Conceito. 2020. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco, Recife, 2020.
url https://repositorio.ufpe.br/handle/123456789/38147
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/embargoedAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv embargoedAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/38147/1/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdf
https://repositorio.ufpe.br/bitstream/123456789/38147/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/38147/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/38147/4/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdf.txt
https://repositorio.ufpe.br/bitstream/123456789/38147/5/TESE%20Bruno%20Iran%20Ferreira%20Maciel.pdf.jpg
bitstream.checksum.fl_str_mv e5500bef136a81bac4c556e0445b7d50
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
ac59b7b56fa70f4567ddc5b2d7079a6b
560c2f765d2114a1501b24a3c60ad4e0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1862741725187932160