Kom i kontakt
 Varaktighet 21 timmar

Kursplan

Grundvalar i TinyML-pipelines

  • Översikt över TinyML arbetsflödessteg
  • Karaktäristika hos edge-hårdvara
  • Överväganden vid pipeline-design

Datasamling och förbehandling

  • Insamling av strukturerad och sensordata
  • Strategier för dataetikettering och dataökning (augmentation)
  • Förberedelse av datamängder för begränsade miljöer

Utveckling av modeller för TinyML

  • Val av modellarkitekturer för mikrokontrollrar
  • Träningsflöden med standardiserade ML-ramverk
  • Bedömning av modellprestationsindikatorer

Optimering och kompression av modeller

  • Kvantiseringstekniker
  • Utskärning (pruning) och viktdelning
  • Balansering av noggrannhet och resursbegränsningar

Konvertering och förpackning av modeller

  • Export av modeller till TensorFlow Lite
  • Integrering av modeller i inbäddade verktygskedjor
  • Hantering av modellstorlek och minnesbegränsningar

Distribution på mikrokontrollrar

  • Flashing av modeller till hårdvarumål
  • Konfigurering av körningsmiljöer
  • Testning av realtidsinferens

Övervakning, testning och validering

  • Teststrategier för distribuerade TinyML-system
  • Felsökning av modellbeteende på hårdvara
  • Prestandavalidering i fältförhållanden

Integrering av den fullständiga end-to-end-pipelin

  • Byggande av automatiserade arbetsflöden
  • Versionshantering av data, modeller och firmware
  • Hantering av uppdateringar och iterationer

Sammanfattning och nästa steg

Krav

  • Kunskaper om maskininlärningsgrunder
  • Erfarenhet av inbäddad programmering
  • Kännedom om dataarbetsflöden baserade på Python

Targetgrupp

  • AI-ingenjörer
  • Programmerare
  • Experter på inbäddade system

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier