Actualité Zoom sur Guild.ai, outil open source qui permet de comparer des expérimentations...

Pour approfondir le sujet

Étude: les Anglais sont assez optimistes quant au développement de l’intelligence artificielle

La Royal Society britannique vient de publier un projet sur le machine learning, une technique fondamentale de l'intelligence artificielle. Il s'agit du premier rapport...

MLflow, une suite open source pour faciliter la création de modèles de machine learning

À l'occasion du Spark+AI Summit 2018, Databricks a présenté MLflow, un nouveau projet open source visant à construire une plateforme open ML. Matei Zaharia, professeur...

Partenariat Life & Soft et CEA en bio-informatique, génomique, intelligence artificielle et technologies d’imagerie de pointe

Ce 4 août, Life & Soft et le CEA ont présenté officiellement leur accord de collaboration. Signé en avril 2020 pour une durée de...

Parlement européen : Audition sur l’intelligence artificielle dans le droit pénal

Alors que beaucoup attendent avec impatience le débat de ce mercredi sur l'intelligence artificielle et les initiatives numériques entre Thierry Breton, la commission de l’industrie...

Zoom sur Guild.ai, outil open source qui permet de comparer des expérimentations en Machine Learning

Guild.ai est un outil open source qui permet de systématiser le processus d’expérimentation en Machine Learning.

Le Machine Learning requiert souvent d’effectuer de nombreuses expérimentations pour atteindre des performances optimales. Si l’expérience permet parfois de réduire cette phase d’expérimentation, elle reste essentielle tant la moindre petite variation des hyperparamètres peut avoir un effet important sur le résultat obtenu.

Or, lancer de nombreux tests et les reproduire aisément au sein d’une équipe nécessite une bonne dose de méthodologie et de discipline. Guild.ai fait partie de ces outils qui viennent vous simplifier la vie en proposant des fonctionnalités relativement simples, mais qui vous aident à structurer la conduite de votre projet : chaque jeu d’entrées et sorties (fichiers, paramètres, métriques, résultats, logs) est automatiquement stocké en tant qu’expérimentation.

Guild génère un fichier guild.yml (au format Yaml). Il suffit d’intégrer ce fichier au dépôt du projet pour permettre à vos collaborateurs de reproduire vos expérimentations.

L’outil permet de comparer l’ensemble des expérimentations réalisées:

Comparaison expérimentations Guild.ai

Guild propose également une comparaison en mode navigateur pour une plus grande convivialité.

guild_navigateur

Notons qu’il est aussi compatible avec TensorBoard.

Enfin, il permet de lancer des expérimentations à distance sur des instances Amazon S3 ou tout serveur supportant les connexions SSH.

En terme d’intégration dans un projet, il est intéressant de noter que l’outil :

  • Ne nécessite pas la moindre modification de code.
  • Est multi-plateforme : il fonctionne nativement sous Linux et MacOS et fonctionne sous windows avec Docker.
  • Supporte l’ensemble des librairies : TensorFlow, PyTorch, Keras, Scikit-learn, MXNet, XGBoost..

N’hésitez pas à le tester vous aussi, et nous faire part de vos commentaires.

Site officiel : https://guild.ai/
Dépôt GitHub : https://github.com/guildai/guildai

Enfin, pour compléter votre recherche de solution en matière de gestion des expérimentations, nous vous invitons également à vous pencher sur MLFlow, dont le périmètre est plus large, mais qui adresse notamment cette problématique.

ActuIA

Partager l'article

L’UNESCO publie son rapport L’Ingénierie au service du développement durable rappelant l’importance des technologies émergentes

L'UNESCO publie ce 4 mars son deuxième rapport L'Ingénierie au service du développement durable: réaliser les Objectifs de développement durable à l’occasion de la...

Iktos et Pfizer annonce leur collaboration sur un projet d’intelligence artificielle appliquée à la découverte de médicaments

La start-up française Iktos a annoncé sa collaboration avec le laboratoire Pfizer portant sur l’utilisation de sa technologie d’intelligence artificielle pour la conception de...

Lionbridge confirme l’acquisition de sa division d’intelligence artificielle par TELUS International

Société experte en solutions de traduction et de localisation, Lionbridge avait développé sa propre division d'intelligence artificielle baptisée Lionbridge AI. L'entreprise a confirmé avoir clôturé la...

Charte « Femmes & IA » du Cercle InterElles : SAP s’engage en faveur de la diversité

Le Cercle InterElles, lancé en 2001, dévoilera ce jeudi 4 mars sa charte « Femmes & IA ». Co-construite avec SAP France, elle vise...