Kursplan

Introduksjon til TinyML og embedde AI

  • Karakteristikk ved deployering av TinyML-modeller
  • Begrensninger i mikrokontrollermiljøer
  • Oversikt over embedde AI-verktøykjerter

Grunnleggende modell-optimalisering

  • Forståelse av beregningsbottlene
  • Identifisering av minneintensive operasjoner
  • Baseline-ytestilstand

Kvantiseringsteknikker

  • Post-trainingskvantiseringstrategier
  • Kvantisering-bevisst trening
  • Evaluering av nøyaktighet vs. ressurs-handelser

Pruning og komprimering

  • Strukturerte og unstrukturerte pruning-metoder
  • Vekt-deling og modell-sparsitet
  • Komprimeringsalgoritmer for lyste inferens

Hardvarerelatert optimalisering

  • Deploying av modeller på ARM Cortex-M systemer
  • Optimalisering for DSP og akselerator-tillegg
  • Minnekartlegging og dataflow-overvegelser

Måling og validasjon

  • Latens- og gjenomstrømning-analyse
  • Strøm- og energiforbruks-målinger
  • Nøyaktighets- og robusthetstesting

Deployeringsarbeidsflyter og verktøy

  • Bruk av TensorFlow Lite Micro for embedde deployering
  • Integrasjon av TinyML-modeller med Edge Impulse-pipeliner
  • Testing og feilsøking på ekte hardvarer

Avanserte optimaliseringsstrategier

  • Neurale arkitektursøk for TinyML
  • Hybrid kvantisering-pruning tilnærminger
  • Modell-distillasjon for embedde inferens

Oppsummering og neste trinn

Krav

  • Forståelse av maskinlæringsarbeidsflyter
  • Erfaring med embedde systemer eller mikrokontrollerbasert utvikling
  • Kunnskap om Python-programmering

Målgruppe

  • AI-forskere
  • Embedde ML-ingeniører
  • Profesjonelle som jobber med ressursbegrensete inferenssystemer
 21 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier