IBM Orchestration Pipelines

Vous pouvez orchestrer un flux de ressources de bout en bout, de la création au déploiement, sur un canevas graphique avec l'éditeur Pipelines. Vous pouvez assembler et configurer un pipeline pour créer, former, déployer et mettre à jour des modèles d'apprentissage automatique et des Python.

Concevoir un pipeline en faisant glisser des nœuds sur le canevas, en spécifiant des objets et des paramètres, puis en exécutant et en contrôlant le pipeline.

Automatisation du chemin d'accès à la production

L'insertion d'un modèle dans un produit est un processus en plusieurs étapes. Les données doivent être chargées et traitées, les modèles doivent être formés et évalués avant d'être déployés et testés. Les expériences d'IA, l'analyse des données et les modèles d'apprentissage automatique nécessitent tous davantage d'observation, d'évaluation et de mise à jour au fil du temps pour éviter les biais ou les dérives.

Le graphique suivant montre un exemple de cycle de vie d'un modèle que vous pouvez automatiser parmi les nombreux flux possibles que vous pouvez créer.

Automatisation du cycle de vie de l'intelligence artificielle

Vous pouvez automatiser le pipeline pour :

  • charger et traiter des données en toute sécurité à partir d'un large éventail de sources internes et de connexions externes.
  • obtenir les résultats souhaités en construisant, en exécutant, en évaluant et en déployant des modèles ou des scripts d'exécution de manière cohérente.
  • facilitent l'exécution des trajectoires de votre flux en créant des branches et en collectant les résultats à l'aide de visuels directs.

Les pipelines peuvent exécuter des expériences, y compris mais sans s'y limiter :

  • Jupyter Notebook emplois
  • Data Refinery emplois
  • Expérimentations AutoAI
  • SPSS Modeler emplois

Pour réduire le délai entre la conception et la production, vous pouvez assembler le pipeline et rapidement mettre à jour et tester les modifications. Le canevas Pipelines fournit des outils permettant de visualiser le pipeline, de le personnaliser lors de l'exécution avec des variables de paramètre de pipeline, puis de l'exécuter en tant que travail d'essai ou selon un planning.

Utilisez les outils d'édition Pipelines pour une collaboration plus cohérente entre un data scientist et un ingénieur ModelOps. Un spécialiste des données peut créer et entraîner un modèle. Un ingénieur ModelOps peut ensuite automatiser le processus d'entraînement, de déploiement et d'évaluation du modèle après sa publication dans un environnement de production.

Cas d'utilisation et tutoriels

Orchestration Pipelines peut également être intégré à l'expérience IBM watsonx.ai, parallèlement à des solutions d'IA qui intègrent l'utilisation du langage naturel. Pour découvrir des cas d'utilisation concrets et des tutoriels sur l'utilisation d' Orchestration Pipelines pour orchestrer des solutions d'IA, consultez :

Ressources additionnelles

Pour plus d'informations, voir cet article de blogue sur l' automatisation du cycle de vie de l'IA avec un flux de pipeline.

En savoir plus