Kursplan

Introduksjon til Edge AI og modelloptimalisering

  • Forståelse av edge computing og AI-arbeidsbelastninger
  • Trade-offs: ytelse vs. ressursbegrensninger
  • Oversikt over strategier for modelloptimalisering

Modellvalg og forhåndstrening

  • Velge lysviktige modeller (for eksempel, MobileNet, TinyML, SqueezeNet)
  • Forståelse av modellarkitekturer egnet for edge-enheter
  • Bruk av forhåndstrenede modeller som grunnlag

Fine-Tuning og overføring av læring

  • Prinsipper for overføring av læring
  • Tilpasning av modeller til egendefinerte datasett
  • Praktiske arbeidsflyter for finjustering

Modellkvantisering

  • Kvantiseringsteknikker etter trening
  • Kvantiseringsbevisst trening
  • Vurdering og trade-offs

Modelltrimming og komprimering

  • Trimmingstrategier (strukturert vs. ustrukturert)
  • Komprimering og vektdeling
  • Benchmarking av komprimerte modeller

Distribusjonsrammeverk og verktøy

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Edge hardvarekompatibilitet og køretidsmiljøer
  • Verktøykjeder for tverrplattformsdistribusjon

Pratisk distribusjon

  • Distribusjon til Raspberry Pi, Jetson Nano og mobile enheter
  • Profilering og benchmarking
  • Feilsøking av distribusjonsproblemer

Oppsummering og neste steg

Krav

  • Forståelse av grunnleggende prinsipper innen maskinlæring
  • Erfaring med Python og dyplelæringsrammeverk
  • Kjennskap til begrensninger i innbyggede systemer eller kant-enheter

Målgruppe

  • Utviklere av innbygget AI
  • Spesialister i kantberegning
  • Maskinlæringsingeniører som fokuserer på kantutplasseringer
 14 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories