Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Introduksjon til TinyML
- Forståelse av TinyML-begrensninger og evner
- Gjennomgang av vanlige mikrokontrollerplattformer
- Sammenligning av Raspberry Pi vs Arduino vs andre plater
Hardvarerettetning og konfigurasjon
- Forberedelse av Raspberry Pi OS
- Konfigurering av Arduino-plater
- Kobling av sensorer og periferier
Datainnsamlingsteknikker
- Innsamling av sensordata
- Behandling av lyd, bevegelse og miljødata
- Opprettelse av merkede datasett
Modellutvikling for edge-enheter
- Velgning av egnet modellarkitektur
- Trening av TinyML-modeller med TensorFlow Lite
- Evaluering av ytelse for embeddet bruk
Modelloptimalisering og -konvertering
- Kvantiseringsstrategier
- Konvertering av modeller for mikrokontrollerdistribusjon
- Minne- og beregningsoptimalisering
Distribusjon på Raspberry Pi
- Kjøring av TensorFlow Lite inferens
- Integrasjon av modellutdata i applikasjoner
- Feilsøking av ytelsesproblemer
Distribusjon på Arduino
- Bruk av Arduino TensorFlow Lite Micro-biblioteket
- Flashing av modeller på mikrokontroller
- Verifisering av nøyaktighet og kjøringsskjema
Bygging av komplette TinyML-applikasjoner
- Design av omfattende embeddete AI-arbeidsflyt
- Implementering av interaktive, sanne verden-prototyper
- Testing og forfining av prosjektfunksjonalitet
Oppsummering og neste trinn
Krav
- Forståelse av grunnleggende programmeringskonsepter
- Erfaring med mikrokontrollerbruk
- Kjennskap til Python eller C/C++
Målgruppe
- Selvbyggere
- Hobbyister
- Embeddete AI-utviklere
21 timer