Bootstrapping Computer Vision Models With Synthetic Data (BCVMSD) – Details

Detaillierter Kursinhalt

Einführung

  • Treffen Sie den Ausbilder.
  • Erstellen Sie ein Konto unter courses.nvidia.com/join

Einführung in die synthetische Datenerzeugung (SDG) mit Omniverse Replicator

  • Erfahren Sie, wie Sie einen synthetischen Trainingsdatensatz für die spätere Verarbeitung erstellen:
    • Diskutieren Sie die Argumente für synthetische Daten.
    • Lernen Sie die Grundlagen der Replicator Python API für SDG kennen.
    • Erstellen Sie Beispieldatensätze mit Python-Skripten unter Verwendung einer NVIDIA Omniverse-Anwendungsschnittstelle.
    • Erstellen Sie einen Fehlerdatensatz mit der Omniverse Defects Generation Extension und dem Omniverse Defects Demo Pack.
    • Ändern Sie den Erweiterungscode, um den erzeugten Datensatz zu ändern.

Headless SDG und Replicator YAML-Erweiterung

  • Lernen Sie, die Datengenerierung mit der Replicator YAML-Erweiterung offline zu parametrisieren, um bei der Erstellung neuer oder verfeinerter Datensätze schneller zu iterieren:
    • Diskutieren Sie die Vor- und Nachteile des Betriebs von Omniverse Replicator im Headless-Modus.
    • Lernen Sie, Omniverse Replicator im Headless-Modus mit Hilfe einer Konfigurationsdatei zu betreiben.
    • Iterieren Sie die Änderungen an der Konfigurationsdatei, um neue Datensätze zu erzeugen.

Integration der Datensatz-Iteration in den Trainingsablauf

  • Lernen Sie, wie Sie einen synthetischen Datensatz in Ihren Arbeitsablauf importieren, trainieren, das Design des Datensatzes iterieren und ein Modell exportieren, das für Inferenzen verwendet werden kann:
    • Erörterung praktischer Leitlinien und Beispiele für das Training eines Wahrnehmungsdatensatzes zum Auffinden eines Zielobjekts.
    • Feinabstimmung eines visuellen Transformatormodells (ViT) mit NVIDIA TAO als Beispielworkflow.
    • Iterieren Sie das Modell, indem Sie die Daten verbessern, um Genauigkeitsprobleme zu lösen.
    • Exportieren Sie das Modell für den späteren Einsatz.

Bewertung und Fragen und Antworten

  • Überprüfung der wichtigsten Erkenntnisse.
  • Absolvieren Sie eine codebasierte Prüfung, um ein Zertifikat zu erwerben.