Kursplan

Introduksjon til Apache Airflow for maskinlæring

  • Oversikt over Apache Airflow og dets relevans for datavitenskap
  • Nøkkeltrekk for automatisering av maskinlæringsarbeidsflater
  • Oppsett av Airflow for datavitenskapsprosjekter

Oppbygging av maskinlæringsarbeidsflater med Airflow

  • Design av DAGs for fullstendige ML-arbeidsflater
  • Bruk av operatører for datainntak, forbehandling og funksjonsingeniørarbeid
  • Planlegging og administrasjon av avhengigheter i arbeidsflaten

Modelltrening og validering

  • Automatisering av modelltrening med Airflow
  • Integrering av Airflow med ML-rammeverk (f.eks., TensorFlow, PyTorch)
  • Validering av modeller og lagring av vurderingsmetrikker

Modellutplassering og overvåkning

  • Utplassering av maskinlæringsmodeller ved bruk av automatiserte arbeidsflater
  • Overvåkning av utplasserte modeller med Airflow-oppgaver
  • Håndtering av omtrening og oppdateringer av modeller

Avansert tilpasning og integrering

  • Utvikling av egendefinerte operatører for ML-spesifikke oppgaver
  • Integrering av Airflow med skyplattformer og ML-tjenester
  • Utvidelse av Airflow-arbeidsflater med plug-iner og sensorer

Optimalisering og skalering av ML-arbeidsflater

  • Forbedring av arbeidsflateytelse for store datamengder
  • Skalering av Airflow-utplasseringer med Celery og Kubernetes
  • Beste praksis for produksjonsklare ML-arbeidsflater

Sakstudier og praktiske applikasjoner

  • Ekte eksempler på ML-automatisering med Airflow
  • Øvelse med hendene på: Oppbygging av en fullstendig ML-arbeidsflate
  • Diskusjon av utfordringer og løsninger i ML-arbeidsflateadministrasjon

Oppsummering og neste steg

Krav

  • Kjennskap med maskinlæringarbeidsflyter og -konsepter
  • Grunnleggende forståelse av Apache Airflow, inkludert DAGs og operatører
  • Dyp forståelse av Python-programmering

Målgruppe

  • Datavitere
  • Maskinlæringingeniører
  • AI-utviklere
 21 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories