Machine Learning-modellen ontwikkelen voor productie
Sinan Ozdemir
Data Scientist, Entrepreneur, and Author
Continuous Integration (CI)
Regelmatig codewijzigingen integreren in een gedeelde repository

Continuous Delivery (CD)
Codewijzigingen automatisch bouwen, testen en deployen

Continuous Training (CT) Het model continu trainen en updaten met nieuwe data

Continuous Monitoring (CM)
Doorlopend de modelprestatie en nauwkeurigheid monitoren

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

Continuous Training (CT)
Continuous Monitoring (CM)

CI: De modelcode wordt gecommit naar Git.
CD: De gecommitte code wordt gebouwd en getest met een CI/CD-tool zoals Jenkins. Als alles slaagt, deployen we.
CM: Modelprestatie wordt continu gemonitord.
CT: Het model wordt getraind op nieuwe data.
Nieuwe code schrijven / modellen updaten ... terug naar stap 1
Machine Learning-modellen ontwikkelen voor productie