Developing Machine Learning Models for Production
Sinan Ozdemir
Data Scientist, Entrepreneur, and Author
Průběžná integrace (CI)
Pravidelné začleňování změn kódu do sdíleného repozitáře

Průběžné nasazení (CD)
Automatické sestavení, testování a nasazení změn kódu

Průběžné trénování (CT) Průběžné trénování a aktualizace modelu na nových datech

Průběžné monitorování (CM)
Průběžné sledování výkonu a přesnosti modelu

Průběžná integrace (CI)
Průběžné nasazení (CD)
Nástroje CI/CD: Git, AWS CodePipeline, Jenkins, Travis CI

Průběžné trénování (CT)
Průběžné monitorování (CM)

CI: Kód modelu je uložen do Gitu.
CD: Kód je sestaven a otestován nástrojem jako Jenkins. Po úspěchu se nasadí.
CM: Výkon modelu je průběžně monitorován.
CT: Model je trénován na nových datech.
Nový kód je napsán / modely aktualizovány … zpět ke kroku 1
Developing Machine Learning Models for Production