Curs de pregatire TinyML pentru Aplicații IoT
TinyML extinde capacitățile de învățare automată la dispozitivele IoT cu consum ultra-redus de energie, permitând inteligența în timp real la marginea rețelei.
Acest training condus de un instructor, în format live (online sau la fața locului), este destinat dezvoltatorilor IoT de nivel intermediar, inginerilor de sisteme integrate și practicienilor AI care doresc să implementeze TinyML pentru mentenanță predictivă, detectare de anomalii și aplicații de senzori inteligenți.
La finalul acestui training, participanții vor putea:
- Înțelege noțiunile de bază ale TinyML și aplicațiile sale în IoT.
- Să configureze un mediu de dezvoltare TinyML pentru proiecte IoT.
- Să dezvolte și să implementeze modele ML pe microcontrolere cu consum redus de energie.
- Să implementeze mentenanță predictivă și detectare de anomalii folosind TinyML.
- Să optimizeze modelele TinyML pentru un consum eficient de energie și memorie.
Formatul cursului
- Prelegere interactivă și discuții.
- Multe exerciții și practică.
- Implementare practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere în TinyML și IoT
- Ce este TinyML?
- Beneficiile TinyML în aplicațiile IoT
- Comparație între TinyML și AI tradițional bazat pe cloud
- Prezentare generală a instrumentelor TinyML: TensorFlow Lite, Edge Impulse
Configurarea mediului TinyML
- Instalarea și configurarea Arduino IDE
- Configurarea Edge Impulse pentru dezvoltarea modelelor TinyML
- Înțelegerea microcontrolerelor pentru IoT (ESP32, Arduino, Raspberry Pi Pico)
- Conectarea și testarea componentelor hardware
Dezvoltarea modelelor de învățare automată pentru IoT
- Colectarea și preprocesarea datelor de la senzorii IoT
- Construirea și antrenarea modelelor ML ușoare
- Conversia modelelor în format TensorFlow Lite
- Optimizarea modelelor pentru limitări de memorie și energie
Implementarea modelelor AI pe dispozitive IoT
- Flash-ul și rularea modelelor ML pe microcontrolere
- Validarea performanței modelului în scenarii IoT din lumea reală
- Depanarea și optimizarea implementărilor TinyML
Implementarea mentenanței predictive cu TinyML
- Utilizarea ML pentru monitorizarea stării echipamentelor
- Tehnici de detectare a anomaliilor bazate pe senzori
- Implementarea modelelor de mentenanță predictivă pe dispozitive IoT
Senzori inteligenți și AI la margine în IoT
- Îmbunătățirea aplicațiilor IoT cu senzori alimentați de TinyML
- Detectarea și clasificarea evenimentelor în timp real
- Cazuri de utilizare: monitorizarea mediului, agricultura inteligentă, IoT industrial
Securitate și optimizare în TinyML pentru IoT
- Confidențialitatea și securitatea datelor în aplicațiile AI la margine
- Tehnici pentru reducerea consumului de energie
- Tendințe și avansuri viitoare în TinyML pentru IoT
Rezumat și pași următori
Cerințe
- Experiență în dezvoltarea sistemelor IoT sau integrate
- Cunoaștere a programării în Python sau C/C++
- Înțelegere de bază a conceptelor de învățare automată
- Cunoaștere a hardware-ului microcontrolerelor și a perifericelor
Publicul țintă
- Dezvoltatori IoT
- Ingineri de sisteme integrate
- Practicieni AI
Cursurile publice necesita 5+ participanti
Curs de pregatire TinyML pentru Aplicații IoT - Rezervare
Curs de pregatire TinyML pentru Aplicații IoT - Solicitare
TinyML pentru Aplicații IoT - Cerere de consultanta
Mărturii (1)
Abilitățile orale și latura umană a instrucționarului (Augustin).
Jeremy Chicon - TE Connectivity
Curs - NB-IoT for Developers
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Construirea de Fluxuri de Lucru End-to-End TinyML
21 OreTinyML reprezintă practica de implementare a modelelor de învățare automată optimizate pe dispozitive edge cu resurse limitate.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată profesioniștilor tehnici de nivel avansat care doresc să proiecteze, să optimizeze și să implementeze fluxuri de lucru complete TinyML.
La finalul acestei formări, participanții vor învăța cum să:
- Colecteze, pregătească și gestioneze seturi de date pentru aplicații TinyML.
- Antreneze și optimizeze modele pentru microcontrolere cu consum redus de energie.
- Convertească modele în formate ușoare adecvate pentru dispozitive edge.
- Implementeze, testeze și monitorizeze aplicații TinyML în medii hardware reale.
Formatul Cursului
- Prelegeri ghidate de instructor și discuții tehnice.
- Laboratoare practice și experimentare iterativă.
- Implementare practică pe platforme bazate pe microcontrolere.
Opțiuni de Personalizare a Cursului
- Pentru a personaliza formarea cu lanțuri de unelte specifice, plăci hardware sau fluxuri de lucru interne, vă rugăm să ne contactați pentru a aranja.
Transformarea Digitală cu IoT și Edge Computing
14 OreAceastă instruire condusă de un instructor, în format live în Moldova (online sau la fața locului), este destinată profesioniștilor IT de nivel intermediar și managerilor de afaceri care doresc să înțeleagă potențialul IoT și edge computing pentru eficiență, procesare în timp real și inovație în diverse industrii.
La finalul acestei instruiri, participanții vor putea:
- Înțelege principiile IoT și edge computing și rolul lor în transformarea digitală.
- Identifica cazuri de utilizare pentru IoT și edge computing în sectoarele de producție, logistică și energie.
- Diferenția între arhitecturile edge și cloud computing și scenariile de implementare.
- Implementa soluții de edge computing pentru mentenanță predictivă și luarea deciziilor în timp real.
Edge AI pentru Aplicații IoT
14 OreAceastă instruire condusă de un instructor, live în Moldova (online sau la fața locului), este destinată dezvoltatorilor de nivel intermediar, arhitecților de sisteme și profesioniștilor din industrie care doresc să valorifice Edge AI pentru îmbunătățirea aplicațiilor IoT cu capacități de procesare și analiză inteligentă a datelor.
La sfârșitul acestei instruiri, participanții vor putea:
- Înțelege noțiunile de bază ale Edge AI și aplicarea acesteia în IoT.
- Să configureze și să pregătească medii Edge AI pentru dispozitive IoT.
- Să dezvolte și să implementeze modele AI pe dispozitive edge pentru aplicații IoT.
- Să implementeze procesarea și luarea deciziilor în timp real în sistemele IoT.
- Să integreze Edge AI cu diverse protocoale și platforme IoT.
- Să abordeze considerentele etice și cele mai bune practici în Edge AI pentru IoT.
Calcul la Margine
7 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat managerilor de produse și dezvoltatorilor care doresc să utilizeze Calculul la Margine pentru a descentraliza gestionarea datelor pentru o performanță mai rapidă, profitând de dispozitivele inteligente situate în rețeaua sursă.
La sfârșitul acestui training, participanții vor putea:
- Înțelege conceptele de bază și avantajele Calculului la Margine.
- Identifica cazurile de utilizare și exemplele în care poate fi aplicat Calculul la Margine.
- Proiecta și construi soluții de Calcul la Margine pentru o procesare mai rapidă a datelor și costuri operaționale reduse.
Învățarea Federată în IoT și Calculul la Margine
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat profesioniștilor de nivel intermediar care doresc să aplice Învățarea Federată pentru a optimiza soluțiile IoT și de calcul la margine.
La sfârșitul acestui training, participanții vor putea:
- Înțelege principiile și beneficiile Învățării Federate în IoT și calculul la margine.
- Implementa modele de Învățare Federată pe dispozitive IoT pentru procesarea descentralizată a AI.
- Reduce latența și îmbunătăți luarea deciziilor în timp real în mediile de calcul la margine.
- Aborda provocările legate de confidențialitatea datelor și constrângerile rețelei în sistemele IoT.
Implementarea AI pe Microcontrolere cu TinyML
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat inginerilor de sisteme încorporate de nivel intermediar și dezvoltatorilor de AI care doresc să implementeze modele de învățare automată pe microcontrollere folosind TensorFlow Lite și Edge Impulse.
La finalul acestui training, participanții vor putea:
- Să înțeleagă principiile de bază ale TinyML și beneficiile acestuia pentru aplicațiile de AI la margine.
- Să configureze un mediu de dezvoltare pentru proiecte TinyML.
- Să antreneze, să optimizeze și să implementeze modele de AI pe microcontrollere cu consum redus de energie.
- Să utilizeze TensorFlow Lite și Edge Impulse pentru a implementa aplicații practice TinyML.
- Să optimizeze modelele de AI pentru eficiență energetică și constrângeri de memorie.
NB-IoT pentru Dezvoltatori
7 OreÎn acest training condus de un instructor în Moldova, participanții vor învăța despre diversele aspecte ale NB-IoT (cunoscut și ca LTE Cat NB1) pe măsură ce dezvoltă și implementează o aplicație bazată pe NB-IoT.
La sfârșitul acestui training, participanții vor putea:
- Identifica diferitele componente ale NB-IoT și modul în care acestea se îmbină pentru a forma un ecosistem.
- Înțelege și explică caracteristicile de securitate integrate în dispozitivele NB-IoT.
- Dezvoltă o aplicație simplă pentru urmărirea dispozitivelor NB-IoT.
Optimizarea modelelor TinyML pentru performanță și eficiență
21 OreTinyML este practica de implementare a modelelor de învățare automată pe hardware cu resurse limitate.
Acest training condus de un instructor, live (online sau la fața locului), este destinat practicienilor avansați care doresc să optimizeze modelele TinyML pentru o implementare cu latență scăzută și eficiență de memorie pe dispozitive embedded.
La finalul acestui training, participanții vor putea:
- Aplica tehnici de cuantizare, pruning și compresie pentru a reduce dimensiunea modelului fără a compromite acuratețea.
- Efectua benchmarking al modelelor TinyML pentru latență, consum de memorie și eficiență energetică.
- Implementa pipeline-uri de inferență optimizate pe microcontrolere și dispozitive edge.
- Evalua compromisurile între performanță, acuratețe și constrângerile hardware.
Formatul cursului
- Prezentări conduse de instructori, susținute de demonstrații tehnice.
- Exerciții practice de optimizare și teste comparative de performanță.
- Implementare practică a pipeline-urilor TinyML într-un mediu de laborator controlat.
Opțiuni de personalizare a cursului
- Pentru un training adaptat la platforme hardware specifice sau fluxuri de lucru interne, vă rugăm să ne contactați pentru a personaliza programul.
Securitate și Confidențialitate în Aplicațiile TinyML
21 OreTinyML este o abordare pentru implementarea modelelor de învățare automată pe dispozitive cu putere redusă și resurse limitate, care funcționează la marginea rețelei.
Acest training condus de un instructor, live (online sau la fața locului), este destinat profesioniștilor de nivel avansat care doresc să securizeze pipeline-urile TinyML și să implementeze tehnici de protecție a confidențialității în aplicațiile de AI la margine.
La finalul acestui curs, participanții vor putea:
- Identifica riscurile de securitate specifice inferenței TinyML pe dispozitiv.
- Implementa mecanisme de protecție a confidențialității pentru implementările de AI la margine.
- Consolida modelele TinyML și sistemele încorporate împotriva amenințărilor adverse.
- Aplica cele mai bune practici pentru gestionarea securizată a datelor în medii cu resurse limitate.
Formatul Cursului
- Prelegeri captivante susținute de discuții conduse de experți.
- Exerciții practice care evidențiază scenarii de amenințări din lumea reală.
- Implementare practică folosind instrumente de securitate încorporată și TinyML.
Opțiuni de Personalizare a Cursului
- Organizațiile pot solicita o versiune adaptată a acestui training pentru a se alinia nevoilor lor specifice de securitate și conformitate.
Configurarea unui Gateway IoT cu ThingsBoard
35 OreThingsBoard este o platformă IoT open source care oferă gestionarea dispozitivelor, colectarea, procesarea și vizualizarea datelor pentru soluția dumneavoastră IoT.
În cadrul acestui training condus de un instructor, participanții vor învăța cum să integreze ThingsBoard în soluțiile lor IoT.
La finalul acestui training, participanții vor putea:
- Instala și configura ThingsBoard
- Înțelege elementele fundamentale ale caracteristicilor și arhitecturii ThingsBoard
- Construi aplicații IoT cu ThingsBoard
- Integra ThingsBoard cu Kafka pentru rutarea datelor de telemetrie ale dispozitivelor
- Integra ThingsBoard cu Apache Spark pentru agregarea datelor de la mai multe dispozitive
Publicul țintă
- Ingineri software
- Ingineri hardware
- Dezvoltatori
Formatul cursului
- Parte teoretică, parte discuții, exerciții și practică intensivă
Notă
- Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Introducere în TinyML
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat inginerilor și oamenilor de știință ai datelor de nivel începător care doresc să înțeleagă elementele de bază ale TinyML, să exploreze aplicațiile sale și să implementeze modele de AI pe microcontrolere.
La sfârșitul acestui training, participanții vor putea:
- Să înțeleagă elementele de bază ale TinyML și semnificația acestuia.
- Să implementeze modele de AI ușoare pe microcontrolere și dispozitive edge.
- Să optimizeze și să ajusteze modelele de învățare automată pentru un consum redus de energie.
- Să aplice TinyML în aplicații practice, cum ar fi recunoașterea gesturilor, detectarea anomaliilor și procesarea audio.
TinyML pentru Sisteme Autonome și Robotică
21 OreTinyML este un cadru de lucru pentru implementarea modelelor de învățare automată pe microcontrolere de consum redus și platforme integrate utilizate în robotică și sisteme autonome.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată profesioniștilor de nivel avansat care doresc să integreze capabilități de percepție și luare a deciziilor bazate pe TinyML în roboți autonomi, drone și sisteme de control inteligente.
La finalizarea acestui curs, participanții vor putea:
- Proiecta modele TinyML optimizate pentru aplicații de robotică.
- Implementa pipeline-uri de percepție pe dispozitiv pentru autonomie în timp real.
- Integra TinyML în cadrele existente de control robotic.
- Implementa și testa modele AI ușoare pe platforme hardware integrate.
Formatul Cursului
- Prelegeri tehnice combinate cu discuții interactive.
- Laboratoare practice axate pe sarcini de robotică integrată.
- Exerciții practice care simulează fluxuri de lucru autonome din lumea reală.
Opțiuni de Personalizare a Cursului
- Pentru medii de robotică specifice organizațiilor, personalizarea poate fi aranjată la cerere.
TinyML: Rularea AI pe Dispozitive de Margine cu Consum Ultra-Scăzut de Energie
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat inginerilor de sisteme încorporate de nivel intermediar, dezvoltatorilor IoT și cercetătorilor în IA care doresc să implementeze tehnici TinyML pentru aplicații alimentate de IA pe hardware eficient din punct de vedere energetic.
La sfârșitul acestui training, participanții vor putea:
- Înțelege elementele de bază ale TinyML și AI de margine.
- Să implementeze modele de IA ușoare pe microcontrolere.
- Să optimizeze inferența AI pentru un consum redus de energie.
- Să integreze TinyML cu aplicații IoT din lumea reală.
TinyML în Sănătate: IA pe Dispozitive Wearable
21 OreTinyML reprezintă integrarea învățării automate în dispozitive wearable și medicale cu resurse limitate și consum redus de energie.
Acest training condus de un instructor, live (online sau la fața locului), este destinat practicienilor de nivel intermediar care doresc să implementeze soluții TinyML pentru aplicații de monitorizare și diagnostic în domeniul sănătății.
După parcurgerea acestui training, participanții vor putea:
- Proiecta și implementa modele TinyML pentru procesarea în timp real a datelor de sănătate.
- Colecta, preprocesa și interpreta date din biosenzori pentru informații bazate pe IA.
- Optimiza modele pentru dispozitive wearable cu resurse limitate de energie și memorie.
- Evalua relevanța clinică, fiabilitatea și siguranța rezultatelor bazate pe TinyML.
Formatul Cursului
- Prelegeri susținute de demonstrații live și discuții interactive.
- Exerciții practice cu date de pe dispozitive wearable și framework-uri TinyML.
- Exerciții de implementare într-un mediu de laborator ghidat.
Opțiuni de Personalizare a Cursului
- Pentru un training adaptat la dispozitive medicale specifice sau fluxuri de lucru reglementare, vă rugăm să ne contactați pentru a personaliza programul.
TinyML cu Raspberry Pi și Arduino
21 OreTinyML este o abordare de învățare automată optimizată pentru dispozitive mici și cu resurse limitate.
Această instruire condusă de un instructor, live (online sau la fața locului) este destinată începătorilor și utilizatorilor de nivel intermediar care doresc să construiască aplicații funcționale TinyML folosind Raspberry Pi, Arduino și microcontrolere similare.
La finalizarea acestei instruiri, participanții vor dobândi abilitățile necesare pentru a:
- Colecta și pregăti date pentru proiecte TinyML.
- Antrena și optimiza modele mici de învățare automată pentru medii cu microcontrolere.
- Implementa modele TinyML pe Raspberry Pi, Arduino și plăci similare.
- Dezvolta prototipuri de inteligență artificială embedded de la un capăt la altul.
Formatul cursului
- Prezentări conduse de instructori și discuții ghidate.
- Exerciții practice și experimente hands-on.
- Lucrări de proiect în laborator live pe hardware real.
Opțiuni de personalizare a cursului
- Pentru instruire personalizată adaptată hardware-ului sau cazului dvs. de utilizare, vă rugăm să ne contactați pentru a aranja.