Sie sind auf Seite 1von 1

Planteamiento del problema

En los últimos años, ha crecido un gran interés en las redes neuronales pulsantes o redes
tipo spiking. Varios investigadores sostienen que estas resuelven los mismos problemas
que las neuronas clásicas, pero con menos iteraciones, lo que
se traduce en menos tiempo de procesamiento y redes más rápidas [1].

Una red neuronal pulsante a larga escala está compuesta por cerca de 1 millón de neuronas
individuales, cada una con alrededor de 500 sinapsis por lo que la complejidad de
implementar esta red en sistemas físicos como lo son GPU, CPU y FPGA es bastante alta
y costosa.

Dentro del mundo hardware la FPGA es ampliamente usada en problemas de inteligencia


computacional debido a su gran manejo de procesos en paralelo, de esta forma se ha
convertido en una alternativa al diseño clásico de redes neuronales por software. Sin
embargo la implementación de redes neuronales en FPGA demanda alta densidad de
conexión, por lo que la integración de una red se ve acotada por las características del
hardware.

En este trabajo de grado se planeta la implementación de una red neuronal tipo skiping en
una FPGA generando las conexiones entre neuronas por medio de técnicas de
enrutamiento como la conmutación de paquetes y de circuitos.

REFERENCIAS

[1] A. Belatreche , L. P. Maguire , M. McGinnity. “Advances in design and application of spiking


neural networks”. Springer-Verlag 2006

Das könnte Ihnen auch gefallen