Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático

Detalhes bibliográficos
Autor(a) principal: Pacheco, Tatiane Martins
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFJF
Texto Completo: https://repositorio.ufjf.br/jspui/handle/ufjf/10233
Resumo: Métodos aproximativos são amplamente utilizados na resolução de problemas computacionais complexos, uma vez que são capazes de apresentar resultados significativos em relação à qualidade da solução em um tempo satisfatório. Esta dissertação aborda o problema do agrupamento automático, reconhecidamente NP-difícil. Para resolver o problema, o trabalho propõe uma metaheurística baseada em inteligência coletiva, inspirada no comportamento das formigas, denominado Anthill. O índice de silhueta foi utilizado para medir a qualidade dos clusters gerados. Os resultados obtidos pelo Anthill foram comparados com os resultados obtidos na literatura e os experimentos realizados indicam que o algoritmo é capaz de encontrar clusters que representam bem a distribuição original dos dados. Entretanto, durante a avaliação, foi identificado que o tempo de processamento exigido pelo Anthill pode impactar na sua escalabilidade, sendo um impeditivo para o seu uso na resolução de problemas de grande porte. Assim, foi proposta uma versão paralelizada do algoritmo e os experimentos foram reconduzidos. Os resultados finais foram analisados considerando as métricas de Speedup e Eficiência, mantendo os mesmos índices de silhuetas encontrados na versão sequencial.
id UFJF_2437e8b3712e235417371438c72892f2
oai_identifier_str oai:hermes.cpd.ufjf.br:ufjf/10233
network_acronym_str UFJF
network_name_str Repositório Institucional da UFJF
repository_id_str
spelling Menezes, Victor Ströele de Andradehttp://lattes.cnpq.br/7561791813071961Bernardino, Heder Soareshttp://lattes.cnpq.br/7733681743453751Arroyo, José Elias Cláudiohttp://lattes.cnpq.br/6368942682378417http://lattes.cnpq.br/6771703506058065Pacheco, Tatiane Martins2019-07-08T18:47:15Z2019-07-012019-07-08T18:47:15Z2019-03-18https://repositorio.ufjf.br/jspui/handle/ufjf/10233Métodos aproximativos são amplamente utilizados na resolução de problemas computacionais complexos, uma vez que são capazes de apresentar resultados significativos em relação à qualidade da solução em um tempo satisfatório. Esta dissertação aborda o problema do agrupamento automático, reconhecidamente NP-difícil. Para resolver o problema, o trabalho propõe uma metaheurística baseada em inteligência coletiva, inspirada no comportamento das formigas, denominado Anthill. O índice de silhueta foi utilizado para medir a qualidade dos clusters gerados. Os resultados obtidos pelo Anthill foram comparados com os resultados obtidos na literatura e os experimentos realizados indicam que o algoritmo é capaz de encontrar clusters que representam bem a distribuição original dos dados. Entretanto, durante a avaliação, foi identificado que o tempo de processamento exigido pelo Anthill pode impactar na sua escalabilidade, sendo um impeditivo para o seu uso na resolução de problemas de grande porte. Assim, foi proposta uma versão paralelizada do algoritmo e os experimentos foram reconduzidos. Os resultados finais foram analisados considerando as métricas de Speedup e Eficiência, mantendo os mesmos índices de silhuetas encontrados na versão sequencial.Approximate methods are widely used in solving complex computational problems, since they are capable of presenting significant results regarding the quality of the solution in a satisfactory time. This dissertation addresses the problem of automatic grouping, admittedly NP-difficult. To solve the problem, the work proposes a metaheuristic based on collective intelligence, inspired by the behavior of the ants, called Anthill. The silhouette index was used to measure the quality of the generated clusters. The results obtained by the Anthill were compared with the results obtained in the literature and the experiments carried out indicate that the algorithm is able to find clusters which represent well the original distribution of the data. However, during the evaluation, it was identified that the processing time required by the Anthill can impact its scalability, being an impediment to its use in solving large problems. Thus, a parallel version of the algorithm was proposed and the experiments were carried out. The final results were analyzed considering the Speedup and Efficiency metrics, maintaining the same indexes of silhouettes found in the sequential version.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorporUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Ciência da ComputaçãoUFJFBrasilICE – Instituto de Ciências ExatasAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOClusterizaçãoAgrupamento automáticoMetaheurísticaColônia de formigasParalelismoClusteringAutomatic groupingMetaheuristicAnt colonyParallelismAnthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automáticoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFORIGINALtatianemartinspacheco.pdftatianemartinspacheco.pdfapplication/pdf1925586https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/1/tatianemartinspacheco.pdfd5e377a205203706de07409c7f4a1a60MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTtatianemartinspacheco.pdf.txttatianemartinspacheco.pdf.txtExtracted texttext/plain124379https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/4/tatianemartinspacheco.pdf.txteef32742afc5ed192fdaf6785878be85MD54THUMBNAILtatianemartinspacheco.pdf.jpgtatianemartinspacheco.pdf.jpgGenerated Thumbnailimage/jpeg1276https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/5/tatianemartinspacheco.pdf.jpgf4c195ba772a7ebfe5c9c360f4cad3f7MD55ufjf/102332023-08-16 09:02:02.484oai:hermes.cpd.ufjf.br:ufjf/10233Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2023-08-16T12:02:02Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false
dc.title.pt_BR.fl_str_mv Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
title Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
spellingShingle Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
Pacheco, Tatiane Martins
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Clusterização
Agrupamento automático
Metaheurística
Colônia de formigas
Paralelismo
Clustering
Automatic grouping
Metaheuristic
Ant colony
Parallelism
title_short Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
title_full Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
title_fullStr Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
title_full_unstemmed Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
title_sort Anthill: otimização heurística por colônia de formigas para resolução do problema de agrupamento automático
author Pacheco, Tatiane Martins
author_facet Pacheco, Tatiane Martins
author_role author
dc.contributor.advisor1.fl_str_mv Menezes, Victor Ströele de Andrade
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/7561791813071961
dc.contributor.referee1.fl_str_mv Bernardino, Heder Soares
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/7733681743453751
dc.contributor.referee2.fl_str_mv Arroyo, José Elias Cláudio
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/6368942682378417
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/6771703506058065
dc.contributor.author.fl_str_mv Pacheco, Tatiane Martins
contributor_str_mv Menezes, Victor Ströele de Andrade
Bernardino, Heder Soares
Arroyo, José Elias Cláudio
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Clusterização
Agrupamento automático
Metaheurística
Colônia de formigas
Paralelismo
Clustering
Automatic grouping
Metaheuristic
Ant colony
Parallelism
dc.subject.por.fl_str_mv Clusterização
Agrupamento automático
Metaheurística
Colônia de formigas
Paralelismo
Clustering
Automatic grouping
Metaheuristic
Ant colony
Parallelism
description Métodos aproximativos são amplamente utilizados na resolução de problemas computacionais complexos, uma vez que são capazes de apresentar resultados significativos em relação à qualidade da solução em um tempo satisfatório. Esta dissertação aborda o problema do agrupamento automático, reconhecidamente NP-difícil. Para resolver o problema, o trabalho propõe uma metaheurística baseada em inteligência coletiva, inspirada no comportamento das formigas, denominado Anthill. O índice de silhueta foi utilizado para medir a qualidade dos clusters gerados. Os resultados obtidos pelo Anthill foram comparados com os resultados obtidos na literatura e os experimentos realizados indicam que o algoritmo é capaz de encontrar clusters que representam bem a distribuição original dos dados. Entretanto, durante a avaliação, foi identificado que o tempo de processamento exigido pelo Anthill pode impactar na sua escalabilidade, sendo um impeditivo para o seu uso na resolução de problemas de grande porte. Assim, foi proposta uma versão paralelizada do algoritmo e os experimentos foram reconduzidos. Os resultados finais foram analisados considerando as métricas de Speedup e Eficiência, mantendo os mesmos índices de silhuetas encontrados na versão sequencial.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-07-08T18:47:15Z
dc.date.available.fl_str_mv 2019-07-01
2019-07-08T18:47:15Z
dc.date.issued.fl_str_mv 2019-03-18
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.ufjf.br/jspui/handle/ufjf/10233
url https://repositorio.ufjf.br/jspui/handle/ufjf/10233
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFJF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv ICE – Instituto de Ciências Exatas
publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFJF
instname:Universidade Federal de Juiz de Fora (UFJF)
instacron:UFJF
instname_str Universidade Federal de Juiz de Fora (UFJF)
instacron_str UFJF
institution UFJF
reponame_str Repositório Institucional da UFJF
collection Repositório Institucional da UFJF
bitstream.url.fl_str_mv https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/1/tatianemartinspacheco.pdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/2/license_rdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/3/license.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/4/tatianemartinspacheco.pdf.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/10233/5/tatianemartinspacheco.pdf.jpg
bitstream.checksum.fl_str_mv d5e377a205203706de07409c7f4a1a60
4d2950bda3d176f570a9f8b328dfbbef
8a4605be74aa9ea9d79846c1fba20a33
eef32742afc5ed192fdaf6785878be85
f4c195ba772a7ebfe5c9c360f4cad3f7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)
repository.mail.fl_str_mv
_version_ 1801661344855883776