Zugang aus Übersee: www.kdjingpai.com
Ctrl + D Lesezeichen für diese Seite
Derzeitige Position:Abb. Anfang " AI-Antworten

Wie lassen sich Probleme bei der Überanpassung während des YOLOv12-Trainings vermeiden?

2025-09-05 2.1 K

YOLOv12 bietet einen mehrschichtigen Schutz gegen Überanpassung, ein häufiges Problem beim maschinellen Lernen:

1) Strategie auf Datenebene::

  • Achten Sie darauf, dass es ≥1000 Proben pro Kategorie gibt und dass die Szenen gleichmäßig verteilt sind.
  • Aktivieren Sie den Parameter -augment, um die gesamte Datenerweiterungskette zu aktivieren
  • MixUp- und CutMix-Erweiterungen hinzufügen (hyp.yaml ändern)

2. die Kontrolle der Modellstruktur::

  • Wählen Sie die Modellgröße entsprechend dem Datenvolumen (Nano/Small für kleine Datensätze)
  • Dropout-Schicht hinzufügen (models/yolov12.yaml ändern)
  • Glättung von Bezeichnungen aktivieren (label_smoothing=0.1 in hyp.yaml setzen)

3. die Überwachung des Ausbildungsprozesses::

  • Setzen Sie -val-skip=5, um alle 5 Runden zu validieren.
  • Beobachten Sie die Zug/Val-Verlust-Kurve auf Divergenz
  • 当map@0.5连续10轮无提升时早停

4) Regularisierungstechniken::

  • Anpassung von weight_decay=0,0005 zur Kontrolle der regulären L2-Stärke
  • Verwendung der stochastischen Gewichtsmittelung (SWA)
  • EMA-Abschwächungsfaktor auf 0,999 gesetzt

Die K-fache Kreuzvalidierung (K=5 wird empfohlen) kann in der Validierungsphase verwendet werden, um sicherzustellen, dass die Generalisierungsfähigkeit des Modells dem Standard entspricht.

Empfohlen

Sie können keine AI-Tools finden? Versuchen Sie es hier!

Geben Sie einfach das Schlüsselwort Barrierefreiheit Bing-SucheDer Bereich KI-Tools auf dieser Website bietet eine schnelle und einfache Möglichkeit, alle KI-Tools auf dieser Website zu finden.

zurück zum Anfang

de_DEDeutsch