Särdragsframställning

MLOps-koncept

Folkert Stijnman

ML Engineer

Särdragsframställning

MLOps-faser särdragsframställning

MLOps-koncept

Särdragsframställning

... är processen att välja ut, bearbeta och omvandla rådata till särdrag.

  • Ett särdrag är en variabel, till exempel en kolumn i en tabell
  • Vi kan använda rådata, men också skapa egna särdrag
MLOps-koncept

Kunddata

Exempel på kunddata

MLOps-koncept

Kunddata

Exempel på kunddata med nytt särdrag

MLOps-koncept

Särdragsframställning

  • Målet är att förbättra modellens prestanda
  • Verktyg och tekniker hjälper till att bearbeta, välja ut och underhålla särdrag:
    • Särdragsurval
    • Särdragslagring
    • Dataversionskontroll
MLOps-koncept

Särdragsurval

  • Domänspecifik kunskap
  • Korrelation
  • Särdragsvikter
  • Andra metoder: univariat urval, principalkomponentanalys (PCA), rekursiv särdragseliminering (RFE)

korrelationsplot

1 https://www.datacamp.com/tutorial/tutorial-datails-on-correlation
MLOps-koncept

Särdragslagringen

Särdragslagring

Relevant bara för stora team som arbetar med flera projekt som använder samma särdrag

MLOps-koncept

Dataversionskontroll

  • Spåra förändringar i datamängder
  • Upprätthålla konsekvens genom hela utvecklingscykeln

grafik som visar dataversionskontroll och git

1 https://www.datacamp.com/courses/cicd-for-machine-learning
MLOps-koncept

Nu kör vi en övning!

MLOps-koncept

Preparing Video For Download...