Publicado: Oct 12, 2017

Hoje, a Amazon Web Services e a Microsoft anunciaram uma nova biblioteca de aprendizado profundo, chamada Gluon, que possibilita que desenvolvedores de todos os níveis de habilidades façam protótipos, criem, treinem e implantem modelos sofisticados de aprendizagem de máquina para nuvem, dispositivos de ponta e aplicativos móveis.

Com o Gluon, os desenvolvedores podem criar modelos de aprendizagem de máquina usando uma API Python simples e vários componentes de rede neural otimizados e pré-montados. Isso torna mais fácil para que desenvolvedores criem redes neurais usando código simples e conciso, sem sacrificar desempenho de treinamento.

A maioria das estruturas de aprendizado profundo requer que os desenvolvedores definam modelos e algoritmos de imediato, usando código longo e complexo que é difícil de alterar. Outras ferramentas de aprendizado profundo facilitam a criação de modelos, mas essa simplicidade pode vir com o ônus de menor desempenho de treinamento.

A interface do Gluon dá aos desenvolvedores o melhor dos dois mundos, oferecendo os seguintes benefícios:

1. Código simples e fácil de entender – você recebe um conjunto completo de blocos de criação plug-and-play building para criar e treinar redes neurais. Eles incluem camadas predefinidas, otimizadores e inicializadores.

2. Estrutura flexível – o Gluon une o modelo de rede neural e o algoritmo de treinamento, oferecendo maior flexibilidade no processo de desenvolvimento. A estrutura flexível torna seu código intuitivo e fácil de depurar e abre as portas para modelos mais avançados.

3. Gráficos dinâmicos – com o Gluon, você pode criar sem planejar, com a estrutura que quiser e usando qualquer fluxo de controle nativo do Python.

4. Alto desempenho - você pode ter todos esses benefícios sem precisar sacrificar a velocidade do treinamento.

A interface do Gluon atualmente funciona com a estrutura de aprendizado profundo Apache MXNet e dará suporte a Microsoft Cognitive Toolkit (CNTK) em uma versão futura. A AWS e a Microsoft publicaram a especificação de referência do Gluon para que outros mecanismos de aprendizado profundo possam ser integrados à interface. Para começar a usar a interface do Gluon, visite: https://github.com/gluon-api/gluon-api/.