¿Qué cambios traerá al mundo la red neuronal profunda CUDA de Nvidia?

La accesibilidad más amplia y la aplicación de redes neuronales profundas serán uno de los cambios más significativos a partir de esto.

Tener una biblioteca común de primitivas para redes neuronales profundas significa que las personas pueden evitar las rutinas de bajo nivel utilizadas en los sistemas de aprendizaje profundo y, en cambio, centrar su atención en las preguntas de aprendizaje automático de nivel superior y avanzar en el estado del arte.

De forma similar a lo que hicieron los lenguajes de programación para la ingeniería de software y posiblemente incluso la computación en general, esto podría conducir a primitivas aún más establecidas y estandarizadas para el aprendizaje profundo (posiblemente alentando spin-offs), también podría ser el catalizador requerido para la computación cognitiva generalizada, la búsqueda semántica motores, mejores diagnósticos médicos basados ​​en inteligencia artificial, asesoramiento financiero basado en inteligencia artificial y, simplemente, uso generalizado de análisis de big data.

El CUDA de Nvidias es un backend que proporciona una interfaz para ejecutar operaciones en el GPU de las CPU. En el caso de las redes neuronales profundas que requieren una gran cantidad de potencia de cálculo (redes neuronales apiladas y gran cantidad de datos para el preentrenamiento no supervisado), las GPU son mucho más rápidas que las CPU para la computación matemática.

El cambio será un cálculo más rápido y dará como resultado un tiempo de aprendizaje más corto.

Una biblioteca unificada y rápida para componentes comunes en ConvNets. Ahora, casi todos los marcos principales (excepto cuda-convnet2) utilizan cuDNN para ConvNets.

More Interesting

¿La codificación de IA simples de robots (como los utilizados en las competiciones de BattleBot) ayuda en absoluto con la capacidad de entender / codificar una IA profunda?

¿Cómo Amazon echo y Alexa generan un potencial de $ 10 mil millones para 2020?

Cómo usar la cámara de un teléfono Android para detectar objetos en movimiento y encontrar la distancia entre esos objetos y el usuario

¿Todos los modelos de aprendizaje automático tienen función de pérdida? ¿Cuál es la función de pérdida del árbol de decisión?

¿Puede una red neuronal aprender a aproximar la derivada de una función de pérdida compleja?

Cómo crear una IA como Siri o JARVIS

¿Cómo juega el póker DeepStack, el algoritmo de IA actualmente publicado, el póker?

¿Cómo ser directo como en un programa de posgrado de IA / robótica? ¿Qué recursos debería mirar en mi tiempo libre?

¿Las redes neuronales solo son buenas para la clasificación, les va bien en problemas de regresión / agrupamiento?

Cómo identificar si ML es útil para un proyecto o no

¿Qué impide que un sistema de aprendizaje automático aprenda su propia salida de jugar contra sí mismo y llegar muy por delante de otros motores de ajedrez?

¿No es demasiado pronto para dar el ranking de Go 'divino' AlphaGo de Google?

¿Cuál es la mejor manera de realizar el aprendizaje de transferencia en una imagen monocroma (aprendizaje automático)?

¿Cuáles son algunos buenos recursos para aprender sobre algoritmos genéticos y evolutivos?

¿Qué tipo de IA es Amazon Alexa?