Kursplan

Introduktion till TinyML

  • Vad är TinyML?
  • Varför köra AI på mikrokontroller?
  • Utmaningar och fördelar med TinyML

Inställning av TinyML-utvecklingsmiljö

  • Översikt över TinyML verktygskedjor
  • Installation av TensorFlow Lite för Mikrokontroller
  • Arbeta med Arduino IDE och Edge Impulse

Byggande och distribuering av TinyML-modeller

  • Träna AI-modeller för TinyML
  • Konvertera och komprimera AI-modeller för mikrokontroller
  • Distribuera modeller på lågeffekthårdvara

Optimering av TinyML för energieffektivitet

  • Kvantiestekniker för modellkomprimering
  • Latens och strömförbrukning
  • Balansera prestanda och energieffektivitet

Realtidsinferens på mikrokontroller

  • Bearbeta sensordata med TinyML
  • Kör AI-modeller på Arduino, STM32 och Raspberry Pi Pico
  • Optimera inferens för realtidsapplikationer

Integration av TinyML med IoT och kantapplikationer

  • Ansluta TinyML till IoT-enheter
  • Trådlös kommunikation och datatransmission
  • Distribuera AI-kraftiga IoT-lösningar

Verkliga applikationer och framtida trender

  • Användningsfall inom vård, jordbruk och industriell övervakning
  • Framtiden för ultralågströms AI
  • Nästa steg i TinyML-forskning och distribuering

Sammanfattning och nästa steg

Krav

  • En förståelse för inbyggda system och mikrokontroller
  • Erfarenhet av AI eller grundläggande maskininlärning
  • Grundläggande kunskap i C, C++ eller Python-programmering

Målgrupp

  • Inbyggda ingenjörer
  • IoT-utvecklare
  • AI-forskare
 21 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier