Triển khai mô hình trong Databricks

Các khái niệm về Databricks

Kevin Barlow

Data Practitioner

Vòng đời Machine Learning

Vòng đời Machine Learning

1 https://www.datacamp.com/blog/machine-learning-lifecycle-explained
Các khái niệm về Databricks

Triển khai và vận hành mô hình

Vòng đời Machine Learning

Các khái niệm về Databricks

Lưu ý khi triển khai mô hình

Khả dụng

  • Người dùng/cuộn dụng sẽ dùng mô hình thế nào?
  • Đặt mô hình ở đâu để truy cập?
  • Mô hình có dễ hiểu, dễ dùng không?

Sử dụng mô hình ML

Đánh giá

  • Người dùng có thực sự dùng mô hình không?
  • Mô hình còn hoạt động tốt không?
  • Có cần huấn luyện lại không?
  • Có cần mô hình mới tốt hơn không?

Đánh giá mô hình ML

Các khái niệm về Databricks

Quy trình triển khai mô hình

Quy trình triển khai mô hình

Các khái niệm về Databricks

Hương vị mô hình (Model Flavors)

  • MLFlow Models có thể lưu mô hình từ mọi framework ML
  • Mô hình được lưu kèm cấu hình và artifact khác nhau
  • Mô hình có thể “chuyển đổi” sang loại khác theo nhu cầu. Ví dụ:
    • scikit-learn
    • pyfunc
    • spark
    • tensorflow

MLFlow Models

Các khái niệm về Databricks

Model Registry

Databricks Model Registry

Các khái niệm về Databricks

Model Registry

Model Registry - Registered Models

Các khái niệm về Databricks

Model Registry

Model Registry - Model Versions

Các khái niệm về Databricks

Model Registry

Model Registry - Model Staging

Các khái niệm về Databricks

Model Serving

Databricks Model Serving

Các khái niệm về Databricks

Model Serving

Model Serving - Cluster

Các khái niệm về Databricks

Model Serving

Model Serving - Model Selection

Các khái niệm về Databricks

Model Serving

Chỉ số Model Serving

1 https://www.databricks.com/product/model-serving
Các khái niệm về Databricks

Ayo berlatih!

Các khái niệm về Databricks

Preparing Video For Download...