Schulungsübersicht

Einführung in Edge-AI und Modelloptimierung

  • Verständnis von Edge Computing und AI-Workloads
  • Trade-offs: Leistung vs. Ressourcenbeschränkungen
  • Überblick über Modelloptimierungsstrategien

Modellauswahl und Vortraining

  • Auswählen leichtgewichtiger Modelle (z.B. MobileNet, TinyML, SqueezeNet)
  • Verstehen von Modellarchitekturen, die für Edge-Geräte geeignet sind
  • Vortrainierte Modelle als Basis verwenden

Feinabstimmung und Transfer Learning

  • Prinzipien des Transfer Learnings
  • Anpassen von Modellen an benutzerdefinierte Datensätze
  • Praktische Feinabstimmungsworkflows

Modellquantisierung

  • Post-Training-Quantisierungsverfahren
  • Quantisierungsbewusstes Training
  • Evaluation und Trade-offs

Modellpruning und Komprimierung

  • Pruning-Strategien (strukturiert vs. unstrukturiert)
  • Komprimierung und Gewichtsverteilung
  • Benchmarking komprimierter Modelle

Bereitstellungsframeworks und Tools

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Edge-Hardware-Kompatibilität und Runtime-Umgebungen
  • Toolchains für die plattformübergreifende Bereitstellung

Praktische Bereitstellung

  • Bereitstellung auf Raspberry Pi, Jetson Nano und mobilen Geräten
  • Profiling und Benchmarking
  • Troubleshooting bei Bereitstellungsproblemen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Verständnis von Machine Learning-Grundlagen
  • Erfahrung mit Python und Deep-Learning-Frameworks
  • Kenntnisse über eingebettete Systeme oder Einschränkungen von Edge-Geräten

Zielgruppe

  • Eingebettete AI-Entwickler
  • Edge Computing-Spezialisten
  • Machine Learning-Ingenieure, die sich auf die Edge-Bereitstellung fokussieren
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien