Impulsan aprendizaje automático de dispositivos
Qualcomm Incorporated anuncia el primer kit de desarrollo de software (SDK) de aprendizaje profundo para dispositivos habilitados con los procesadores de la marca, durante el evento Embedded Vision Summit de Santa Clara, California.
El SDK, llamado Snapdragon Neural Processing Engine, es el primero en acelerar el aprendizaje profundo en el procesador Snapdragon 820. La compañía también refiere que es el primer proveedor SOC móvil en ofrecer un kit de herramientas de aprendizaje profundo optimizado para tecnología móvil.
Las experiencias de usuario más comunes en el área de aprendizaje profundo que se pueden lograr con SDK son detección de escenas, reconocimiento de texto, monitoreo y evasión de objetos, así como gesticulación, reconocimiento de rostros y procesamiento de lenguaje natural.
Este SDK permitirá a los fabricantes de equipo original ejecutar sus propios modelos de redes neurales en dispositivos Snapdragon 820 como smartphones, cámaras de seguridad, automóviles y drones, todo sin una conexión a la nube.
“La demanda por experiencias de usuario sin conexión basadas en aprendizaje móvil está incrementando rápidamente y los clientes de Qualcomm Technologies han reclamado herramientas que les ayuden a lograr la visión que tienen para sus productos”, afirma Gary Brotman, director de administración de productos en Qualcomm Technologies, Inc.
Este desarrollo está basado en Qualcomm Zerot Machine Intelligence Platform y permite utilizar las capacidades de cómputo heterogéneas de Snapdragon para brindar a los fabricantes de equipo original una potente plataforma de ahorro de energía y experiencias de aprendizaje intuitivas y llamativas en el dispositivo.
El SDK Snapdragon Neural Processing Engine también incluye las siguientes funciones:
- Tiempo de ejecución acelerado en el dispositivo para redes neurales recurrentes y convolucionales en los núcleos Snapdragon 820
- Soporte para marcos de trabajo comunes con modelos de aprendizaje profundo, incluyendo Caffe y CudaConvNet
- Una plataforma ligera y flexible diseñada para utilizar núcleos heterogéneos Snapdragon para brindar desempeño y consumo de energía óptimos.
- Soporte para compañías en una gran variedad de industrias, incluyendo servicios de salud, automotriz, seguridad e imágenes, para que ejecuten sus propios modelos de redes neurales en dispositivos portátiles.