Schulungsübersicht

Einführung in Edge AI und Modelloptimierung

  • Verständnis von Edge Computing und AI-Arbeitsspeicher
  • Trade-offs: Leistung vs. Ressourcenbeschränkungen
  • Überblick über Strategien zur Modelloptimierung

Modellauswahl und Vor-Training

  • Auswahl von leichten Modellen (z.B. MobileNet, TinyML, SqueezeNet)
  • Verständnis geeigneter Modellarchitekturen für Edge-Geräte
  • Nutzung vortrainierter Modelle als Grundlage

Fine-Tuning und Transfer Learning

  • Prinzipien des Transfer Learnings
  • Anpassung von Modellen zu benutzerdefinierten Datensätzen
  • Praktische Fine-Tuning-Workflow

Modellquantisierung

  • Nachtrainingsquantisierungstechniken
  • Quantisierungsbewusstes Training
  • Bewertung und Trade-offs

Modellausschöpfung und Kompression

  • Ausschöpfungsstrategien (strukturell vs. unstrukturell)
  • Kompression und Gewichtsteilung
  • Benchmarking komprimierter Modelle

Deployment-Frameworks und Tools

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Edge-Hardware-Kompatibilität und Laufzeumumgebungen
  • Toolchains für die Cross-Plattform-Deployment

Praktische Deployment

  • Deployment auf Raspberry Pi, Jetson Nano und mobile Geräte
  • Profiling und Benchmarking
  • Fehlersuche bei Deployments

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Eine Grundkenntnis der Maschinenlernen-Grundlagen
  • Erfahrung mit Python und Deep-Learning-Frameworks
  • Vertrautheit mit eingebetteten Systemen oder Einschränkungen von Edge-Geräten

Zielpublikum

  • Entwickler für eingebettete KI
  • Spezialisten für Edge-Computing
  • Maschinenlerningenieurinnen und -ingenieure, die sich auf die Bereitstellung an der Randschicht konzentrieren
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Kommende Kurse

Verwandte Kategorien