Profiling, versiebeheer en feature stores

MLOps-deployments en levenscyclus

Nemanja Radojkovic

Senior Machine Learning Engineer

Dataprofiling

 

 

Geautomatiseerde data-analyse en samenvattingen (data-profielen, expectations) voor validatie en monitoring in productie

Doel van profielen 1

MLOps-deployments en levenscyclus

Doel van profielen 1

MLOps-deployments en levenscyclus

Doel van profielen 2

MLOps-deployments en levenscyclus

Doel van profielen 3

MLOps-deployments en levenscyclus

Risico als je geen dataprofiles gebruikt

  • Klanten klagen, terwijl zij foutieve input aan het model gaven
  • Geen manier om datadrift te herkennen en te zien dat ons model niet meer geldig is
MLOps-deployments en levenscyclus

checklist profiel

MLOps-deployments en levenscyclus

great expectations

MLOps-deployments en levenscyclus

checklist versiebeheer

MLOps-deployments en levenscyclus

pijl versiebeheer

MLOps-deployments en levenscyclus

reproduceerbaarheid waarborgen

MLOps-deployments en levenscyclus

geen kopie opslaan

MLOps-deployments en levenscyclus

data blijft staan

MLOps-deployments en levenscyclus

alleen een pointer

MLOps-deployments en levenscyclus

versie train test

MLOps-deployments en levenscyclus

 

dvc logo

 

 

 

  • Data
  • Version
  • Control
MLOps-deployments en levenscyclus

feature store

MLOps-deployments en levenscyclus

fs is een db

MLOps-deployments en levenscyclus

hergebruik tussen projecten

MLOps-deployments en levenscyclus

tweeledige db

MLOps-deployments en levenscyclus

high-volume db

MLOps-deployments en levenscyclus

rij-gebaseerde db

MLOps-deployments en levenscyclus

herbruikbaarheid

MLOps-deployments en levenscyclus

train-serve skew

MLOps-deployments en levenscyclus

e-mails

MLOps-deployments en levenscyclus

Laten we oefenen!

MLOps-deployments en levenscyclus

Preparing Video For Download...