Deep neural network architecture implementation on FPGAs using a layer multiplexing scheme


Abstract:

In recent years pbkp_redictive models based on Deep Learning strategies have achieved enormous success in several domains including pattern recognition tasks, language translation, software design, etc. Deep learning uses a combination of techniques to achieve its pbkp_rediction accuracy, but essentially all existing approaches are based on multi-layer neural networks with deep architectures, i.e., several layers of processing units containing a large number of neurons. As the simulation of large networks requires heavy computational power, GPUs and cluster based computation strategies have been successfully used. In this work, a layer multiplexing scheme is presented in order to permit the simulation of deep neural networks in FPGA boards. As a demonstration of the usefulness of the scheme deep architectures trained by the classical Back-Propagation algorithm are simulated on FPGA boards and compared to standard implementations, showing the advantages in computation speed of the proposed scheme.

Año de publicación:

2016

Keywords:

  • Hardware implementation
  • Supervised learning
  • Fpga
  • Deep Neural Networks
  • Layer multiplexing

Fuente:

scopusscopus

Tipo de documento:

Conference Object

Estado:

Acceso restringido

Áreas de conocimiento:

  • Arquitectura de computadoras

Áreas temáticas:

  • Métodos informáticos especiales