MLOps – bästa praxis och fallgropar

MLOps för företag

Arne Jonas Warnke

Head of Emerging Curriculum

Vad tar vi upp i den här videon

$$

MLOps

  • Bästa praxis
  • Fallgropar att undvika

$$

Bästa praxis

MLOps för företag

Bästa praxis vid design av en MLOps-applikation

$$

  • Fokusera i första hand på bättre data
    • Snarare än bättre modeller
    • Datacentrerat förhållningssätt

$$

  • Börja med affärsfrågan
    • Överväg PoC om genomförbarheten är oklar
    • Identifiera potentiella flaskhalsar tidigt
    • Se till att du lär dig något även vid misslyckanden

$$

Ett ark med siffror

MLOps för företag

Infrastruktur

$$

Bästa praxis kring infrastruktur

  • Behovet av datorkraft varierar
    • Särskilt högt under träning
    • Infrastrukturen måste vara förberedd för det
  • Ha tillhörande kostnader i åtanke

$$

Kollegor i ett serverrum

MLOps för företag

Bästa praxis kring modellering

$$

Bästa praxis ur ett MLOps-perspektiv:

  • Börja med en enkel modell
    • Snabb att utveckla, kan fungera som baslinje
    • Lättare att förstå

Vid tillägg av en ny modell:

  • Är modellen bättre än nuläget?

$$

En hybrid av människa och robot som skriver kod

MLOps för företag

Testning

$$

Automatiserad testning

Genom hela livscykeln

  • Kod
  • Modeller
  • Datakvalitet
  • Kompletta pipelines

Automatiserad testning

MLOps för företag

Kodkvalitet och reproducerbarhet

$$

Alla resultat

  • Förståeliga
  • Reproducerbara

=> Testa kodkvalitet

$$

Två programmerare som samarbetar för att förbättra kod

MLOps för företag

Kunskapsöverföring

$$

Versionshantering

  • Modeller och kod
  • (Lagra) data

Upprätthåll en kultur av

  • Dokumentation
  • Ren kod
  • Kunskapsöverföring

$$

Bild på brainstorming

MLOps för företag

Dokumentera insamlade insikter

$$

Dokumentera insamlade insikter

  • Även om de inte ingår i slutprodukten

$$

En glödlampa

MLOps för företag

Bästa praxis kring drift

$$

Automatiserade

  • Loggnings-
  • Övervakningsrutiner $$

Teamet utbildat

  • Att reagera snabbt på fel

  • Kontinuerlig övervakning / -träning

$$

Ett övervakningsrum

MLOps för företag

Nu kör vi en övning!

MLOps för företag

Preparing Video For Download...