Curs de pregatire Învățare Automată Avansată cu Python
În acest curs condus de un instructor, în format live, participanții vor învăța cele mai relevante și moderne tehnici de învățare automată în Python, în timp ce vor construi o serie de aplicații demo care implică date din domeniul imaginilor, muzicii, textului și financiar.
La finalul acestui curs, participanții vor fi capabili să:
- Implementeze algoritmi și tehnici de învățare automată pentru rezolvarea problemelor complexe.
- Aplice învățarea profundă și învățarea semi-supervizată în aplicații care implică date din domeniul imaginilor, muzicii, textului și financiar.
- Folosească algoritmii Python la maximul potențialului lor.
- Utilizeze biblioteci și pachete precum NumPy și Theano.
Formatul cursului
- Parțial teoretic, parțial discuții, exerciții și practică intensă
Schița de curs
Introducere
Descrierea structurii datelor neetichetate
- Învățare automată nesupervizată
Recunoașterea, gruparea și generarea de imagini, secvențe video și date de captură a mișcării
- Rețele de încredere profunde (DBNs)
Reconstruirea datelor originale de intrare dintr-o versione coruptă (zgomotoasă)
- Selecția și extragerea caracteristicilor
- Auto-codificatoare de zgomot stivuite
Analiza imaginilor vizuale
- Rețele neuronale convoluționale
Înțelegerea mai bună a structurii datelor
- Învățare semi-supervizată
Înțelegerea datelor text
- Extragerea caracteristicilor din text
Construirea de modele predictive foarte precise
- Îmbunătățirea rezultatelor învățării automate
- Metode de ansamblu
Rezumat și concluzii
Cerințe
- Experiență în programarea Python
- Înțelegerea principiilor de bază ale învățării automate
Publicul țintă
- Dezvoltatori
- Analiști
- Specialiști în știința datelor
Cursurile publice necesita 5+ participanti
Curs de pregatire Învățare Automată Avansată cu Python - Rezervare
Curs de pregatire Învățare Automată Avansată cu Python - Solicitare
Învățare Automată Avansată cu Python - Cerere de consultanta
Mărturii (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Curs - Python for Advanced Machine Learning
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Inteligența Artificială (IA) în Automobile
14 OreAcest curs acoperă IA (cu accent pe Învățarea Automată și Învățarea Profundă) în industria auto. Ajută la determinarea tehnologiei care poate fi (potențial) utilizată în multiple situații într-o mașină: de la automatizarea simplă, recunoașterea imaginilor până la luarea deciziilor autonome.
Prezentare generală a Inteligenței Artificiale (IA)
7 OreExplorarea fundamentelor inteligenței artificiale dezvăluie modul în care tehnologia inteligentă redefinește strategia digitală, automatizarea și luarea deciziilor în cadrul operațiunilor întreprinderilor. Examinează concepte de bază care acoperă istoria IA, cadre de rezolvare a problemelor, reprezentarea cunoștințelor, raționamentul în condiții de incertitudine și paradigme de învățare automată, alături de comunicare, percepție și acțiune autonomă. Ghidează managerii și arhitecții în evaluarea oportunităților de transformare bazate pe IA, evaluarea tendințelor tehnologice emergente și integrarea unor soluții inteligente practice pentru a accelera agilitatea afacerii.
AlphaFold: Predicția și Interpretarea Structurilor Proteice Bazate pe Inteligență Artificială
7 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) este destinat biologiilor care doresc să înțeleagă cum funcționează AlphaFold și să utilizeze modelele AlphaFold ca ghid în studiile lor experimentale.
La finalul acestui training, participanții vor putea:
- Înțelege principiile de bază ale AlphaFold.
- Învață cum funcționează AlphaFold.
- Învață cum să interpreteze predicțiile și rezultatele AlphaFold.
Rețele Neuronale Artificiale, Învățare Automată, Gândire Profundă
21 OreRețeaua Neurală Artificială este un model de date computațional utilizat în dezvoltarea sistemelor de Inteligență Artificială (IA) capabile să efectueze sarcini "inteligente". Rețelele Neuronale sunt utilizate în mod obișnuit în aplicațiile de Învățare Automată (ML), care sunt la rândul lor o implementare a IA. Învățarea Profundă este un subset al ML.
AI Aplicat de la Zero în Python
28 OreAI Aplicat de la Zero în Python îi înzestrează pe programatori și analiști de date cu tehnici fundamentale pentru construirea de soluții de învățare automată de la zero folosind Python. Acoperă principiile de bază ale clasificării și regresiei în învățarea supervizată, clusterizării și detectării de anomalii în învățarea nesupervizată, precum și arhitecturi avansate de rețele neuronale. Examinează metode dovedite pentru lucrul cu scikit-learn, Apache Spark MLlib și Jupyter notebooks pentru dezvoltarea practică a AI. Ajută profesioniștii să implementeze modele practice de ML, să evalueze limitările algoritmilor și să finalizeze proiecte aplicate pentru rezolvarea problemelor din lumea reală.
Viziunea Artificială cu Google Colab și TensorFlow
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat profesioniștilor de nivel avansat care doresc să-și aprofundeze înțelegerea viziunii artificiale și să exploreze capacitățile TensorFlow pentru dezvoltarea de modele sofisticate de viziune folosind Google Colab.
La finalul acestui training, participanții vor putea:
- Să construiască și să antreneze rețele neuronale convoluționale (CNN) folosind TensorFlow.
- Să utilizeze Google Colab pentru dezvoltarea scalabilă și eficientă a modelelor în cloud.
- Să implementeze tehnici de preprocesare a imaginilor pentru sarcini de viziune artificială.
- Să implementeze modele de viziune artificială pentru aplicații din lumea reală.
- Să folosească învățarea prin transfer pentru a îmbunătăți performanța modelelor CNN.
- Să vizualizeze și să interpreteze rezultatele modelelor de clasificare a imaginilor.
Recunoașterea Modelelor
21 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului) oferă o introducere în domeniul recunoașterii modelelor și al învățării automate. Acesta abordează aplicații practice în statistică, informatică, procesarea semnalelor, viziunea computerizată, exploatarea datelor și bioinformatică.
La finalul acestui training, participanții vor putea:
- Aplica metode statistice de bază în recunoașterea modelelor.
- Utiliza modele cheie precum rețele neuronale și metode de kernel pentru analiza datelor.
- Implementa tehnici avansate pentru rezolvarea problemelor complexe.
- Îmbunătăți acuratețea predicțiilor prin combinarea diferitelor modele.
Învățare Profundă cu TensorFlow în Google Colab
14 OreAcest training condus de un instructor, live în Moldova (online sau la fața locului), este destinat specialiștilor în date și dezvoltatorilor de nivel intermediar care doresc să înțeleagă și să aplice tehnici de învățare profundă folosind mediul Google Colab.
La finalul acestui training, participanții vor putea:
- Să configureze și să navigheze în Google Colab pentru proiecte de învățare profundă.
- Să înțeleagă elementele de bază ale rețelelor neuronale.
- Să implementeze modele de învățare profundă folosind TensorFlow.
- Să antreneze și să evalueze modele de învățare profundă.
- Să utilizeze funcții avansate ale TensorFlow pentru învățare profundă.
Învățare Profundă prin Reforțare cu Python
21 OreÎnvățarea Profundă prin Reforțare (IPR) combină principiile învățării prin reforțare cu arhitecturile de învățare profundă pentru a permite agenților să ia decizii prin interacțiunea cu mediile lor. Aceasta stă la baza multor progrese moderne în domeniul inteligenței artificiale, cum ar fi vehiculele autonome, controlul robotic, tranzacționarea algoritmică și sistemele de recomandare adaptivă. IPR permite unui agent artificial să învețe strategii, să optimizeze politici și să ia decizii autonome bazate pe încercare și eroare folosind învățarea bazată pe recompense.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată dezvoltatorilor și oamenilor de știință de date de nivel intermediar care doresc să învețe și să aplice tehnici de Învățare Profundă prin Reforțare pentru a construi agenți inteligenți capabili să ia decizii autonome în medii complexe.
La sfârșitul acestei formări, participanții vor fi capabili să:
- Înțeleagă fundamentele teoretice și principiile matematice ale Învățării prin Reforțare.
- Implementeze algoritmi cheie de IPR, inclusiv Q-Learning, Gradientul Politicii și metode Actor-Critic.
- Construiască și antreneze agenți de Învățare Profundă prin Reforțare folosind TensorFlow sau PyTorch.
- Aplice IPR în aplicații din lumea reală, cum ar fi jocuri, robotică și optimizarea deciziilor.
- Depaneze, vizualizeze și optimizeze performanța antrenamentului folosind instrumente moderne.
Formatul Cursului
- Prelegere interactivă și discuție ghidată.
- Exerciții practice și implementări practice.
- Demonstrații live de codare și aplicații bazate pe proiecte.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o versiune personalizată a acestui curs (de exemplu, folosind PyTorch în loc de TensorFlow), vă rugăm să ne contactați pentru a aranja.
Edge AI cu TensorFlow Lite
14 OreAcest training condus de un instructor, live în Moldova (online sau onsite), este destinat dezvoltatorilor de nivel intermediar, oamenilor de știință de date și practicienilor AI care doresc să exploateze TensorFlow Lite pentru aplicații Edge AI.
La finalul acestui training, participanții vor putea:
- Înțelege noțiunile de bază ale TensorFlow Lite și rolul său în Edge AI.
- Dezvolta și optimiza modele AI folosind TensorFlow Lite.
- Implementa modele TensorFlow Lite pe diverse dispozitive edge.
- Utiliza instrumente și tehnici pentru conversia și optimizarea modelelor.
- Implementa aplicații practice Edge AI folosind TensorFlow Lite.
Detecția Fraudelor cu Python și TensorFlow
14 OreAcest training condus de un instructor, live (online sau la fața locului), este destinat specialiștilor în știința datelor care doresc să utilizeze TensorFlow pentru a analiza datele potențiale de fraudă.
La finalul acestui training, participanții vor putea:
- Crea un model de detectare a fraudelor în Python și TensorFlow.
- Construi regresii liniare și modele de regresie liniară pentru a prezice frauda.
- Dezvolta o aplicație AI de la cap la capăt pentru analizarea datelor de fraudă.
Învățare Profundă cu TensorFlow 2
21 OreAcest training condus de un instructor, live în Moldova (online sau onsite), este destinat dezvoltatorilor și oamenilor de știință de date care doresc să folosească TensorFlow 2.x pentru a construi predictori, clasificatori, modele generative, rețele neuronale și altele.
La sfârșitul acestui training, participanții vor putea:
- Instala și configura TensorFlow 2.x.
- Înțelege avantajele TensorFlow 2.x față de versiunile anterioare.
- Construi modele de învățare profundă.
- Implementa un clasificator avansat de imagini.
- Implementa un model de învățare profundă în cloud, pe dispozitive mobile și IoT.
Înțelegerea Rețelelor Neuronale Profunde
35 OreAcest curs începe prin a vă oferi cunoștințe conceptuale despre rețelele neuronale și, în general, despre algoritmii de învățare automată, învățarea profundă (algoritmi și aplicații).
Partea 1 (40%) a acestei formări se concentrează mai mult pe elementele fundamentale, dar vă va ajuta să alegeți tehnologia potrivită: TensorFlow, Caffe, Theano, DeepDrive, Keras, etc.
Partea 2 (20%) a acestei formări introduce Theano - o bibliotecă Python care facilitează scrierea modelelor de învățare profundă.
Partea 3 (40%) a formării se va concentra pe TensorFlow - API-ul bibliotecii de software open-source a Google pentru Învățarea Profundă. Exemplele și exercițiile practice vor fi realizate în TensorFlow.
Publicul țintă
Acest curs este destinat inginerilor care doresc să utilizeze TensorFlow pentru proiectele lor de Învățare Profundă.
După finalizarea acestui curs, participanții vor:
- avea o bună înțelegere a rețelelor neuronale profunde (DNN), CNN și RNN
- înțelege structura și mecanismele de implementare ale TensorFlow
- fi capabili să efectueze sarcini de instalare / configurare a mediului de producție / arhitectură
- fi capabili să evalueze calitatea codului, să efectueze depanare și monitorizare
- fi capabili să implementeze procese avansate de producție, cum ar fi antrenarea modelelor, construirea graficelor și logarea
Explicabilitatea în Învățarea Profundă: Demistificarea Modelelor „Black-Box”
21 OreAcest training, condus de un instructor (online sau la fața locului), este destinat profesioniștilor de nivel avansat care doresc să exploreze cele mai recente tehnici XAI pentru modele de învățare profundă, cu accent pe construirea de sisteme AI interpretabile.
La finalul acestui training, participanții vor putea:
- Înțelege provocările legate de explicabilitatea în învățarea profundă.
- Aplica tehnici avansate XAI pentru rețele neuronale.
- Interpreta deciziile luate de modelele de învățare profundă.
- Evalua compromisurile dintre performanță și transparență.