Livscykelns faser

MLOps-driftsättning och livscykelhantering

Nemanja Radojkovic

Senior Machine Learning Engineer

Maskininlärningens livscykler

 

  1. ML-projektets livscykel
  2. ML-applikationens livscykel
  3. ML-modellens livscykel
MLOps-driftsättning och livscykelhantering

ML-projekt, grundvy

MLOps-driftsättning och livscykelhantering

ML-projekt med utfall

MLOps-driftsättning och livscykelhantering

enkel estimator

MLOps-driftsättning och livscykelhantering

ML-applikation

MLOps-driftsättning och livscykelhantering

affärsregler

MLOps-driftsättning och livscykelhantering

databas

MLOps-driftsättning och livscykelhantering

grafiskt användargränssnitt

MLOps-driftsättning och livscykelhantering

API

MLOps-driftsättning och livscykelhantering

modell och app ihop

MLOps-driftsättning och livscykelhantering

inlåst modell

MLOps-driftsättning och livscykelhantering

separation I

MLOps-driftsättning och livscykelhantering

flyger iväg

MLOps-driftsättning och livscykelhantering

separata tidslinjer

MLOps-driftsättning och livscykelhantering

applikationens livscykel

MLOps-driftsättning och livscykelhantering

modellens livscykel

MLOps-driftsättning och livscykelhantering

vi är här

MLOps-driftsättning och livscykelhantering

En modell är...

INTE något abstrakt eller teoretiskt

En modell ÄR

  • en konkret, tränad modell
  • redo att tas i bruk
MLOps-driftsättning och livscykelhantering

Driftsättning

 

  • Modellobjekt + driftsättningsresurser = driftsättningspaket
  • Att ta vår modell i bruk = driftsättning

 

startskott för driftsättning

MLOps-driftsättning och livscykelhantering

Modellövervakning

 

  • Körs modellservern som förväntat?
  • Är modellens in- och utdata korrekta?
  • Kallas även övervakning efter driftsättning

 

modellövervakning

MLOps-driftsättning och livscykelhantering

Avveckling

 

stäng av

 

Möjliga orsaker

  • En bättre modell har tagits fram
  • Mer informativa särdrag har skapats
  • Den modellerade processen har förändrats och ogiltigförklarat befintlig modell

 

=> Ut med det gamla, in med det nya

MLOps-driftsättning och livscykelhantering

Modellarkivering

  • Viktigt inom reglerade branscher.

    Varför godkände din kreditriskmodell det här lånet 2020?

 

  • Reproducerbarhet: möjligheten att återskapa, ladda om och använda en äldre version av en modell
    • Inte ett trivialt krav

 

modellarkiv

MLOps-driftsättning och livscykelhantering

Nu kör vi en övning!

MLOps-driftsättning och livscykelhantering

Preparing Video For Download...