Cursuri de pregatire TensorFlow Extended (TFX)
TensorFlow Extended (TFX) este o platformă end-to-end pentru implementarea conductelor de lucru ML în producție.
Această instruire condusă de un instrutor, live (online sau local), se adresează cercetătorilor științifici ai datelor care doresc să treacă de la antrenarea unui singur model ML la implementarea multor modele ML în producție.
La finalul acestei instruirile, participanții vor putea:
- Instala și configura TFX și instrumentele terțe de susținere.
- Folosi TFX pentru a crea și gestiona o conductă de lucru ML completă în producție.
- Lucra cu componentele TFX pentru a realiza modelarea, antrenamentul, servirea inferinței și gestionarea implementărilor.
- Implementa funcții de machine learning în aplicații web, mobile, dispozitive IoT și multe altele.
Formatul Cursului
- Predare interactivă și discuție.
- Multe exerciții și practică.
- Implementare hands-on într-un mediu de laborator live.
Opțiuni de Personalizare a Cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a face aranjamente.
Schița de curs
Introducere
Configurarea TensorFlow Extended (TFX)
Prezentare a caracteristicilor și arhitecturii TFX
Înțelegerea conductelor de lucru și componentelor
Lucrul cu componente TFX
Citirea datelor
Validarea datelor
Transformarea unui set de date
Analiza unui model
Ingineria caracteristicilor
Antrenamentul unui model
Orchestrează o conductă de lucru TFX
Gestionarea metadatelor pentru conducte ML
Versiunarea modelului cu TensorFlow Serving
Implementarea unui model în producție
Soluționarea problemelor
Rezumat și concluzii
Cerințe
- O înțelegere a conceptelor DevOps
- Experiență de dezvoltare ML
- Experiență de programare Python
Audiență
- Cercetătorii științifici ai datelor
- Inginerii ML
- Inginerii de operare
Cursurile publice necesita 5+ participanti
Cursuri de pregatire TensorFlow Extended (TFX) - Rezervare
Cursuri de pregatire TensorFlow Extended (TFX) - Solicitare
TensorFlow Extended (TFX) - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Tomasz cunoaște foarte bine informațiile și cursul a fost bine temput.
Raju Krishnamurthy - Google
Curs - TensorFlow Extended (TFX)
Tradus de catre o masina
Cursuri viitoare
Cursuri înrudite
Inteligenta Artificială Aplicată de la Baza Zero
28 oreAcesta este un curs de 4 zile care prezintă inteligența artificială și aplicarea acesteia. Există opțiunea de a avea o zi suplimentară pentru a întreprinde un proiect AI la finalizarea acestui curs.
Computer Vision cu Google Colab și TensorFlow
21 oreAcest curs în directie (online sau presenzial) este destinat profesionistilor avansați care doresc să adâncească cunoștințele lor despre viziunea computerizată și să exploreze capacitățile TensorFlow pentru dezvoltarea de modele vizual complexe folosind Google Colab.
La sfârșitul acestui training, participanții vor putea:
- Construi și antrena rețele neuronale convolutionale (CNNs) folosind TensorFlow.
- Exploata Google Colab pentru dezvoltarea de modele bazată pe cloud, scalabilă și eficientă.
- Implementa tehnici de preprocesare a imaginilor pentru sarcinile de viziune computerizată.
- Deploy-a modelele de viziune computerizată pentru aplicatii din viata reala.
- Folosi învățarea transferului pentru a îmbunătăți performanța modelelor CNN.
- Visualiza și interpreta rezultatele modelelor de clasificare a imaginilor.
Învățarea profundă cu TensorFlow în Google Colab
14 oreAcest training interactiv în timp real (prescurtat sau online) este destinat specialistilor intermediați în domeniul datelor și dezvoltatorilor care doresc să înțeleagă și să aplique tehnici de învățare profundă folosind mediul Google Colab.
La sfârșitul acestui training, participanții vor putea:
- Setați și navigați prin Google Colab pentru proiectele de învățare profundă.
- Înțelege fundamentele rețelelor neuronale.
- Implementați modele de învățare profundă folosind TensorFlow.
- Antrenați și evaluați modelele de învățare profundă.
- Utilizați funcțiile avansate ale TensorFlow pentru învățarea profundă.
Deep Learning pentru NLP (Procesarea Limbajului Natural)
28 oreÎn această instruire live, condusă de un instrutor, participanții vor învăța să folosească biblioteci Python pentru NLP, creând o aplicație care procesează un set de imagini și generează legende.
La finalul acestei instruirilor, participanții vor putea:
- Proiecta și codifica DL pentru NLP folosind biblioteci Python.
- Crea cod Python care citește o colecție substanțială de imagini și generează cuvinte cheie.
- Crea cod Python care generează legende din cuvintele cheie detectate.
Deep Learning pentru Vizualizare
21 oreAudiență
Acest curs este potrivit pentru cercetătorii și inginerii de Deep Learning interesați să folosească instrumente disponibile (în majoritate open source) pentru analiza imaginilor pe computer.
Cursul oferă exemple practice de lucru.
Detectarea Fraudului cu Python și TensorFlow
14 oreAcest instruire condusă de instrucționist, live în România (online sau în locațiune), este destinată științistilor de date care doresc să folosească TensorFlow pentru analiza datelor potențial frauduloase.
La finalul acestei instruirii, participanții vor putea:
- Crea un model de detectare a fraudei în Python și TensorFlow.
- Construi regresii liniare și modele de regresie liniară pentru a prezice frauda.
- Dezvolta o aplicație AI end-to-end pentru analiza datelor frauduloase.
Deep Learning cu TensorFlow 2
21 oreAceastă instruire condusă de instructor (online sau la fața locului) este adresată dezvoltatorilor și cercetătorilor de date care doresc să folosească Tensorflow 2.x pentru a construi predictori, clasificatori, modele generative, rețele neurale și alte aplicații.
La finalul acestei instruirile, 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 adâncă.
- Implementa un clasificator avansat pentru imagini.
- Distribui un model de învățare adâncă pe cloud, dispozitive mobile și IoT.
TensorFlow Serving
7 oreÎn acest antrenament instruit de instructor, live România (online sau la fața locului), participanții vor învăța cum să configureze și să folosească TensorFlow Serving pentru a implementa și gestiona modele ML într-un mediu de producție.
La sfârșitul acestui antrenament, participanții vor putea:
- Învăța, exporta și servi diverse modele TensorFlow.
- Testa și implementa algoritmi folosind o singură arhitectură și set de API-uri.
- Extinde TensorFlow Serving pentru a servi alte tipuri de modele în afară de modelele TensorFlow.
Aprenderea Profundă cu TensorFlow
21 oreTensorFlow este o API de generația a doua a bibliotecii software open source Google pentru Învățarea Profundă. Sistemul este conceput pentru a facilita cercetarea în învățare automată și pentru a permite o tranziție rapidă și ușoară de la prototipul de cercetare la sistemul de producție.
Audiență
Acest curs este destinat inginerilor care doresc să folosească TensorFlow în proiectele lor de Învățare Profundă
După finalizarea acestui curs, participanții vor putea:
- înțelege structura și mecanismele de implementare ale TensorFlow
- să efectueze sarcini de instalare / configurare a mediului de producție / arhitectură și configurare
- să evalueze calitatea codului, să efectueze depistarea erorilor și monitorizarea
- să implementeze tehnici avansate de producție precum antrenarea modelelor, construirea graficelor și registrarea evenimentelor
TensorFlow pentru Recunoașterea Imaginilor
28 oreAcest curs explorează, cu exemple specifice, aplicarea Tensor Flow în scopul recunoașterii imaginilor
Public țintă
Acest curs este destinat inginerilor care doresc să utilizeze TensorFlow pentru scopurile de Recunoaștere a Imaginilor
După finalizarea acestui curs, participanții vor putea:
- înțelege structura și mecanismele de implementare ale TensorFlow
- să efectueze sarcini de instalare / configurare a mediului de producție / arhitecturii
- să evalueze calitatea codului, să execute depanarea și monitorizarea
- să implementeze procese avansate precum instruirea modelelor, construirea graficelor și înregistrarea
TPU Programming: Crearea de aplicații de rețele neuronale pe unități de procesare tensorială
7 oreÎn această antrenament cu instrucționare directe din partea unui instructor în România, participanții vor învăța cum să profită de inovările din procesorii TPU pentru a maximiza performanța aplicațiilor lor proprii AI.
La sfârșitul antrenamentului, participanții vor putea:
- Antrena diferite tipuri de rețele neuronale pe mase mari de date.
- Folosi TPU-uri pentru a accelera procesul de inferență cu până la două ordine de mărime.
- Utiliza TPU-uri pentru a procesa aplicații intensive precum căutarea imaginilor, vederile în noul cloud și fotografii.
Procesarea Limbajului Natural (NLP) cu TensorFlow
35 oreTensorFlow™ este o bibliotecă de software open source pentru calcul numeric folosind grafice de flux de date.
SyntaxNet este un cadru de procesare a limbajului natural bazat pe rețele neuronale pentru TensorFlow.
Word2Vec se folosește pentru învățarea reprezentărilor vectoriale ale cuvintelor, numite "embedding-uri de cuvinte". Word2vec este un model predictiv eficient din punct de vedere computational pentru învățarea embedding-urilor de cuvinte din textul brut. Există două variante, modelul Continuous Bag-of-Words (CBOW) și modelul Skip-Gram (Capitolele 3.1 și 3.2 în Mikolov et al.).
Folosite împreună, SyntaxNet și Word2Vec permit utilizatorilor să genereze modele de embedding învățate din intrarea de limbaj natural.
Audiență
Acest curs este destinat dezvoltatorilor și inginerilor care intenționează să lucreze cu modelele SyntaxNet și Word2Vec în graficele lor TensorFlow.
După finalizarea acestui curs, delegații vor:
- înțelege structura și mecanismele de implementare ale TensorFlow
- fi capabili să efectueze sarcini de instalare / mediu de producție / arhitectură și configurare
- fi capabili să evalueze calitatea codului, să execute depistarea erelor, monitorizarea
- fi capabili să implementeze aspecte avansate de producție precum învățarea modelelor, embedding-ul termenilor, construirea graficelor și logging-ul
Comprehuinzarea Rețelelor Neuronale Profunde
35 oreAcest curs începe oferind cunoștințe conceptuale în rețele neuronale și, în general, în algoritmi de învățare automată, învățarea adâncă (algoritmi și aplicații).
Partea-1 (40%) a acestui antrenament se concentrează mai mult pe fundamentele, dar va vă ajuta să alegeți tehnologia potrivită: TensorFlow, Caffe, Theano, DeepDrive, Keras, etc.
Partea-2 (20%) a acestui antrenament introduc Theano - o bibliotecă Python care simplifică scrierea modelelor de învățare adâncă.
Partea-3 (40%) a antrenamentului se va baza extensiv pe TensorFlow - API-ul de generatia a 2-a al bibliotecii open source Google pentru Invățarea Adâncă. Exemplele și exercițiile practice vor fi realizate exclusiv în TensorFlow.
Audiență
Acest curs este destinat inginerilor care doresc să folosească TensorFlow pentru proiectele lor de Invățare Adâncă
După finalizarea acestui curs, delegații vor:
-
să aibă o înțelegere bună a rețelelor neuronale adânci (DNN), CNN și RNN
-
să înțeleagă structura și mecanismele de implementare ale TensorFlow
-
să poată efectua sarcini de instalare, configurarea mediului de producție / arhitecturii și a infrastructurii
-
să poată evalua calitatea codului, să execute depanarea și monitorizarea
-
să poată implementa producții avansate precum antrenarea modelelor, construirea grafurilor și logging