Plan Szkolenia

Wprowadzenie do Apache Airflow dla uczenia maszynowego

  • Przegląd Apache Airflow i jego znaczenie dla nauki o danych
  • Kluczowe funkcje do automatyzacji przepływów pracy uczenia maszynowego
  • Konfigurowanie Airflow dla projektów nauki o danych

Budowanie przepływów pracy uczenia maszynowego z Airflow

  • Projektowanie DAGów dla końcowych przepływów pracy uczenia maszynowego
  • Używanie operatorów do pobierania danych, przetwarzania i inżynierii cech
  • Harmonogramowanie i zarządzanie zależnościami w przepływach pracy

Trening i walidacja modelu

  • Automatyzowanie zadań trenowania modeli z użyciem Airflow
  • Integrowanie Airflow z ramami uczenia maszynowego (np. TensorFlow, PyTorch)
  • Walidowanie modeli i przechowywanie metryk oceny

Wdrażanie i monitorowanie modelu

  • Wdrażanie modeli uczenia maszynowego za pomocą automatycznych przepływów pracy
  • Monitorowanie wdrożonych modeli za pomocą zadań Airflow
  • Obsługa ponownego trenowania i aktualizacji modelu

Zaawansowana niestandardowa konfiguracja i integracja

  • Tworzenie niestandardowych operatorów dla zadań związanych z uczeniem maszynowym
  • Integrowanie Airflow z platformami chmurowymi i usługami uczenia maszynowego
  • Rozszerzanie przepływów pracy Airflow za pomocą wtyczek i czujników

Optymalizacja i skalowanie przepływów pracy uczenia maszynowego

  • Poprawa wydajności przepływów pracy dla dużych zbiorów danych
  • Skalowanie wdrażania Airflow z Celery i Kubernetes
  • Najlepsze praktyki dla przepływów pracy uczenia maszynowego w produkcji

Studia przypadku i praktyczne zastosowania

  • Przykłady z życia rzeczywistego automatyzacji uczenia maszynowego z użyciem Airflow
  • Ćwiczenie praktyczne: Budowanie końcowego przepływu pracy uczenia maszynowego
  • Dyskusja nad wyzwaniami i rozwiązaniami w zarządzaniu przepływami pracy uczenia maszynowego

Podsumowanie i następne kroki

Wymagania

  • Zapoznanie z procesami i koncepcjami uczenia maszynowego
  • Podstawowa znajomość Apache Airflow, w tym DAGów i operatorów
  • Biegłość w programowaniu Python

Grupa docelowa

  • Naukowcy danych
  • Inżynierowie uczenia maszynowego
  • Deweloperzy AI
 21 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie