Desempenho de Algoritmos e uma Estratégia de Ensemble para Detecção de Mudanças de Conceito Heterogêneos.
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |