Att utveckla maskininlärningsmodeller för produktion
Sinan Ozdemir
Data Scientist, Entrepreneur, and Author
Continuous Integration (CI)
Integrerar kodändringar i ett delat repository regelbundet

Continuous Delivery (CD)
Bygger, testar och driftsätter kodändringar automatiskt

Continuous Training (CT) Tränar och uppdaterar modellen kontinuerligt med ny data

Continuous Monitoring (CM)
Övervakar modellens prestanda och noggrannhet löpande

Continuous Integration (CI)
Continuous Delivery (CD)
CI/CD-verktyg: Git, AWS CodePipeline, Jenkins, Travis CI

Continuous Training (CT)
Continuous Monitoring (CM)

CI: Modellkoden sparas i Git.
CD: Den incheckade koden byggs och testas med ett CI/CD-verktyg som Jenkins. Vid godkänt resultat driftsätts den.
CM: Modellens prestanda övervakas kontinuerligt.
CT: Modellen tränas på ny data.
Ny kod skrivs / modeller uppdateras ... tillbaka till steg 1
Att utveckla maskininlärningsmodeller för produktion