Lobe est un nouveau service web actuellement en bêta fermée qui vise à démocratiser un domaine de l’intelligence artificielle : le machine learning, ou apprentissage automatique en français. À travers une interface simplifiée, il doit permettre à n’importe qui de créer un modèle d’apprentissage automatisé, de le perfectionner à partir d’une série d’exemples, et ensuite de l’exporter pour l’exploiter dans une app. Cette vidéo de présentation résume bien le principe général et montre son fonctionnement pour créer des modèles simples.
https://www.youtube.com/watch?v=IN69suHxS8wCet outil simplifié ne permet pas d’en faire autant qu’un modèle créé à la main, mais Lobe va assez loin malgré tout. Il peut servir à identifier un objet sur une image, à reconnaître un visage et une expression faciale, ou une main et sa forme. Le service est aussi capable de distinguer des sons et il peut générer des images, par exemple des pétales de rose à partir d’une collection de photos. On trouvera sur le site officiel de nombreux autres exemples qui permettent de comprendre à quoi pourrait servir Lobe.
Chaque modèle créé dans Lobe est composé d’une série de briques de base (nommées « lobes ») que l’utilisateur peut lier pour enchaîner les actions associées. L’interface, créée par le célèbre Mike Matas qui a notamment travaillé sur la première version d’iOS, semble très simple à comprendre et à utiliser. Tous les réglages les plus avancés sont disponibles pour ceux qui en ont besoin, mais la promesse est vraiment de créer des modèles, ne serait-ce qu’en modifiant les exemples de base. Et tout cela se fait dans un simple navigateur web, il n’est pas nécessaire d’utiliser un système d’exploitation spécifique.
Quand un moteur est prêt, il peut être testé directement sur le site grâce à la webcam ou en important des données. Mais la vraie finalité de Lobe est d’exporter un modèle de machine learning pour l’exploiter ensuite ailleurs. Deux formats sont proposés : le CoreML d’Apple et le TensorFlow de Google. Ce qui veut dire que l’on peut facilement utiliser ce qui a été créé avec ce service dans une app iOS ou Android. Pour tous les autres besoins, une API sera fournie et elle pourra être intégrée à n’importe quel projet, sur le web ou dans une app.
Pendant la bêta, Lobe reste entièrement gratuit, mais on ne connaît pas les conditions d’utilisation de la version finalisée. En attendant d’en savoir plus, vous pouvez vous inscrire sur le site officiel pour participer à la bêta.