Kursplan

Introduktion till TinyML och inbyggt AI

  • Karaktäristik för distribution av TinyML-modeller
  • Begränsningar i mikrokontrollermiljöer
  • Översikt över inbyggda AI-verktygskedjor

Grundläggande modelloptimering

  • Förstå beräkningsbottlenecks
  • Identifiera minnesintensiva operationer
  • Baslinjeprestandaprofilering

Kvantiseringstekniker

  • Post-träningkvantiseringstrategier
  • Kvantiseringsavvänande träning
  • Utvärdera noggrannhet mot resurser-kompromisser

Avknotning och komprimering

  • Strukturerade och ostrukturerade avknotningsmetoder
  • Viktandelning och modellsparsiteter
  • Komprimeringsalgoritmer för lättviktsinferens

Hårdvaruoptimering

  • Distribuera modeller på ARM Cortex-M-system
  • Optimering för DSP- och acceleratorextensioner
  • Minnesmappning och dataflödeskonsiderationer

Benchmarking och validering

  • Latens- och genomströmningsanalys
  • Energiförbrukningsmätningar
  • Noggrannhetstestning och robusthetstestning

Distribueringsarbetsflöden och verktyg

  • Använda TensorFlow Lite Micro för inbyggd distribution
  • Integrera TinyML-modeller med Edge Impulse-pipelines
  • Testning och fel sökning på riktig hårdvara

Avancerade optimeringsstrategier

  • Neurala arkitektursökning för TinyML
  • Hybridkvantisering-avknotningsmetoder
  • Modelldestillering för inbyggd inferens

Sammanfattning och nästa steg

Krav

  • Ett förstånd för maskininlärningsarbetsflöden
  • Erfarenhet av inbyggda system eller utveckling med mikrokontroller
  • Bekantskap med Python-programmering

Målgrupp

  • AI-forskare
  • Inbyggda ML-ingeniörer
  • Professionella som arbetar med resursbegränsade inferenssystem
 21 timmar

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier