Schița de curs

Introducere la Apache Airflow pentru Machine Learning

  • Prezentare generală a Apache Airflow și relevanța sa pentru știința datelor
  • Caracteristici cheie pentru automatizarea fluxurilor de lucru de învățare automată
  • Configurarea Airflow pentru proiecte de știința datelor

Construirea de conducte Machine Learning cu Airflow

  • Proiectarea DAG-urilor pentru fluxuri de lucru ML end-to-end
  • Utilizarea operatorilor pentru ingestia datelor, preprocesarea și ingineria caracteristicilor
  • Programarea și gestionarea dependențelor de conducte

Formarea și validarea modelelor

  • Automatizarea sarcinilor de formare a modelelor cu Airflow
  • Integrarea Airflow cu cadrele ML (de exemplu, TensorFlow, PyTorch)
  • Validarea modelelor și stocarea metricilor de evaluare

Implementarea și monitorizarea modelelor

  • Implementarea modelelor de învățare automată utilizând conducte automate
  • Monitorizarea modelelor implementate cu ajutorul sarcinilor Airflow
  • Gestionarea reantrenării și a actualizărilor modelelor

Personalizare și integrare avansate

  • Dezvoltarea de operatori personalizați pentru sarcini specifice ML
  • Integrarea Airflow cu platforme cloud și servicii ML
  • Extinderea fluxurilor de lucru Airflow cu plugin-uri și senzori

Optimizarea și scalarea conductelor ML

  • Îmbunătățirea performanței fluxului de lucru pentru date la scară largă
  • Scalarea implementărilor Airflow cu Celery și Kubernetes
  • Cele mai bune practici pentru fluxuri de lucru ML de nivel de producție

Studii de caz și aplicații practice

  • Exemple din lumea reală de automatizare ML cu ajutorul Airflow
  • Exercițiu practic: Construirea unei conducte ML de la un capăt la altul
  • Discutarea provocărilor și soluțiilor în gestionarea fluxurilor de lucru ML

Rezumat și pași următori

Cerințe

  • Familiaritate cu fluxurile de lucru și conceptele de învățare automată
  • Înțelegerea de bază a Apache Airflow, inclusiv a DAG-urilor și operatorilor
  • Competențe în programarea Python

Audiență

  • Oameni de știință în domeniul datelor
  • ingineri în domeniul învățării automate
  • Dezvoltatori AI
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite