Microsoft et AWS ont récemment annoncé une nouvelle collaboration visant à démocratiser l'apprentissage en profondeur et l'intelligence artificielle. Gluon est un effort commun entre Microsoft Research et Amazon AI qui vise à rendre les solutions de développement en utilisant l'apprentissage artificiel plus facile et plus rapide.
Gluon est une solution d'apprentissage en profondeur et de réseau de neurones open source qui est exposée via une API basée sur Python. Il est livré avec des composants prédéfinis de réseau de neurones qui peuvent être créés à la volée et utilisés pour former des algorithmes facilitant la définition, le débogage, l'itération et la réutilisation des composants.
Gluon apporte un support pour les techniques de programmation qui ne se trouvent pas dans d'autres frameworks, tels que les graphiques dynamiques, et supporte fortement les données éparses que l'on trouve souvent dans le traitement des langages naturels.
La réutilisation est promue par des bibliothèques qui définissent des modèles complexes, et une technique appelée hybridation permettant de calculer des graphes de calcul puis de les mettre en cache pour les réutiliser dans des itérations ultérieures. De plus, ces graphiques peuvent être exportés, permettant d'être servis sur des appareils mobiles.
Gluon améliore l'efficacité de calcul en fournissant un mécanisme pour planifier et distribuer automatiquement les modèles sur plusieurs GPU.
Gluon supporte actuellement Apache MXNet 0.11, le framework AI supporté par Amazon, et prendra en charge le Cognitive Toolkit de Microsoft dans une prochaine version. Actuellement, il y a un ensemble de tutoriels disponibles qui couvre un éventail d'expérience de débutant à expert pour aider les gens à avancer avec le framework. Les spécifications de Gluon ont été publiées pour permettre aux développeurs et aux organisations utilisant d'autres frameworks d'apprentissage en profondeur d'en tirer parti. La spécification est disponible dans le référentiel GitHub et inclut les instructions pour démarrer avec Apache MXNet.
Google ne fait actuellement pas partie du groupe supportant Gluon, il n'y a donc pas de calendrier pour le support de TensorFlow, le framework AI que Google a publié en open source depuis 2015.
Dans l'annonce, Takero Ibuki, ingénieur de recherche senior chez DOCOMO Innovations a déclaré :
Nous pensons que l'interface Gluon sera un ajout important à notre boîte à outils de l'apprentissage artificiel, car elle facilite la création de prototypes de modèles de l'apprentissage artificiel. L'efficacité et la flexibilité offertes par cette interface permettront à nos équipes d'être plus agiles et d'expérimenter d'une manière qui aurait pu nécessiter un investissement de temps prohibitif dans le passé.
C'est la deuxième fois que Amazon et Microsoft annoncent une collaboration sur l'intelligence artificielle. En août, ils ont parlé de l'aide apportée à leurs propres assistants numériques pour pouvoir travailler les uns avec les autres. Grâce à cette collaboration, Cortana de Microsoft peut tirer parti de la connaissance d'Alexa d'Amazon, tandis qu'Alexa est en mesure de tirer parti des fonctionnalités de productivité de Cortana.