Artigo - Atena Editora

Artigo

Baixe agora

Livros

TRAINING OF A DEEP NEURAL NETWORK USING CUDA PROGRAMMING

 Las redes neuronales profundas se han aplicado con éxito en los campos de la visión por computadora, el reconocimiento automático de imágenes y el habla, entre otros. Una parte importante de su arquitectura es la utilización de operaciones de convolución que realizan el filtrado de características a diferentes niveles de abstracción durante la fase de formación de la red. En el presente trabajo se propone la utilización de unidades de aceleración gráfica GPU para reducir la carga computacional basada en su arquitectura SIMT (Single Instruction Multiple Thread) que explota el paralelismo intrínseco de datos de estas aplicaciones.
Ler mais

TRAINING OF A DEEP NEURAL NETWORK USING CUDA PROGRAMMING

  • DOI: https://doi.org/10.22533/at.ed.3174292419121

  • Palavras-chave: CUDA programming, graphics processing unit, training phase, neural network, spatial convolution, algorithm.

  • Keywords: CUDA programming, graphics processing unit, training phase, neural network, spatial convolution, algorithm.

  • Abstract:

    Deep neural networks have been successfully applied in the fields of computer vision, automatic image recognition and speech, among others. An important part of their architecture is the use of convolution operations that perform feature filtering at different levels of abstraction during the network training phase. This paper proposes the use of GPU graphics acceleration units to reduce the computational load based on its SIMT (Single Instruction Multiple Thread) architecture that exploits the intrinsic data parallelism of these applications.

  • Patricia Pérez Romero
  • Miguel Hernández Bolaños
Fale conosco Whatsapp