Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Sakurai, Guilherme Yukio
Orientador(a): Zarpelão, Bruno Bogaz
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://repositorio.uel.br/handle/123456789/18598
Resumo: A mineração de dados tem se tornado cada vez mais popular devido à sua capacidade de oferecer algoritmos e metodologias que atendem demandas da Internet das Coisas (IoT) e dos sistemas modernos de aprendizado de máquina. Dentro desse contexto, a detecção de mudanças de conceito é primordial, especialmente para identificar alterações na distribuição dos dados durante a operação de soluções de aprendizado de máquina. Um dos maiores desafios enfrentados por algoritmos de detecção de mudanças de conceito é a capacidade de lidar com diferentes tipos de mudanças, como mudanças abruptas, graduais e incrementais. Este trabalho atua em duas frentes para melhorar a detecção dessas mudanças heterogêneas. Primeiramente, realizamos um estudo que estabelece um benchmark para quatro algoritmos de detecção de mudanças de conceito (EDDM, DDM, HDDMW e HDDMA), avaliando seu desempenho em termos de detecção, tempo de resposta e atraso na detecção, utilizando conjuntos de dados sintéticos. Os resultados indicam que o HDDMW oferece o melhor equilíbrio entre os indicadores de desempenho, especialmente na detecção de mudanças de conceito abruptas, embora apresente limitações em termos de tempo de resposta e detecção de mudanças incrementais. Na segunda frente de atuação, propomos o método Self-tuning Drift Ensemble (StDE), um novo algoritmo de ensemble para detecção de mudanças de conceito que utiliza mecanismos dinâmicos para adaptar-se às mudanças nas características dos fluxos de dados em tempo real. Diferente de outros detectores de mudanças de conceito baseados em ensemble, o StDE ajusta dinamicamente o número de detectores base, mantendo uma solução leve e eficiente. Experimentos realizados em diversos cenários de mudança de conceito demonstram que o método proposto supera os algoritmos estabelecidos, apresentando alta taxa de precisão na detecção de mudanças.
id UEL_9d08eeeff31f04b17d3a88f6afdfbe01
oai_identifier_str oai:repositorio.uel.br:123456789/18598
network_acronym_str UEL
network_name_str Repositório Institucional da UEL
repository_id_str
spelling Sakurai, Guilherme YukioAttrot, Wesleya65991cb-da1f-4d80-a942-f4f8f2146c7e-1Mastelini, Saulo Martiello836e92a9-0cb8-43ad-9ec2-91749afd760c-1Barbon Junior, Sylvio02c4669b-d239-409d-85c2-0e1977e16cae-1c3053cdb-a3cd-4329-a70f-f9538da55845185d873c-996a-4746-ab7f-3fc3ccf3c82cZarpelão, Bruno BogazLondrina59 p.2025-03-07T18:19:49Z2025-03-07T18:19:49Z2025-02-04https://repositorio.uel.br/handle/123456789/18598A mineração de dados tem se tornado cada vez mais popular devido à sua capacidade de oferecer algoritmos e metodologias que atendem demandas da Internet das Coisas (IoT) e dos sistemas modernos de aprendizado de máquina. Dentro desse contexto, a detecção de mudanças de conceito é primordial, especialmente para identificar alterações na distribuição dos dados durante a operação de soluções de aprendizado de máquina. Um dos maiores desafios enfrentados por algoritmos de detecção de mudanças de conceito é a capacidade de lidar com diferentes tipos de mudanças, como mudanças abruptas, graduais e incrementais. Este trabalho atua em duas frentes para melhorar a detecção dessas mudanças heterogêneas. Primeiramente, realizamos um estudo que estabelece um benchmark para quatro algoritmos de detecção de mudanças de conceito (EDDM, DDM, HDDMW e HDDMA), avaliando seu desempenho em termos de detecção, tempo de resposta e atraso na detecção, utilizando conjuntos de dados sintéticos. Os resultados indicam que o HDDMW oferece o melhor equilíbrio entre os indicadores de desempenho, especialmente na detecção de mudanças de conceito abruptas, embora apresente limitações em termos de tempo de resposta e detecção de mudanças incrementais. Na segunda frente de atuação, propomos o método Self-tuning Drift Ensemble (StDE), um novo algoritmo de ensemble para detecção de mudanças de conceito que utiliza mecanismos dinâmicos para adaptar-se às mudanças nas características dos fluxos de dados em tempo real. Diferente de outros detectores de mudanças de conceito baseados em ensemble, o StDE ajusta dinamicamente o número de detectores base, mantendo uma solução leve e eficiente. Experimentos realizados em diversos cenários de mudança de conceito demonstram que o método proposto supera os algoritmos estabelecidos, apresentando alta taxa de precisão na detecção de mudanças.Data mining has become increasingly popular due to its ability to offer algorithms and methodologies that address the challenges of the Internet of Things (IoT) and modern machine learning systems. In this context, concept drift detection is crucial, especially for identifying changes in data distribution during the operation of machine learning solutions. One of the biggest challenges faced by concept drift detection algorithms is the ability to handle different types of drifts, such as abrupt, gradual, and incremental changes. This work addresses this issue in two ways to improve the detection of these heterogeneous drifts. First, we conduct a study that establishes a benchmark for four drift detection algorithms (EDDM, DDM, HDDMW, and HDDMA), evaluating their performance in terms of detection accuracy, response time, and detection delay using synthetic datasets. The results indicate that HDDMW offers the best balance among performance indicators, especially in detecting abrupt drifts, although it has limitations in terms of response time and incremental drift detection. Secondly, we propose the Self-tuning Drift Ensemble (StDE) method, a novel ensemble algorithm for drift detection, which utilizes dynamic mechanisms to adapt to real-time changes in data stream characteristics. Unlike Other ensemble-based drift detectors, StDE dynamically adjusts the number of base detectors, maintaining a lightweight and efficient solution. Experiments conducted in various concept drift scenarios demonstrate that the proposed method outperforms established algorithms, showing high precision in drift detection.engCiências Exatas e da Terra - Ciência da ComputaçãoCiências Exatas e da Terra - Ciência da ComputaçãoStream miningConcept DriftDrift DetectionTurningEnsemble learningInternet of thingsMachine learningComputer algorithmsData mining (Computing)Stream miningConcept DriftDrift DetectionTurningEnsemble learningInternet das coisasAprendizado do computadorAlgoritmos computacionaisMineração de dados (Computação)Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.Performance of Algorithms and an Ensemble Strategy for Detecting Heterogeneous Drifts.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisCCE - Departamento de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUniversidade Estadual de Londrina - UEL-1-1reponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccessMestrado AcadêmicoCentro de Ciências ExatasORIGINALCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdfCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdfTrabalho Completo id: 193236application/pdf1090574https://repositorio.uel.br/bitstreams/d16f45aa-051f-44c8-9f03-f144d831dcf2/download91f393f956447114ea3b73b616a7e002MD51CE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdfCE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdfTermo de Compromissoapplication/pdf178577https://repositorio.uel.br/bitstreams/71c9d4ff-fbdd-404e-a83c-dfa49e767bd4/downloade5806ed597396d5079d65bf377694742MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-8555https://repositorio.uel.br/bitstreams/ce1879a8-35a1-444e-a834-374e8780d4cc/downloadb0875caec81dd1122312ab77c11250f1MD53TEXTCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdf.txtCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdf.txtExtracted texttext/plain105596https://repositorio.uel.br/bitstreams/129e11db-926b-4bd0-af73-e66962bad183/download6bb8e71b4f313483dca7a034eb53fa36MD54CE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdf.txtCE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdf.txtExtracted texttext/plain2005https://repositorio.uel.br/bitstreams/3ecb17b7-5289-4eb4-b5be-d410397983a7/download28b167c911fa486ec5b607e7da4de5b4MD56THUMBNAILCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdf.jpgCE_COM_Me_2025_SAKURAI_GUILHERME_Y.pdf.jpgGenerated Thumbnailimage/jpeg3287https://repositorio.uel.br/bitstreams/6fbfecf5-ca23-4969-bb64-a9b50727c367/download10d2f0bd89725925ce9cadb1e4ad52bbMD55CE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdf.jpgCE_COM_Me_2025_SAKURAI_GUILHERME_Y_TERMO.pdf.jpgGenerated Thumbnailimage/jpeg5072https://repositorio.uel.br/bitstreams/db8f0142-48a9-44c0-ad5f-adbedd5b9fd9/download1c872f727cf47342fe09e0ff5eaa74e9MD57123456789/185982025-03-13 14:04:12.798open.accessoai:repositorio.uel.br:123456789/18598https://repositorio.uel.brBiblioteca Digital de Teses e Dissertaçõeshttp://www.bibliotecadigital.uel.br/PUBhttp://www.bibliotecadigital.uel.br/OAI/oai2.phpbcuel@uel.br||opendoar:2025-03-13T17:04:12Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)falseQXV0b3Jpem8gYSBkaXZ1bGdhw6fDo28gbm8gUmVwb3NpdMOzcmlvIGRhIFVuaXZlcnNpZGFkZSBFc3RhZHVhbCBkZSBMb25kcmluYSAocmVwb3NpdG9yaW8udWVsLmJyKSwgZSBwZXJtaXRvIGEgcmVwcm9kdcOnw6NvIHRvdGFsIHBvciBtZWlvIGVsZXRyw7RuaWNvLCBzZW0gcmVzc2FyY2ltZW50byBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgT2JyYSwgYSBwYXJ0aXIgZGEgZGF0YSBpbmRpY2FkYSBubyBhcnF1aXZvIChiaXRzdHJlYW0pLCBvdSBhdMOpIHF1ZSBtYW5pZmVzdGHDp8OjbyBlbSBzZW50aWRvIGNvbnRyw6FyaW8gZGUgbWluaGEgcGFydGUgZGV0ZXJtaW5lIGEgY2Vzc2HDp8OjbyBkZXN0YSBhdXRvcml6YcOnw6NvLiBEZWNsYXJvLCB0YW1iw6ltLCBxdWUgbWUgcmVzcG9uc2FiaWxpem8gcGVsbyBjb250ZcO6ZG8gZGEgb2JyYSBvYmpldG8gZGVzdGEgYXV0b3JpemHDp8Ojbywgc2VuZG8gZGUgbWluaGEgcmVzcG9uc2FiaWxpZGFkZSBxdWFpc3F1ZXIgbWVkaWRhcyBqdWRpY2lhaXMgb3UgZXh0cmFqdWRpY2lhaXMgY29uY2VybmVudGVzIGFvIGNvbnRlw7pkby4K
dc.title.none.fl_str_mv Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
dc.title.alternative.none.fl_str_mv Performance of Algorithms and an Ensemble Strategy for Detecting Heterogeneous Drifts.
title Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
spellingShingle Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
Sakurai, Guilherme Yukio
Ciências Exatas e da Terra - Ciência da Computação
Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet das coisas
Aprendizado do computador
Algoritmos computacionais
Mineração de dados (Computação)
Ciências Exatas e da Terra - Ciência da Computação
Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet of things
Machine learning
Computer algorithms
Data mining (Computing)
title_short Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
title_full Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
title_fullStr Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
title_full_unstemmed Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
title_sort Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
author Sakurai, Guilherme Yukio
author_facet Sakurai, Guilherme Yukio
author_role author
dc.contributor.banca.none.fl_str_mv Attrot, Wesley
Mastelini, Saulo Martiello
dc.contributor.coadvisor.none.fl_str_mv Barbon Junior, Sylvio
dc.contributor.author.fl_str_mv Sakurai, Guilherme Yukio
dc.contributor.authorID.fl_str_mv c3053cdb-a3cd-4329-a70f-f9538da55845
dc.contributor.advisor1ID.fl_str_mv 185d873c-996a-4746-ab7f-3fc3ccf3c82c
dc.contributor.advisor1.fl_str_mv Zarpelão, Bruno Bogaz
contributor_str_mv Zarpelão, Bruno Bogaz
dc.subject.cnpq.fl_str_mv Ciências Exatas e da Terra - Ciência da Computação
topic Ciências Exatas e da Terra - Ciência da Computação
Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet das coisas
Aprendizado do computador
Algoritmos computacionais
Mineração de dados (Computação)
Ciências Exatas e da Terra - Ciência da Computação
Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet of things
Machine learning
Computer algorithms
Data mining (Computing)
dc.subject.por.fl_str_mv Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet das coisas
Aprendizado do computador
Algoritmos computacionais
Mineração de dados (Computação)
dc.subject.capes.none.fl_str_mv Ciências Exatas e da Terra - Ciência da Computação
dc.subject.keywords.none.fl_str_mv Stream mining
Concept Drift
Drift Detection
Turning
Ensemble learning
Internet of things
Machine learning
Computer algorithms
Data mining (Computing)
description A mineração de dados tem se tornado cada vez mais popular devido à sua capacidade de oferecer algoritmos e metodologias que atendem demandas da Internet das Coisas (IoT) e dos sistemas modernos de aprendizado de máquina. Dentro desse contexto, a detecção de mudanças de conceito é primordial, especialmente para identificar alterações na distribuição dos dados durante a operação de soluções de aprendizado de máquina. Um dos maiores desafios enfrentados por algoritmos de detecção de mudanças de conceito é a capacidade de lidar com diferentes tipos de mudanças, como mudanças abruptas, graduais e incrementais. Este trabalho atua em duas frentes para melhorar a detecção dessas mudanças heterogêneas. Primeiramente, realizamos um estudo que estabelece um benchmark para quatro algoritmos de detecção de mudanças de conceito (EDDM, DDM, HDDMW e HDDMA), avaliando seu desempenho em termos de detecção, tempo de resposta e atraso na detecção, utilizando conjuntos de dados sintéticos. Os resultados indicam que o HDDMW oferece o melhor equilíbrio entre os indicadores de desempenho, especialmente na detecção de mudanças de conceito abruptas, embora apresente limitações em termos de tempo de resposta e detecção de mudanças incrementais. Na segunda frente de atuação, propomos o método Self-tuning Drift Ensemble (StDE), um novo algoritmo de ensemble para detecção de mudanças de conceito que utiliza mecanismos dinâmicos para adaptar-se às mudanças nas características dos fluxos de dados em tempo real. Diferente de outros detectores de mudanças de conceito baseados em ensemble, o StDE ajusta dinamicamente o número de detectores base, mantendo uma solução leve e eficiente. Experimentos realizados em diversos cenários de mudança de conceito demonstram que o método proposto supera os algoritmos estabelecidos, apresentando alta taxa de precisão na detecção de mudanças.
publishDate 2025
dc.date.accessioned.fl_str_mv 2025-03-07T18:19:49Z
dc.date.available.fl_str_mv 2025-03-07T18:19:49Z
dc.date.issued.fl_str_mv 2025-02-04
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://repositorio.uel.br/handle/123456789/18598
url https://repositorio.uel.br/handle/123456789/18598
dc.language.iso.fl_str_mv eng
language eng
dc.relation.confidence.fl_str_mv -1
-1
dc.relation.departament.none.fl_str_mv CCE - Departamento de Computação
dc.relation.ppgname.none.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.relation.institutionname.none.fl_str_mv Universidade Estadual de Londrina - UEL
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.coverage.spatial.none.fl_str_mv Londrina
dc.coverage.extent.none.fl_str_mv 59 p.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UEL
instname:Universidade Estadual de Londrina (UEL)
instacron:UEL
instname_str Universidade Estadual de Londrina (UEL)
instacron_str UEL
institution UEL
reponame_str Repositório Institucional da UEL
collection Repositório Institucional da UEL
bitstream.url.fl_str_mv https://repositorio.uel.br/bitstreams/d16f45aa-051f-44c8-9f03-f144d831dcf2/download
https://repositorio.uel.br/bitstreams/71c9d4ff-fbdd-404e-a83c-dfa49e767bd4/download
https://repositorio.uel.br/bitstreams/ce1879a8-35a1-444e-a834-374e8780d4cc/download
https://repositorio.uel.br/bitstreams/129e11db-926b-4bd0-af73-e66962bad183/download
https://repositorio.uel.br/bitstreams/3ecb17b7-5289-4eb4-b5be-d410397983a7/download
https://repositorio.uel.br/bitstreams/6fbfecf5-ca23-4969-bb64-a9b50727c367/download
https://repositorio.uel.br/bitstreams/db8f0142-48a9-44c0-ad5f-adbedd5b9fd9/download
bitstream.checksum.fl_str_mv 91f393f956447114ea3b73b616a7e002
e5806ed597396d5079d65bf377694742
b0875caec81dd1122312ab77c11250f1
6bb8e71b4f313483dca7a034eb53fa36
28b167c911fa486ec5b607e7da4de5b4
10d2f0bd89725925ce9cadb1e4ad52bb
1c872f727cf47342fe09e0ff5eaa74e9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1856675769752748032