Cursuri de pregatire Optimizing AI Models for Edge Devices
Optimizing AI Models for Edge Devices se concentrează asupra tehnicilor de optimizare a modelelor de inteligență artificială pentru a rula eficient pe hardware de margine. Acest curs acoperă compresia modelului, cuantificarea și alte tehnici de optimizare, oferind cunoștințe practice pentru construirea unor modele AI performante pentru dispozitive de margine.
Acest curs de instruire live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor AI de nivel mediu, inginerilor de învățare automată și arhitecților de sistem care doresc să optimizeze modelele AI pentru implementarea pe dispozitive de margine.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Să înțeleagă provocările și cerințele de implementare a modelelor AI pe dispozitive edge.
- Să aplice tehnici de comprimare a modelelor pentru a reduce dimensiunea și complexitatea modelelor AI.
- Să utilizeze metode de cuantificare pentru a spori eficiența modelelor pe hardware de margine.
- Să implementeze tehnici de tăiere și alte tehnici de optimizare pentru a îmbunătăți performanța modelului.
- Implementarea modelelor optimizate de inteligență artificială pe diverse dispozitive de margine.
Formatul cursului
- Prelegere interactivă și discuții.
- O mulțime de exerciții și practică.
- Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere în optimizarea Edge AI
- Prezentare generală a edge AI și a provocărilor sale
- Importanța optimizării modelelor pentru dispozitivele de margine
- Studii de caz de modele AI optimizate în aplicații de margine
Tehnici de comprimare a modelelor
- Introducere în comprimarea modelelor
- Tehnici de reducere a dimensiunii modelului
- Exerciții practice pentru comprimarea modelelor
Metode de cuantificare
- Prezentare generală a cuantificării și a beneficiilor acesteia
- Tipuri de cuantificare (post-formare, formare care ține seama de cuantificare)
- Exerciții practice de cuantificare a modelelor
Pruning și alte tehnici de optimizare
- Introducere în pruning
- Metode de tăiere a modelelor de inteligență artificială
- Alte tehnici de optimizare (de exemplu, distilarea cunoștințelor)
- Exerciții practice pentru curățarea și optimizarea modelelor
Implementarea modelelor optimizate pe dispozitive de margine
- Pregătirea mediului dispozitivelor de margine
- Implementarea și testarea modelelor optimizate
- Rezolvarea problemelor de implementare
- Exerciții practice pentru implementarea modelelor
Instrumente și cadre pentru optimizare
- Prezentare generală a instrumentelor și cadrelor (de exemplu, TensorFlow Lite, ONNX)
- Utilizarea TensorFlow Lite pentru optimizarea modelelor
- Exerciții practice cu instrumente de optimizare
Aplicații din lumea reală și studii de caz
- Trecerea în revistă a proiectelor de optimizare AI de succes în domeniul edge AI
- Discuții despre cazuri de utilizare specifice industriei
- Proiect practic pentru construirea și optimizarea unei aplicații din lumea reală
Rezumat și pași următori
Cerințe
- Înțelegerea conceptelor de inteligență artificială și învățare automată
- Experiență în dezvoltarea de modele AI
- Abilități de programare de bază (Python recomandat)
Audiență
- Dezvoltatorii AI
- Inginerii de învățare automată
- Arhitecți de sistem
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Optimizing AI Models for Edge Devices - Booking
Cursuri de pregatire Optimizing AI Models for Edge Devices - Enquiry
Optimizing AI Models for Edge Devices - Cerere de consultanta
Cerere de consultanta
Upcoming Courses
Cursuri înrudite
DataRobot
7 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează cercetătorilor și analiștilor de date care doresc să automatizeze, să evalueze și să gestioneze modele predictive utilizând capacitățile de învățare automată ale DataRobot.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să încarce seturi de date în DataRobot pentru a analiza, evalua și verifica calitatea datelor.
- Să construiască și să antreneze modele pentru a identifica variabile importante și pentru a atinge obiectivele de predicție.
- Să interpreteze modelele pentru a crea informații valoroase care sunt utile în luarea deciziilor de afaceri.
- Să monitorizeze și să gestioneze modelele pentru a menține o performanță optimizată de predicție.
Artificial Intelligence (AI) with H2O
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează persoanelor tehnice care doresc să construiască modele de învățare automată utilizând algoritmi precum GLM, Deep Learning și Random Forests.
La sfârșitul acestei formări, participanții vor fi capabili să:
- Să instaleze și să configureze H2O.
- Să creeze modele de învățare automată utilizând diferiți algoritmi populari.
- Să evalueze modelele pe baza tipului de date și a cerințelor de afaceri.
H2O AutoML
14 oreAceastă instruire live, cu instructor, în România (online sau la fața locului) se adresează cercetătorilor de date care doresc să utilizeze H2O AutoML pentru a automatiza procesul de construire și selectare a celui mai bun algoritm de învățare automată și a celor mai buni parametri.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să automatizeze fluxul de lucru al învățării automate.
- Să antreneze și să ajusteze automat multe modele de învățare automată într-un interval de timp specificat.
- Să antreneze ansambluri suprapuse pentru a ajunge la modele de ansamblu foarte predictive.
AutoML with Auto-sklearn
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează practicienilor din domeniul învățării automate care doresc să utilizeze Auto-sklearn pentru a automatiza procesul de selectare și optimizare a unui model de învățare automată.
La sfârșitul acestei formări, participanții vor fi capabili să:
- Să automatizeze procesul de formare a modelelor de învățare automată extrem de eficiente.
- Să construiască modele de învățare automată extrem de precise, ocolind în același timp sarcinile mai plictisitoare de selectare, formare și testare a diferitelor modele.
- Să utilizeze puterea învățării automate pentru a rezolva probleme de afaceri din lumea reală.
AutoML with Auto-Keras
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează oamenilor de știință din domeniul datelor, precum și persoanelor mai puțin tehnice care doresc să utilizeze Auto-Keras pentru a automatiza procesul de selecție și optimizare a unui model de învățare automată.
La sfârșitul acestui training, participanții vor fi capabili să:
- Să automatizeze procesul de formare a modelelor de învățare automată foarte eficiente.
- Să caute automat cei mai buni parametri pentru modelele de învățare profundă.
- Să construiască modele de învățare automată extrem de precise.
- Să utilizeze puterea învățării automate pentru a rezolva probleme de afaceri din lumea reală.
AdaBoost Python for Machine Learning
14 oreAceastă instruire live, cu instructor, în România (online sau la fața locului) se adresează cercetătorilor de date și inginerilor software care doresc să utilizeze AdaBoost pentru a construi algoritmi de boosting pentru învățarea automată cu Python.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Să configureze mediul de dezvoltare necesar pentru a începe să construiască modele de învățare automată cu AdaBoost.
- Să înțeleagă abordarea învățării în ansamblu și cum să implementeze boosting adaptiv.
- Să învețe cum să construiască modele AdaBoost pentru a stimula algoritmii de învățare automată în Python.
- Să utilizați reglarea hiperparametrilor pentru a crește precizia și performanța modelelor AdaBoost.
Machine Learning with Random Forest
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează cercetătorilor de date și inginerilor software care doresc să utilizeze Random Forest pentru a construi algoritmi de învățare automată pentru seturi mari de date.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Configurați mediul de dezvoltare necesar pentru a începe să construiască modele de învățare automată cu Random forest.
- Înțeleagă avantajele Random Forest și cum să îl implementeze pentru a rezolva probleme de clasificare și regresie.
- Să învețe cum să gestioneze seturi mari de date și să interpreteze arbori de decizie multipli în Random Forest.
- Evaluați și optimizați performanța modelului de învățare automată prin reglarea hiperparametrilor.
Data Mining with Weka
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează analiștilor de date și cercetătorilor de date de nivel începător până la mediu care doresc să utilizeze Weka pentru a efectua activități de extragere de date.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să instaleze și să configureze Weka.
- Să înțeleagă mediul Weka și workbench-ul.
- Să execute sarcini de extragere a datelor utilizând Weka.
Machine Learning for Mobile Apps using Google’s ML Kit
14 oreAceastă instruire live, condusă de un instructor (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Google ML Kit pentru a construi modele de învățare automată care sunt optimizate pentru procesarea pe dispozitive mobile.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Să configureze mediul de dezvoltare necesar pentru a începe să dezvolte funcții de învățare automată pentru aplicațiile mobile.
- Să integreze noile tehnologii de învățare automată în aplicațiile Android și iOS utilizând API-urile ML Kit.
- Să îmbunătățească și să optimizeze aplicațiile existente utilizând SDK ML Kit pentru procesarea și implementarea pe dispozitiv.
AutoML
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează persoanelor tehnice cu experiență în învățarea automată care doresc să optimizeze modelele de învățare automată utilizate pentru detectarea modelelor complexe în big data.
La sfârșitul acestei formări, participanții vor fi capabili să:
- Să instaleze și să evalueze diverse instrumente open source AutoML (H2O AutoML, auto-sklearn, TPOT, TensorFlow, PyTorch, Auto-Keras, TPOT, Auto-WEKA, etc.)
- Pregătiți modele de învățare automată de înaltă calitate.
- Rezolvați eficient diferite tipuri de probleme de învățare automată supravegheată.
- Scrieți doar codul necesar pentru a iniția procesul de învățare automată.
Creating Custom Chatbots with Google AutoML
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează participanților cu diferite niveluri de expertiză care doresc să utilizeze platforma Google AutoML pentru a construi chatbots personalizate pentru diverse aplicații.
La sfârșitul acestui curs de formare, participanții vor putea să:
- Înțeleagă elementele fundamentale ale dezvoltării chatbot-urilor.
- Să navigheze în Google Cloud Platform și să acceseze AutoML.
- Pregătească datele pentru antrenarea modelelor de chatbot.
- Să antreneze și să evalueze modele personalizate de chatbot folosind AutoML.
- Să implementeze și să integreze chatbots în diverse platforme și canale.
- Monitorizați și optimizați performanța chatbot-ului în timp.
Google Cloud AutoML
7 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează oamenilor de știință, analiștilor și dezvoltatorilor de date care doresc să exploreze produsele și caracteristicile AutoML pentru a crea și implementa modele de instruire ML personalizate cu un efort minim.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Să exploreze linia de produse AutoML pentru a implementa diferite servicii pentru diverse tipuri de date.
- Să pregătească și să eticheteze seturi de date pentru a crea modele ML personalizate.
- Să instruiască și să gestioneze modelele pentru a produce modele de învățare automată precise și corecte.
- Să facă predicții utilizând modele instruite pentru a îndeplini obiectivele și nevoile de afaceri.
Advanced Analytics with RapidMiner
14 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează analiștilor de date de nivel mediu care doresc să învețe cum să utilizeze RapidMiner pentru a estima și proiecta valori și să utilizeze instrumente analitice pentru prognozarea seriilor temporale.
La finalul acestei formări, participanții vor fi capabili să:
- Să învețe să aplice metodologia CRISP-DM, să selecteze algoritmi de învățare automată adecvați și să îmbunătățească construcția și performanța modelelor.
- Să utilizeze RapidMiner pentru a estima și proiecta valori și să utilizeze instrumente analitice pentru prognozarea seriilor temporale.
RapidMiner for Machine Learning and Predictive Analytics
14 oreRapidMiner este o platformă software open source pentru știința datelor pentru prototiparea și dezvoltarea rapidă a aplicațiilor. Acesta include un mediu integrat pentru pregătirea datelor, învățarea automată, învățarea profundă, extragerea textelor și analiza predictivă.
În cadrul acestui curs live condus de un instructor, participanții vor învăța cum să utilizeze RapidMiner Studio pentru pregătirea datelor, învățarea automată și implementarea modelelor predictive.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să instaleze și să configureze RapidMiner
- Pregătirea și vizualizarea datelor cu RapidMiner
- Să valideze modele de învățare automată
- Mashup date și să creeze modele predictive
- Să operaționalizeze analizele predictive în cadrul unui proces de afaceri
- Depanarea și optimizarea RapidMiner
Audiență
- Oameni de știință în domeniul datelor
- ingineri
- Dezvoltatori
Formatul cursului
- Parte prelegere, parte discuție, exerciții și multă practică
Notă
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Pattern Recognition
21 oreThis instructor-led, live training in România (online or onsite) provides an introduction into the field of pattern recognition and machine learning. It touches on practical applications in statistics, computer science, signal processing, computer vision, data mining, and bioinformatics.
By the end of this training, participants will be able to:
- Apply core statistical methods to pattern recognition.
- Use key models like neural networks and kernel methods for data analysis.
- Implement advanced techniques for complex problem-solving.
- Improve prediction accuracy by combining different models.