Tworzenie modeli uczenia maszynowego na potrzeby produkcji
Sinan Ozdemir
Data Scientist, Entrepreneur, and Author
Ciągła integracja (CI)
Regularne integrowanie zmian kodu we wspólnym repozytorium

Ciągłe dostarczanie (CD)
Automatyczne budowanie, testowanie i wdrażanie zmian kodu

Ciągłe uczenie (CT) Ciągłe uczenie i aktualizowanie modelu na nowych danych

Ciągłe monitorowanie (CM)
Bieżące monitorowanie wydajności i dokładności modelu

Ciągła integracja (CI)
Ciągłe dostarczanie (CD)
Narzędzia CI/CD: Git, AWS CodePipeline, Jenkins, Travis CI

Ciągłe uczenie (CT)
Ciągłe monitorowanie (CM)

CI: Kod modelu jest zatwierdzany do repozytorium Git.
CD: Zatwierdzony kod jest budowany i testowany narzędziem CI/CD, np. Jenkins. Po pomyślnych testach następuje wdrożenie.
CM: Wydajność modelu jest stale monitorowana.
CT: Model jest uczony na nowych danych.
Pisany jest nowy kod / aktualizowane modele ... powrót do kroku 1
Tworzenie modeli uczenia maszynowego na potrzeby produkcji