Mit dem Pipelines-Editor können Sie einen durchgängigen Fluss von Assets von der Erstellung bis zur Bereitstellung auf einer grafischen Leinwand orchestrieren. Sie können eine Pipeline zum Erstellen, Trainieren, Bereitstellen und Aktualisieren von Modellen für maschinelles Lernen und Python-Skripten zusammenstellen und konfigurieren.
Entwerfen Sie eine Pipeline, indem Sie Knoten auf die Leinwand ziehen, Objekte und Parameter angeben und die Pipeline dann ausführen und überwachen.
Pfad zur Produktion automatisieren
Die Einführung eines Modells in ein Produkt ist ein mehrstufiger Prozess. Daten müssen geladen und verarbeitet werden, Modelle müssen trainiert und bewertet werden, bevor sie eingesetzt und getestet werden können. KI-Experimente, Datenanalysen und Modelle des maschinellen Lernens erfordern mehr Beobachtung, Bewertung und Aktualisierung im Laufe der Zeit, um Verzerrungen oder Abweichungen zu vermeiden.
Die folgende Grafik zeigt ein Beispiel für einen Modelllebenszyklus, den Sie aus einer Vielzahl möglicher Abläufe, die Sie erstellen können, automatisieren können.
Sie können die Pipeline automatisieren:
- daten aus einem breiten Spektrum interner Quellen und externer Verbindungen sicher laden und verarbeiten.
- die gewünschten Ergebnisse zu erzielen, indem Sie Modelle oder Skripte auf kohärente Weise erstellen, ausführen, auswerten und bereitstellen.
- machen es einfach, die Pfade Ihres Flusses durch das Erstellen von Verzweigungen ablaufen zu lassen und die Ergebnisse mit direkten Visualisierungen zu sammeln.
Pipelines können Experimente durchführen, einschließlich, aber nicht beschränkt auf:
- AutoAI-Experimente
- Jupyter Notebook Aufträge
- Data Refinery
- SPSS Modeler
Um die Zeit von der Konzeption bis zur Produktion zu verkürzen, können Sie die Pipeline zusammenstellen und Änderungen schnell aktualisieren und testen. Der Erstellungsbereich für Pipelines stellt Tools zum Visualisieren der Pipeline, zum Anpassen der Pipeline zur Laufzeit mit Pipelineparametervariablen und zum anschließenden Ausführen als Testjob oder nach einem Zeitplan bereit.
Verwenden Sie die Pipelines-Bearbeitungstools für eine engere Zusammenarbeit zwischen einem Data Scientist und einem ModelOps-Ingenieur. Ein Data-Scientist kann ein Modell erstellen und trainieren. Ein ModelOps -Entwickler kann dann den Prozess des Trainings, der Bereitstellung und der Bewertung des Modells automatisieren, nachdem es in einer Produktionsumgebung veröffentlicht wurde.
Anwendungsfälle und Tutorials
Orchestrierungspipelines können auch in die IBM watsonx.ai integriert werden, und zwar Seite an Seite mit KI-Lösungen, die die Verwendung natürlicher Sprache beinhalten. Praktische Anwendungsfälle und Anleitungen zur Verwendung von Orchestration Pipelines für die Orchestrierung von KI-Lösungen finden Sie unter:
Weitere Ressourcen
Weitere Informationen finden Sie in diesem Blogbeitrag zur Automatisierung des KI-Lebenszyklus mit einem Pipelineablauf.
Weitere Informationen
- Pipeline hinzufügen zu Ihrem Projekt - lernen Sie die Erstellungsbereichstools kennen.
- Führen Sie die integrierte Beispielpipeline aus, um einen praktischen Pipelineablauf zu testen.
- Erstellen Sie eine Pipeline, um einen End-to-End-Ablauf Ihres individuellen Szenarios zu erstellen.
- Ausführen und Speichern von Pipelines zur Verwaltung Ihrer Pipelines als Assets.