Intel anuncia el procesador de red neuronal 'Nervana'

Intel-nervana-procesador-de-red-neuronal-2x1

Los autores de ciencia ficción y las megacorporaciones de tecnología moderna están de acuerdo en una cosa: la inteligencia artificial es el futuro. Todos, desde Google hasta Facebook, están diseñando redes neuronales artificiales para abordar grandes problemas como la visión por computadora y síntesis de voz. La mayoría de estos proyectos utilizan hardware informático existente, pero Intel tiene algo grande en camino. El fabricante de chips ha anunciado el primer procesador de red neuronal dedicado, el Intel Nervana Procesador de red neuronal (NNP).

Una red neuronal está diseñada para procesar datos y resolver problemas de una manera que se parece más a un cerebro. Consisten en capas de neuronas artificiales que procesan las entradas y pasan los datos a la siguiente neurona de la red. Al final, tiene una salida informada por todas las transformaciones aplicadas por la red, que es más eficiente que el cálculo de fuerza bruta. Estos sistemas pueden aprender con el tiempo al entrenar con grandes lotes de datos. Así es como Google perfeccionó la red AlphaGo que logró derrota a los mejores jugadores de Go humanos del mundo.

El Nervana NNP está diseñado desde cero con este tipo de computación en mente. Esto es lo que se conoce como circuito integrado específico de aplicación (ASIC), por lo que no es útil para tareas informáticas generales. Sin embargo, si está intentando ejecutar o entrenar una red neuronal, Nervana podría ser muchas veces más rápido que el hardware existente. Nervana será experto en multiplicación de matrices, convoluciones y otras operaciones matemáticas utilizadas en redes neuronales.



Curiosamente, no hay caché en el chip como el que encontraría en una CPU. En cambio, Nervana utilizará un sistema de gestión de memoria definido por software, que puede ajustar el rendimiento en función de las necesidades de la red neuronal. Intel también ha implementado su propio formato numérico llamado Flexpoint. Esto es menos preciso que las matemáticas enteras normales, pero Intel dice que no es un problema para las redes neuronales. Son naturalmente resistentes al ruido y, en algunos casos, el ruido en los datos puede incluso ayudar a entrenar las neuronas. La menor precisión también ayuda a mejorar el chip en la computación en paralelo, por lo que la red general puede tener un mayor ancho de banda y menor latencia.

Intel no está solo en su búsqueda por acelerar las redes neuronales. Google ha desarrollado un silicio basado en la nube llamado Tensor Processing Units, y Nvidia está impulsando sus GPU como una solución para el procesamiento de redes neuronales. Facebook se ha sumado al hardware de Intel e hizo algunas contribuciones al diseño. Intel dice que Nervana NNP se enviará a fines de 2017.

Copyright © Todos Los Derechos Reservados | 2007es.com