Publicado en: Oct 12, 2017

Hoy, Amazon Web Services y Microsoft han anunciado una nueva biblioteca de aprendizaje profundo, llamada Gluon, que permite que los desarrolladores con cualquier nivel de habilidad creen prototipos, compilen, capaciten e implementen modelos de machine learning para la nube, los dispositivos en el borde y las aplicaciones móviles.

Con Gluon, los desarrolladores pueden compilar modelos de machine learning usando una API Python sencilla y una serie de componentes de red neural optimizados y preintegrados. Esto facilita la tarea de crear redes neurales usando código simple y conciso, sin poner en riesgo el desempeño de la capacitación.

Los marcos de trabajo de aprendizaje profundo requieren a los desarrolladores definir de entrada modelos y algoritmos usando código complejo y largo que es difícil cambiar. Otras herramientas de aprendizaje profundo facilitan la creación de modelos, pero esta sencillez a veces se consigue a expensas de reducir el desempeño de la capacitación.

La interfaz de Gluon ofrece a los desarrolladores lo mejor de ambos mundos, con los siguientes beneficios:

1. Código sencillo y de fácil comprensión – un conjunto completo de bloques Plug-and-play para crear y capacitar redes neurales. Aquí se incluyen las capas, los optimizadores y los inicializadores predefinidos.

2. Estructura flexible – Gluon aglutina el modelo de red neural y el algoritmo de capacitación, y proporciona mayor flexibilidad en el proceso de desarrollo. Esta estructura flexible hace que el código sea intuitivo y fácil de depurar, y abre la puerta a modelos más avanzados.

3. Gráficos dinámicos – con Gluon, se puede compilar sobre la marcha, con la estructura que se quiera y usando cualquier flujo de control nativo de Python.

4. Elevado desempeño – todos estos beneficios se obtienen sin necesidad de poner en peligro la velocidad de capacitación.

La interfaz de Gluon funciona actualmente con el marco de aprendizaje profundo Apache MXNet y admitirá Microsoft Cognitive Toolkit (CNTK) en una futura versión. AWS y Microsoft publicaron la especificación de referencia de Gluon para que otros motores de aprendizaje profundo puedan integrarse con la interfaz. Para comenzar con la interfaz de Gluon, visite: https://github.com/gluon-api/gluon-api/.