Triff YOLO26: Vision-KI der nächsten Generation.
Ultralytics
Zurück zum Ultralytics Glossar

Machine Learning Operations (MLOps)

Erkunde die MLOps-Grundlagen zur Optimierung der KI-Bereitstellung. Erfahre, wie du CI/CD, Datenversionierung und Monitoring mit Ultralytics YOLO26 und unserer Plattform verwaltest.

Machine Learning Operations (MLOps) ist eine Reihe von Praktiken, Prinzipien und Technologien, die den Prozess der Überführung von Machine Learning (ML)-Modellen aus der experimentellen Entwicklung in die zuverlässige produktive Bereitstellung optimiert. Durch die Kombination der explorativen Natur der Data Science mit der strengen Disziplin von DevOps zielt MLOps darauf ab, den Release-Zyklus für Künstliche Intelligenz (KI)-Anwendungen zu vereinheitlichen. Während sich die traditionelle Softwareentwicklung hauptsächlich auf die Code-Versionierung konzentriert, führt MLOps die zusätzliche Komplexität der Verwaltung großer Datenmengen und sich entwickelnder Modellverhaltensweisen ein. Dieser ganzheitliche Ansatz stellt sicher, dass KI-Systeme über ihren gesamten Lebenszyklus hinweg skalierbar, genau und kontrolliert bleiben.

Link to this sectionDie Säulen von MLOps#

Erfolgreiche MLOps-Implementierungen beruhen auf der Überbrückung der Lücke zwischen drei verschiedenen Disziplinen: Data Engineering, Machine Learning und DevOps.

  • Continuous Integration and Delivery (CI/CD): Genau wie Standardsoftware CI/CD-Pipelines zur Automatisierung von Tests und Bereitstellungen verwendet, automatisieren MLOps-Pipelines das Modelltraining und die Validierung. Dies stellt sicher, dass Änderungen am Code oder an den Daten automatisch Schritte zur Überprüfung der Modellleistung auslösen, bevor Updates die Produktion erreichen.
  • Daten- und Modellversionierung: Bei der traditionellen Programmierung versionierst du nur den Quellcode. In MLOps müssen Teams Tools wie DVC (Data Version Control) verwenden, um Änderungen an Trainingsdaten zusammen mit den Modell-Hyperparametern nachzuverfolgen. Dies garantiert Reproduzierbarkeit und ermöglicht es Ingenieuren, jede spezifische Modellversion aus der Historie wiederherzustellen.
  • Kontinuierliche Überwachung: Nach der Bereitstellung können Modelle aufgrund von Concept Drift degradieren, bei dem sich die statistischen Eigenschaften der Zielvariablen im Laufe der Zeit ändern. MLOps umfasst die Einrichtung von Observability-Systemen, um Metriken wie die Inferenzlatenz und Genauigkeit zu verfolgen und Teams automatisch zu benachrichtigen, wenn ein erneutes Training erforderlich ist.

Link to this sectionPraxisanwendungen#

MLOps ist das Rückgrat der modernen Unternehmens-KI und ermöglicht es Unternehmen, zuverlässig von einem einzelnen Modell auf Tausende von bereitgestellten Endpunkten zu skalieren.

  1. Vorausschauende Wartung in der Fertigung: Fabriken nutzen Computer Vision, um Fehler an Montagelinien zu identifizieren. Eine MLOps-Pipeline stellt sicher, dass bei Einführung neuer Produktlinien Objekterkennungs-Modelle mit neuen Bildern neu trainiert, versioniert und automatisch auf Edge-Geräten der Fabrik bereitgestellt werden, ohne dass es zu Ausfallzeiten kommt. Dies stellt sicher, dass die Qualitätsprüfung auch bei sich ändernden Fertigungsbedingungen konsistent bleibt.

  2. Intelligente Bestandsverwaltung im Einzelhandel: Einzelhändler setzen Kameras ein, um den Lagerbestand in den Regalen zu verfolgen. Da sich die Beleuchtung im Geschäft und die Produktverpackungen häufig ändern, ist Model Drift ein ständiges Risiko. MLOps-Systeme überwachen Konfidenz-Werte; wenn die Konfidenz sinkt, markiert das System Bilder für die Annotation und initiiert einen erneuten Trainingszyklus in der Cloud, wobei ein aktualisiertes Modell an die Geschäfte übertragen wird, um eine automatisierte Bestandsverwaltung aufrechtzuerhalten.

Link to this sectionImplementierung von MLOps mit Ultralytics#

Ein entscheidender Schritt in jedem MLOps-Workflow ist das Experiment-Tracking. Dies stellt sicher, dass jeder Trainingslauf mit seiner spezifischen Konfiguration protokolliert wird, was es Teams ermöglicht, Ergebnisse zu reproduzieren oder bei Bedarf auf frühere Versionen zurückzugreifen.

Das folgende Beispiel zeigt, wie man ein YOLO26-Modell trainiert – das neueste State-of-the-Art-Modell von Ultralytics, das für alle neuen Projekte empfohlen wird – und gleichzeitig das Projekt-Tracking aktiviert. Dies erstellt auf natürliche Weise die für eine Produktions-Pipeline erforderlichen Artefakte.

from ultralytics import YOLO

# Load the YOLO26 model (recommended for superior speed and accuracy)
model = YOLO("yolo26n.pt")

# Train the model while specifying project and name for organized logging
# This creates a structured directory of artifacts (weights, charts, args)
# which is essential for reproducibility in MLOps pipelines.
results = model.train(data="coco8.yaml", epochs=10, project="mlops_experiments", name="run_v1")

By organizing training runs into specific projects, teams can easily integrate tools like MLflow or TensorBoard to visualize performance metrics over time. As organizations scale, they often migrate these workflows to the Ultralytics Platform, which provides a unified interface for managing datasets, training remotely, and deploying models to various formats like TensorRT for optimized inference speed.

Link to this sectionMLOps vs. verwandte Konzepte#

Um diese Praktiken effektiv umzusetzen, ist es wichtig, MLOps von verwandten Begriffen im Ökosystem zu unterscheiden.

  • MLOps vs. DevOps: DevOps konzentriert sich auf die kontinuierliche Bereitstellung von Softwareanwendungen. MLOps erweitert diese Prinzipien, indem "Daten" und "Modell" als gleichwertige Komponenten hinzugefügt werden. In DevOps löst eine Codeänderung einen Build aus; in MLOps kann auch eine Änderung in der Datenverteilung oder ein Abfall der Präzision eine neue Pipeline-Ausführung auslösen.
  • MLOps vs. Modell-Serving: Model Serving bezieht sich spezifisch auf die Infrastruktur, die zum Hosten eines Modells und zur Verarbeitung von Inferenzanfragen verwendet wird. MLOps ist der breitere Oberbegriff, der das Serving umfasst, aber auch die Trainings-, Governance- und Überwachungsphasen beinhaltet.
  • MLOps vs. AutoML: Automated Machine Learning (AutoML) konzentriert sich auf die Automatisierung des Modellerstellungsprozesses (z. B. Auswahl von Algorithmen). MLOps verwaltet den Lebenszyklus dieses Modells, nachdem es erstellt wurde, und operationalisiert die Pipeline, die die AutoML-Tools ausführt.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens