Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Weights & Biases

Weights & Biases (W&B) ist eine ML-Plattform zum Nachverfolgen von Experimenten, Durchführen von Hyperparameter-Suchen und Versionieren von Modellen und Daten. Funktionen und YOLO-Einrichtung.

Weights & Biases (W&B oder wandb, nach dem Namen des Python-Pakets) ist eine Entwicklerplattform für Betrieb von Systemen des maschinellen Lernens (MLOps), die Trainingsläufe von Modellen protokolliert, visualisiert und vergleicht. Mit wenigen Zeilen in einem PyTorch- oder anderen Trainingsskript werden die Konfiguration eines Laufs, etwa Lernrate und Stapelgröße, sowie Messwerte, GPU-Statistiken und Ausgabedateien an ein gehostetes Dashboard gesendet. Dort vergleichen Teams Experimente, reproduzieren Ergebnisse und verfolgen, welche Daten und Einstellungen ein Modell hervorgebracht haben. Neben der Experimentverfolgung bietet W&B die Abstimmung von Hyperparametern, die Versionierung von Datensätzen und Modellen, eine Modellregistrierung sowie mit dem Produkt Weave die Nachverfolgung und Auswertung von Anwendungen mit großen Sprachmodellen (LLMs). Der GPU-Cloud-Anbieter CoreWeave schloss im Mai 2025 die Übernahme von Weights & Biases ab. Die W&B-Dokumentation ist jetzt auf der Dokumentationswebsite von CoreWeave zu finden.

Kernfunktionen#

  • Experimente: wandb.init() startet einen Lauf und speichert dessen Konfiguration. wandb.log() protokolliert Messwerte, Bilder und Tabellen bei jedem Schritt. Das SDK erfasst außerdem Systemmesswerte wie GPU-Auslastung und Speicherverbrauch, wodurch Engpässe beim Laden von Daten sichtbar werden.
  • Sweeps: Automatisierte Hyperparametersuchen mit Grid-, Zufalls- oder Bayes'schen Methoden. Agenten führen Versuche parallel auf vielen Rechnern aus und können schwache Läufe bei Bedarf frühzeitig beenden.
  • Artefakte: Versionierte Datensätze, Modellprüfpunkte und andere Dateien mit Herkunftsdiagrammen, die zeigen, welcher Lauf welche Version verwendet oder erstellt hat.
  • Registrierung: Ein kuratierter Katalog freigegebener Modell- und Datensatzversionen, die Teams für die Bereitstellung vorbereiten.
  • Berichte: Teilbare Dokumente, die aktuelle Diagramme aus Trainingsläufen mit schriftlichen Analysen verbinden.
  • Weave: Nachverfolgung, Auswertung und Kostenüberwachung für Anwendungen mit LLMs und Agenten.

Bei einem Sweep sind Suche und Training getrennt: Ein Controller verwaltet den Suchstatus und schlägt Konfigurationen vor. Eine beliebige Anzahl von Agenten ruft diese Konfigurationen ab, trainiert Modelle und meldet den Zielmesswert zurück.

W&B mit Ultralytics YOLO verwenden#

Ultralytics YOLO enthält eine integrierte W&B-Integration, die standardmäßig deaktiviert ist. Sobald sie in den Ultralytics-Einstellungen aktiviert wurde, protokolliert jeder Trainingslauf die vollständige Argumentliste, die Verluste und Lernraten pro Epoche, Validierungsmetriken wie Präzision, Recall und mittlere durchschnittliche Präzision (mAP) sowie die gespeicherten Diagramme. Am Ende lädt der Lauf best.pt als Modellartefakt sowie interaktive Präzisions-Recall- und Konfidenzkurven hoch. Diese best.pt-Artefakte lassen sich später für Vorhersagen, den Export oder die Bereitstellung in die Ultralytics Platform importieren.

import os

from ultralytics import YOLO, settings

# Lokal ohne API-Schlüssel protokollieren; später mit „wandb sync“ hochladen oder „wandb login“ ausführen und diese Zeile auskommentieren
os.environ["WANDB_MODE"] = "offline"

# Den integrierten W&B-Callback aktivieren (benötigt „pip install wandb“; Einstellung wird in der Ultralytics-Einstellungsdatei gespeichert)
settings.update({"wandb": True})

# project und name werden zu den W&B-Projekt- und Laufnamen
model = YOLO("yolo26n.pt")
model.train(data="coco8.yaml", epochs=5, project="yolo26-experiments", name="baseline")

Trainingsläufe, die denselben Wert für project und unterschiedliche Werte für name haben, werden nebeneinander in einem W&B-Projekt angezeigt. So lassen sich Läufe mit unterschiedlichen Modellgrößen, Bildgrößen oder Einstellungen für die Datenerweiterung in einem Dashboard vergleichen.

  • Modellgewichte und Biases: Der Name der Plattform bezieht sich auf die lernbaren Parameter eines neuronalen Netzes. Gewichte skalieren die Eingaben jedes Neurons, Biases verschieben seine Ausgabe vor der Aktivierungsfunktion, und die Backpropagation aktualisiert beide. Die Plattform kann ihre Verteilungen und Gradienten während des Trainings protokollieren.
  • MLflow: Eine quelloffene Plattform zur Verfolgung, Paketierung und Registrierung von Modellen, die Teams häufig selbst hosten. W&B ist in erster Linie ein verwalteter Dienst, bietet Unternehmen aber auch selbst gehostete Optionen.
  • TensorBoard: Ein lokales Visualisierungswerkzeug für Trainingsprotokolle aus PyTorch und TensorFlow. Im Gegensatz zu W&B bietet es keine gehosteten Funktionen für die Zusammenarbeit, Sweeps oder Modellregistrierung.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens