Schița de curs
Introducere în Apache Airflow pentru Învățarea Automată
- 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 Pipeline-urilor de Învățare Automată cu Airflow
- Proiectarea DAG-urilor pentru fluxuri de lucru ML de la un capăt la altul
- Utilizarea operatorilor pentru ingestia de date, preprocesare și inginerie de caracteristici
- Programarea și gestionarea dependențelor pipeline-urilor
Antrenarea și Validarea Modelelor
- Automatizarea sarcinilor de antrenare a modelelor cu Airflow
- Integrarea Airflow cu framework-uri ML (de ex., TensorFlow, PyTorch)
- Validarea modelelor și stocarea metricelor de evaluare
Implementarea și Monitorizarea Modelelor
- Implementarea modelelor de învățare automată folosind pipeline-uri automate
- Monitorizarea modelelor implementate cu sarcini Airflow
- Gestionarea reantrenării și actualizărilor modelelor
Personalizare Avansată și Integrare
- Dezvoltarea operatorilor 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 Pipeline-urilor ML
- Îmbunătățirea performanței fluxurilor de lucru pentru date la scară mare
- Scalarea implementărilor Airflow cu Celery și Kubernetes
- Bune practici pentru fluxurile de lucru ML de nivel de producție
Studii de Caz și Aplicații Practice
- Exemple din lumea reală de automatizare ML folosind Airflow
- Exercițiu practic: Construirea unui pipeline ML de la un capăt la altul
- Discuție despre provocări și soluții î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țelegere de bază a Apache Airflow, inclusiv DAG-uri și operatori
- Competență în programarea Python
Publicul Țintă
- Oameni de știință de date
- Ingineri de învățare automată
- Dezvoltatori AI
Mărturii (3)
Mi-a plăcut foarte mult finalul unde am avut ocazia să jucăm cu CHAT GPT. Sala nu era configuraționată cel mai bine pentru aceasta - ar fi fost mai util să avem câteva mese mici în loc de o masă mare, astfel încât să putem forma grupuri mai mici și să ne brainstorm-urim idei.
Nola - Laramie County Community College
Curs - Artificial Intelligence (AI) Overview
Tradus de catre o masina
Lucrând pe baza principiilor de bază într-un mod concentrat, și trecerea la aplicarea studiilor de caz în aceeași zi
Maggie Webb - Department of Jobs, Regions, and Precincts
Curs - Artificial Neural Networks, Machine Learning, Deep Thinking
Tradus de catre o masina
Faptul că s-a folosit date reale ale unei companii. Formatorul a avut o abordare foarte bună, încurajând participanții să colaboreze și să concureze
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Curs - Applied AI from Scratch in Python
Tradus de catre o masina