Wdrażanie modelu w Databricks
Koncepcje Databricks
Kevin Barlow
Data Practitioner
Cykl życia uczenia maszynowego
1
https://www.datacamp.com/blog/machine-learning-lifecycle-explained
Wdrożenie i eksploatacja modelu
Wyzwania związane z wdrażaniem modeli
Dostępność
W jaki sposób użytkownicy lub aplikacja będą korzystać z modelu?
Gdzie należy umieścić model, aby był dostępny?
Czy model będzie łatwy w użyciu i zrozumieniu?
Ewaluacja
Czy użytkownicy
rzeczywiście
korzystają z modelu?
Czy model nadal działa poprawnie?
Czy należy ponownie wytrenować model?
Czy potrzebny jest lepszy, nowy model?
Proces wdrażania modelu
Warianty modeli
MLFlow Models może przechowywać modele z dowolnego frameworku ML
Modele są przechowywane wraz z konfiguracjami i artefaktami
Modele można „przekształcić" na inny typ w zależności od potrzeb. Na przykład:
scikit-learn
pyfunc
spark
tensorflow
Rejestr modeli
Rejestr modeli
Rejestr modeli
Rejestr modeli
Serwowanie modeli
Serwowanie modeli
Serwowanie modeli
Serwowanie modeli
1
https://www.databricks.com/product/model-serving
Czas na ćwiczenia!
Koncepcje Databricks
Preparing Video For Download...