Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/39956Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Cruz, Lucas André Munhoz da | - |
| dc.date.accessioned | 2026-04-02T14:23:39Z | - |
| dc.date.available | 2026-04-02T14:23:39Z | - |
| dc.date.issued | 2025-11-26 | - |
| dc.identifier.citation | CRUZ, Lucas André Munhoz da. Ferramenta para representação gráfica do algoritmo de aprendizado de máquina k-Nearest Neighbors. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025. | pt_BR |
| dc.identifier.uri | http://repositorio.utfpr.edu.br/jspui/handle/1/39956 | - |
| dc.description.abstract | The growing advancement of Artificial Intelligence and, in particular, Machine Learning, has dri- ven the application of algorithms across various sectors. However, the inherent complexity of many of these algorithms, especially in high-dimensional scenarios, represents a challenge for their understanding. This work focuses on this challenge by proposing the development of an interactive web tool for the visualization of the k-Nearest Neighbors algorithm. To build the solution, a modular architecture based on design patterns was adopted, and a custom graphics library was developed. Additionally, the t-Distributed Stochastic Neighbor Embedding algorithm was integrated to enable dimensionality reduction. The system was validated through exploratory and end-to-end testing, ensuring compliance with the requirements, along with static analyses to assess code quality. As a result, the application allows users to submit their own datasets, ad- just essential hyperparameters of the algorithm, and visualize the resulting decision boundaries directly in the browser, confirming the delivery of a functional and portable solution. | pt_BR |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Tecnológica Federal do Paraná | pt_BR |
| dc.rights | openAccess | pt_BR |
| dc.rights | Attribution-NonCommercial-ShareAlike 4.0 International | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.subject | Algoritmos | pt_BR |
| dc.subject | Aprendizado do computador | pt_BR |
| dc.subject | Inteligência artificial | pt_BR |
| dc.subject | Algorithms | pt_BR |
| dc.subject | Machine learning | pt_BR |
| dc.subject | Artificial intelligence | pt_BR |
| dc.title | Ferramenta para representação gráfica do algoritmo de aprendizado de máquina k-Nearest Neighbors | pt_BR |
| dc.title.alternative | Tool for graphical representation of machine learning algorithm k-Nearest Neighbors | pt_BR |
| dc.type | bachelorThesis | pt_BR |
| dc.description.resumo | O crescente avanço da Inteligência Artificial (IA) e, em particular, do Aprendizado de Máquina (AM), tem impulsionado a aplicação de algoritmos em diversos setores. Contudo, a complexidade inerente a muitos desses algoritmos, especialmente em cenários de alta dimensionalidade, representa um desafio para a sua compreensão. Este trabalho foca nesse desafio, propondo o desenvolvimento de uma ferramenta web interativa para a visualização do algoritmo k-Nearest Neighbors (KNN). Para a construção da solução, foi adotada uma arquitetura modular baseada em padrões de projeto e desenvolvida uma biblioteca gráfica customizada. Adicionalmente, realizou-se a integração do algoritmo t-Distributed Stochastic Neighbor Embedding (TSNE) para viabilizar a redução de dimensionalidade. A validação do sistema ocorreu por meio de testes exploratórios e de ponta a ponta, assegurando a conformidade com os requisitos, além de análises estáticas para aferir a qualidade do código. Como resultado, a aplicação permite que os usuários submetam seus próprios conjuntos de dados, ajustem hiperparâmetros essenciais do algoritmo e visualizem as fronteiras de decisão resultantes diretamente no navegador, confirmando a entrega de uma solução funcional e portátil. | pt_BR |
| dc.degree.local | Cornélio Procópio | pt_BR |
| dc.publisher.local | Cornelio Procopio | pt_BR |
| dc.contributor.advisor1 | Silva, Adriano Rivolli da | - |
| dc.contributor.referee1 | Silva, Adriano Rivolli da | - |
| dc.contributor.referee2 | Pozza, Rogério Santos | - |
| dc.contributor.referee3 | Watanabe, Willian Massami | - |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.program | Engenharia de Software | pt_BR |
| dc.publisher.initials | UTFPR | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE | pt_BR |
| Aparece nas coleções: | CP - Engenharia de Software | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| representacaograficaaprendizadomaquina.pdf | 919,56 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este item está licenciada sob uma Licença Creative Commons

