Introduktion till TinyML Träningskurs
TinyML är tillämpningen av maskininlärning på resursbegränsade mikrokontroller och inbyggda enheter.
Denna instruktörsledda, levande utbildning (online eller på plats) riktar sig till nybörjaringenjörer och datavetare som vill förstå grunderna i TinyML, utforska dess tillämpningar och distribuera AI-modeller på mikrokontroller.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i TinyML och dess betydelse.
- Distribuera lättviktiga AI-modeller på mikrokontroller och kantenheter.
- Optimera och finjustera maskininlärningsmodeller för låg energiförbrukning.
- Tillämpa TinyML för verkliga tillämpningar såsom gestigenkänning, avvikelseupptäckt och ljudbearbetning.
Kursens format
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Hands-on-implementering i en levande laboratoriemiljö.
Alternativ för anpassning av kursen
- För att begära en anpassad utbildning för denna kurs, kontakta oss för att ordna.
Kursplan
Introduktion till TinyML
- Vad är TinyML?
- Betydelsen av maskininlärning på mikrokontrollrar
- Jämförelse mellan traditionell AI och TinyML
- Översikt över hårdvaru- och mjukvarukrav
Inställning av TinyML-miljö
- Installation av Arduino IDE och inställning av utvecklingsmiljö
- Introduktion till TensorFlow Lite och Edge Impulse
- Flashning och konfiguration av mikrokontrollrar för TinyML-applikationer
Byggande och distribution av TinyML-modeller
- Förståelse för TinyML-arbetsflöde
- Träning av en enkel maskininlärningsmodell för mikrokontrollrar
- Omvandling av AI-modeller till TensorFlow Lite-format
- Distribution av modeller på hårdvaruenheter
Optimering av TinyML för kant-enheter
- Minskning av minne och beräkningsresurser
- Tekniker för kvantisering och modellkomprimering
- Benchmarking av TinyML-modellprestanda
TinyML-applikationer och Use Case
- Gesterkänning med accelerometerdata
- Audioklassificering och nyckelordsdetektering
- Anomaliketsdetektering för prediktiv underhåll
Utmaningar och framtida trender inom TinyML
- Hårdvarubegänsningar och optimeringstekniker
- Säkerhets- och integritetsfrågor i TinyML
- Framtida utvecklingar och forskning inom TinyML
Sammanfattning och nästa steg
Krav
- Grundläggande programmeringskunskaper (Python eller C/C++)
- Kännedom om maskininlärningskoncept (rekommenderas men inte obligatoriskt)
- Förståelse för inbyggda system (valfritt men användbart)
Målgrupp
- Ingenjörer
- Datavetare
- AI-entusiaster
Öppna Utbildningskurser kräver 5+ deltagare.
Introduktion till TinyML Träningskurs - Bokning
Introduktion till TinyML Träningskurs - Fråga
Introduktion till TinyML - Konsultfråga
Konsultfråga
Kommande Kurser
Relaterade Kurser
Bygga slut-på-slut TinyML-pipeliner
21 timmarTinyML är praktiken att distribuera optimerade maskininlärningsmodeller på resursbegränsade kantenheter.
Detta instruktörsledda, liveutbildning (online eller på plats) riktas till tekniska experter på avancerat nivå som vill designa, optimera och distribuera fullständiga TinyML-pipeliner.
Vid utgånget av denna utbildning kommer deltagarna att lära sig hur man:
- Samlar, förbereder och hanterar datauppsättningar för TinyML-applikationer.
- Tränar och optimiserar modeller för mikrokontroller med låg energiförbrukning.
- Konverterar modeller till lättvikta format som är lämpliga för kantenheter.
- Distribuerar, testar och övervakar TinyML-applikationer i verkliga hårdvarumiljöer.
Kursens struktur
- Instruktorledda föreläsningar och teknisk diskussion.
- Praktiska laborationer och iterativt experiment.
- Händelsebaserad distribution på mikrokontroller-baserade plattformar.
Kursanpassningsalternativ
- För att anpassa utbildningen med specifika verktygskedjor, hårdvaruplater eller interna arbetsflöden, kontakta oss för att arrangera.
AI-Implementering på Mikrocontrollrar med TinyML
21 timmarDenna instruktörsledda, liveutbildning på plats eller online riktar sig till mellanavancerade inbäddade systemingenjörer och AI-utvecklare som vill distribuera maskininlärningsmodeller på mikrokontrollers med hjälp av TensorFlow Lite och Edge Impulse.
Efter avslutad utbildning kommer deltagarna att kunna:
- Förstå grunderna i TinyML och dess fördelar för AI-applikationer på kanten.
- Konfigurera en utvecklingsmiljö för TinyML-projekt.
- Träna, optimera och distribuera AI-modeller på lågeffektmikrokontrollers.
- Använda TensorFlow Lite och Edge Impulse för att implementera verkliga TinyML-applikationer.
- Optimera AI-modeller för strömförbrukningseffektivitet och minnesbegränsningar.
Optimera TinyML-modeller för prestanda och effektivitet
21 timmarTinyML är praktiken att distribuera maskininlärningsmodeller på hårdvara med extremt begränsade resurser.
Denna instruktörsguidade, liveutbildning (online eller på plats) riktas till avancerade praktiker som önskar optimera TinyML-modeller för låg latens och minneseffektiv distribuering på inbyggda enheter.
Efter att ha slutfört denna utbildning kommer deltagarna kunna:
- Tillämpa kvantisering, avknotning och komprimeringstekniker för att minska modellstorleken utan att förlora noggrannhet.
- Mätta TinyML-modeller på latens, minnesförbrukning och energieffektivitet.
- Implementera optimerade inferenspipelines på mikrokontroller och randenheterna.
- Utvärdera kompromisser mellan prestanda, noggrannhet och hårdvarubegränsningar.
Kursformat
- Instruktörsguidade presentationer som stöds av tekniska demonstreringar.
- Praktiska optimeringsövningar och jämförande prestandatester.
- Handson-implementering av TinyML-pipelines i en kontrollerad labbmiljö.
Kursanpassningsalternativ
- För anpassad utbildning som är alignerad med specifika hårdvaraplattformar eller interna arbetsflöden, kontakta oss för att anpassa programmet.
Säkerhet och integritet i TinyML-applikationer
21 timmarTinyML är ett tillvägagångssätt för att distribuera maskininlärningsmodeller på lågbekräftar, resursbegränsade enheter som opererar vid nätverkets kant.
Denna instruktörsledda, liveutbildning (online eller på plats) riktas till avancerade professionella som vill säkerställa TinyML-pipeliner och implementera integritetsskyddande tekniker i edge AI-applikationer.
Vid slutet av denna kurs kommer deltagarna att kunna:
- Identifiera säkerhetsrisker som är unika för maskininlärningsinference på enheter.
- Implementera integritetsskyddande mekanismer för edge AI-distributioner.
- Förstärka TinyML-modeller och inbyggda system mot fiendtliga hot.
- Tillämpa bästa praxis för säker datahantering i resursbegränsade miljöer.
Kursformat
- Engagerande föreläsningar som stöds av expertledna diskussioner.
- Praktiska övningar med fokus på reala hotscenarier.
- Hållas implementering med hjälp av inbyggda säkerhetstekniker och TinyML-verktyg.
Kursanpassningsalternativ
- Organisationer kan begära en anpassad version av denna utbildning för att anpassa den till sina specifika säkerhets- och efterlevnadskrav.
TinyML för autonoma system och robotteknik
21 timmarTinyML är ett ramverk för att distribuera maskininlärningsmodeller på energieffektiva mikrokontroller och inbyggda plattformar som används i robotteknik och autonoma system.
Detta instruktörsskickade, liveutbildning (online eller på plats) är riktad till avancerade professionella som vill integrera TinyML-baserade uppfattnings- och beslutsförmågor i autonom robotar, dronar och smarta styrsystem.
När deltagarna har slutfört denna kurs kommer de att kunna:
- Utforma optimerade TinyML-modeller för robottekniksuppgifter.
- Implementera uppfattningspipelines på enheten för realtidautonomi.
- Integrera TinyML i befintliga robotstyrningsramverk.
- Distribuera och testa lättvikta AI-modeller på inbyggda hårdvaruplattformar.
Kursformat
- Tekniska föreläsningar kombinerade med interaktiva diskussioner.
- Praktiska laborationer som fokuserar på inbyggda robottekniksuppgifter.
- Övningsuppgifter som simulerar verkliga arbetsflöden för autonomi.
Kursanpassningsalternativ
- För organisationsspecifika robottekniksmiljöer kan anpassning arrangeras vid begäran.
TinyML: Kör AI på ultralågeffektsgränsenheter
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till mellanavancerade inbyggda ingenjörer, IoT-utvecklare och AI-forskare som vill implementera TinyML-tekniker för AI-kraftiga applikationer på energieffektiv hårdvara.
Efter avslutad utbildning kommer deltagarna att kunna:
- Förstå grunderna i TinyML och edge AI.
- Distribuera lättviktiga AI-modeller på mikrocontroller.
- Optimerar AI-inferens för låg energiförbrukning.
- Integrera TinyML med verkliga IoT-applikationer.
TinyML in Healthcare: AI on Wearable Devices
21 timmarTinyML är integrationen av maskininlärning i lågströms, resursbegränsade bärbara och medicinska enheter.
Detta instruktörssupporterade, liveutbildning (online eller på plats) är riktat till mellannivåpraktiker som vill implementera TinyML-lösningar för hälsöövervakning och diagnostiska tillämpningar.
Efter att ha slutfört denna utbildning kommer deltagarna att kunna:
- Designa och distribuera TinyML-modeller för realtidshälsodataprocessering.
- Samla in, förbearbeta och tolka biosensoreringsdata för AI-drivna insikter.
- Optimera modeller för lågströms- och minnesbegränsade bärbara enheter.
- Utvärdera den kliniska relevansen, pålitligheten och säkerheten av TinyML-drivna resultat.
Kursens format
- Föreläsningar som stöds av livepresentationer och interaktiv diskussion.
- Praktiska övningar med data från bärbara enheter och TinyML-ramverk.
- Implementeringsövningar i en vägledande laboratoriemiljö.
Kursanpassningsalternativ
- För anpassad utbildning som stämmer överens med specifika hälsoteknikenheter eller regleringsarbetsflöden, kontakta oss för att anpassa programmet.
TinyML för IoT-anslutningar
21 timmarDenna instruktörledda, live utbildning i Sverige (online eller på plats) riktar sig till IoT-utvecklare på mellanliggande nivå, inbäddade ingenjörer och AI-utövare som vill implementera TinyML för förutsägelseunderhåll, avvikelsetidning och smarta sensortillämpningar.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå grunderna i TinyML och dess tillämpningar inom IoT.
- Ställa in en TinyML utvecklingsmiljö för IoT-projekt.
- Utveckla och distribuera ML-modeller på energisnåla mikrokontroller.
- Implementera förutsägelseunderhåll och avvikelsetidning med hjälp av TinyML.
- Optimera TinyML modeller för effektiv kraft- och minnesanvändning.
TinyML med Raspberry Pi och Arduino
21 timmarTinyML är en maskininlärningsansats som är optimerad för små, resursbegränsade enheter.
Denna instruktörsledda, liveutbildning (online eller på plats) är riktad till lärande på nivån från nybörjare till mellannivå som vill bygga fungerande TinyML-applikationer med hjälp av Raspberry Pi, Arduino och liknande mikrokontroller.
När deltagarna har slutfört denna utbildning kommer de att ha fått färdigheter för att:
- Samla in och förbereda data för TinyML-projekt.
- Träna och optimera små maskininlärningsmodeller för mikrokontrollermiljöer.
- Distribuera TinyML-modeller på Raspberry Pi, Arduino och relaterade platser.
- Utveckla slut-till-slut prototyper för inbyggd AI.
Kursformat
- Instruktörsledda presentationer och vägledande diskussioner.
- Praktiska övningar och praktiskt experiment.
- Projektarbete i live-lab med riktiga hårdvara.
Kursanpassningsalternativ
- För anpassad utbildning som är alignerad med din specifika hårdvara eller användningsfall, vänligen kontakta oss för att ordna det.
TinyML för smart lantbruk
21 timmarTinyML är ett ramverk för att distribuera maskininlärningsmodeller på lågenergiförbrukande, resursbegränsade enheter i fältet.
Detta instruktörsledda, liveutbildning (online eller platsbaserad) är utformat för mellannivåprofesionella som önskar tillämpa TinyML-tekniker på smarta lantbrukslösningar som förbättrar automatisering och miljöintelligens.
När deltagarna har avslutat detta program kommer de att ha fått förmåga att:
- Bygga och distribuera TinyML-modeller för lantbruksmätningar.
- Integrera edge AI i IoT-ekosystem för automatiserad odlingsovervakning.
- Använda specialiserade verktyg för att träna och optimera lätta modeller.
- Utveckla arbetsflöden för precisionsbelysning, plågidentifiering och miljöanalys.
Kursformat
- Guidade presentationer och tillämpad teknisk diskussion.
- Praktiska övningar med verkliga datamängder och enheter.
- Praktiskt experiment i ett stödd labbmiljö.
Kursanpassningsalternativ
- För anpassad utbildning som är anpassad efter specifika lantbruksystem, kontakta oss för att anpassa programmet.