Use este identificador para citar ou linkar para este item:
http://www.monografias.ufop.br/handle/35400000/8871| Título: | Paralelização e aceleração em GPU de algoritmos de inteligência artificial : classificação e agrupamento. |
| Autor(es): | Santos, Diego Sanches Nere dos |
| Orientador(es): | Torres, Luiz Carlos Bambirra |
| Membros da banca: | Torres, Luiz Carlos Bambirra Ribeiro, Eduardo da Silva Menezes, Murilo Vale Ferreira Hanriot, Vítor Mourão |
| Palavras-chave: | Análise por agrupamento Aprendizado do computador Computação de alto desempenho Processamento paralelo Teoria dos grafos |
| Data do documento: | 2026 |
| Referência: | SANTOS, Diego Sanches Nere dos. Paralelização e aceleração em GPU de algoritmos de inteligência artificial: classificação e agrupamento. 2026. 62 f. Monografia (Graduação em Engenharia de Computação) - Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2026. |
| Resumo: | Este projeto tem como objetivo investigar como estratégias de paralelização podem acelerar algoritmos de Inteligência Artificial (IA ) baseados em geometria computacional, por meio do uso de Graphics Processing Unit (GPU) - Unidades de Processamento Gráfico. O trabalho foca em duas aplicações principais que utilizam o Grafo de Gabriel como estrutura: a aceleração de classificadores de margem larga como o NN-clas e a proposição de um novo algoritmo de clusterização. As GPUs oferecem uma arquitetura massivamente paralela, adequada para a custosa etapa de construção de Grafos de Gabriel (O(N³)), o que possibilita ganhos significativos de desempenho. Essa pesquisa avalia o impacto de diferentes granularidades de threads na construção do grafo e demonstra como a mesma estrutura pode ser utilizada tanto para algoritmos supervisionados quanto para os não supervisionadas. A aceleração pode ser proveitosa em áreas críticas como saúde e engenharia, onde a agilidade no processamento de grandes volumes de dados é essencial. |
| Resumo em outra língua: | This project aims to investigate how parallelization strategies can accelerate Artificial Intelligence (AI) algorithms based on computational geometry through the use of Graphics Processing Unit (GPU). The work focuses on two main applications that employ the Gabriel Graph as an underlying structure: the acceleration of large-margin classifiers, such as NN-clas, and the proposal of a novel clustering algorithm. GPUs provide a massively parallel architecture that is well suited to the computationally expensive Gabriel Graph construction step, which has a time complexity of (O(N³)), enabling significant performance gains. This research evaluates the impact of different thread granularities on graph construction and demonstrates how the same structure can be leveraged for both supervised and unsupervised learning algorithms. Such acceleration is particularly beneficial in critical areas such as healthcare and engineering, where fast processing of large volumes of data is essential. |
| URI: | http://www.monografias.ufop.br/handle/35400000/8871 |
| Licença: | Este trabalho está sob uma licença Creative Commons BY-NC-ND 4.0 (https://creativecommons.org/licenses/by-nc-nd/4.0/?ref=chooser-v1). |
| Aparece nas coleções: | Engenharia de Computação - JMV |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| MONOGRAFIA_ParalelizaçãoAceleraçãoGPU.pdf | 1,78 MB | Adobe PDF | Visualizar/Abrir |
Os itens na BDTCC estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
