Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion till TinyML
- Förstå TinyMLs begränsningar och möjligheter
- Översikt över vanliga mikrokontrollersplattformar
- Jämförelse av Raspberry Pi, Arduino och andra platser
Hårdvarainställning och konfiguration
- Förbereda Raspberry Pi OS
- Konfigurera Arduino-platser
- Koppla sensorer och periferiutrustning
Datainsamlingsmetoder
- Samla in sensordata
- Hantera ljud, rörelse och miljödata
- Skapa etiketterade datamängder
Modellutveckling för Edge-enheter
- Välja lämpliga modellarkitekturer
- Träna TinyML-modeller med TensorFlow Lite
- Utvärdera prestanda för inbyggt användning
Modelloptimering och konvertering
- Kvantiseringsstrategier
- Konvertera modeller för mikrokontrollerdistribution
- Minnes- och beräkningsoptimering
Distribution på Raspberry Pi
- Kör TensorFlow Lite-inferens
- Integrera modellutdata i applikationer
- Felsöka prestandaproblem
Distribution på Arduino
- Använda Arduino TensorFlow Lite Micro-biblioteket
- Flasha modeller till mikrokontroller
- Verifiera noggrannhet och körningsbeteende
Bygga fullständiga TinyML-applikationer
- Designa heltäckande arbetsflöden för inbyggd AI
- Implementera interaktiva, realvärldsprototyper
- Testa och förbättra projektets funktionalitet
Sammanfattning och nästa steg
Krav
- Förståelse för grundläggande programmeringskoncept
- Erfarenhet av mikrokontrolleranvändning
- Bekantskap med Python eller C/C++
Målgrupp
- Makerar
- Hobbyister
- Utvecklare för inbyggd AI
21 timmar