Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39982
Título: Análise de performance entre TPOT e FLAML em problemas de classificação supervisionada
Título(s) alternativo(s): Performance analysis between TPOT and FLAML in supervised classification problems
Autor(es): Lima, Álvaro Henrique Nunes de
Orientador(es): Sanches, Danilo Sipoli
Palavras-chave: Aprendizado do computador
Inteligência artificial
Classificação
Machine learning
Artificial intelligence
Classification
Data do documento: 30-Jun-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: LIMA, Álvaro Henrique Nunes de. Análise de performance entre TPOT e FLAML em problemas de classificação supervisionada. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.
Resumo: A crescente adoção de técnicas de aprendizado de máquina em áreas como saúde, finanças e marketing tem impulsionado a demanda por soluções que automatizem o processo de construção de modelos preditivos. Nesse cenário, ferramentas de AutoML têm se destacado por permitir que usuários com pouca experiência técnica desenvolvam modelos eficazes com menor intervenção manual. Este trabalho tem como objetivo comparar o desempenho preditivo das bibliotecas de AutoML TPOT e FLAML, em problemas de classificação binária. Foram utilizados três conjuntos de dados com diferentes níveis de desbalanceamento, aplicando-se uma metodologia padronizada de pré-processamento, incluindo imputação de valores ausentes, codificação de variáveis categóricas e padronização dos dados. Os experimentos foram conduzidos em ambiente controlado, e as bibliotecas foram avaliadas com base na métrica ROC-AUC, além do tempo de execução. Os resultados indicam que ambas as ferramentas atingiram desempenhos similares em termos de ROC-AUC, mas o FLAML apresentou grande vantagem em tempo de execução, completando tarefas que o TPOT levou horas para processar. A análise dos resultados gerados revelou ainda diferenças nas estratégias de otimização e escolha de algoritmos entre as bibliotecas. Com base nos resultados, conclui-se que o FLAML é mais indicado em contextos que exigem maior eficiência computacional, enquanto o TPOT pode ser preferido em cenários que favorecem uma busca mais abrangente por modelos.
Abstract: The growing adoption of machine learning techniques in fields such as healthcare, finance, and marketing has driven the demand for solutions that automate the process of building predictive models. In this context, AutoML tools have gained prominence by enabling users with limited technical expertise to develop effective models with minimal manual intervention. This study aims to compare the predictive performance of the AutoML libraries TPOT and FLAML in binary classification problems. Three datasets with varying levels of class imbalance were used, applying a standardized preprocessing methodology, including imputation of missing values, categorical variable encoding, and data standardization. The experiments were conducted in a controlled environment, and the libraries were evaluated based on the ROC-AUC metric as well as execu- tion time. The results indicate that both tools achieved similar performance in terms of ROC-AUC, but FLAML showed a significant advantage in execution time, completing tasks that took TPOT several hours to process. Further analysis of the results revealed differences in optimization strategies and algorithm selection between the libraries. Based on the findings, it is concluded that FLAML is more suitable in contexts that demand higher computational efficiency, while TPOT may be preferred in scenarios that benefit from a broader search for models.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/39982
Aparece nas coleções:CP - Engenharia da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
analiseperformancetpotflaml.pdf369,82 kBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons