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 TamanhoFormato 
MONOGRAFIA_ParalelizaçãoAceleraçãoGPU.pdf1,78 MBAdobe PDFVisualizar/Abrir


Os itens na BDTCC estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.