HƯỚNG DẪN KỸ THUẬT

Theo dõi vòng đời mô hình và MLflow

MLflow là một nền tảng nguồn mở để quản lý vòng đời máy học, từ theo dõi thử nghiệm đến đóng gói và triển khai mô hình.

Nghe hướng dẫn nàyAI thuật lại · ~2 min

Trên trang nàyĐọc trong 2 phút
  1. Tổng quan
  2. Lặn sâu
  3. Triển khai trong thế giới thực
  4. Tương lai của MLflow và Theo dõi vòng đời mô hình
  5. Đưa nó vào thực tế
  6. Tiếp tục khám phá
  7. Câu hỏi thường gặp

Tổng quan

Nó quan trọng vì nó mang lại trật tự và khả năng tái tạo cho quá trình xây dựng mô hình lộn xộn, lặp đi lặp lại.

Lặn sâu

MLflow, created by Databricks and released in 2018, helps organize experiments and model artifacts. Tracking records run parameters, metrics, and artifacts so teams can compare results. Projects describes reusable code and environments, while the Model format packages supported framework flavors and metadata. The Model Registry stores registered models and their versions. Current registry workflows use tags and reassignable aliases; fixed stages such as Staging and Production are deprecated. A team still defines its own evaluation and approval process rather than assuming the registry automatically certifies a model. MLflow supports several machine-learning frameworks and also provides tools for tracing and evaluating generative-AI applications.

Triển khai trong thế giới thực

Nhóm khoa học dữ liệu ghi lại mọi lần chạy đào tạo bằng MLflow Tracking, sau đó so sánh hàng chục lần chạy trong giao diện người dùng để chọn mô hình hoạt động tốt nhất.

A team evaluates a registered model version before assigning its deployment alias to that approved version.

Một nhóm đóng gói một mô hình ở định dạng MLflow một lần, sau đó triển khai tạo phẩm giống hệt đó đến điểm cuối REST, tác vụ hàng loạt và nền tảng đám mây.

Nhóm ứng dụng LLM sử dụng tính năng theo dõi MLflow để ghi lại lời nhắc, phản hồi và độ trễ cho mỗi cuộc gọi, gỡ lỗi cho tác nhân hoạt động sai.

Tương lai của MLflow và Theo dõi vòng đời mô hình

MLflow đang mở rộng mạnh mẽ sang AI tổng hợp, bổ sung khả năng theo dõi cho các ứng dụng LLM, quản lý kịp thời và công cụ đánh giá cho các chuỗi và đại lý. Mong đợi sự hỗ trợ sâu hơn để theo dõi các kết quả đầu ra LLM không xác định, tập dữ liệu và lập phiên bản nhanh chóng cũng như tích hợp với ngăn xếp khả năng quan sát rộng hơn. Khi cơ quan đăng ký hoàn thiện, nó ngày càng đóng vai trò là trung tâm quản trị nơi các nhóm phê duyệt, kiểm tra và khôi phục cả mô hình cổ điển và hệ thống AI tổng quát trên các môi trường sản xuất.

Đưa nó vào thực tế

Tại sao nó quan trọng

  • Chi phí và ngân sách. Các quyết định về kiến ​​trúc sẽ thúc đẩy hiệu suất và chi phí vận hành trong nhiều năm.
  • Quyết định rõ ràng hơn. Giáo dục kỹ thuật giúp các nhóm chọn nhóm phù hợp chứ không chỉ nhóm mới nhất.
  • Kiểm soát chất lượng. Lựa chọn kỹ thuật tốt hơn làm giảm sự cố về độ tin cậy trong sản xuất.

coi chừng

  • Tối ưu hóa một điểm chuẩn có thể che giấu những điểm yếu của hệ thống rộng hơn.
  • Chi phí cơ sở hạ tầng và bảo trì thường được đánh giá thấp.
  • Khoảng cách về bảo mật và khả năng quan sát có thể tăng lên khi hệ thống trở nên phức tạp hơn.

Các bước tiếp theo

  1. Xác định các mục tiêu về độ trễ, chất lượng và chi phí trước khi triển khai.
  2. Điểm chuẩn trong điều kiện tải và dữ liệu thực tế.
  3. Giám sát thiết bị về lỗi, độ lệch và tác động của người dùng.
  4. Chuẩn bị đường dẫn khôi phục và ứng phó sự cố trước khi mở rộng quy mô.

Tiếp tục khám phá

Bản tin miễn phí

Nhận bản tóm tắt AI hàng ngày

Ba câu chuyện AI đã được xác minh vào mỗi buổi sáng các ngày trong tuần, được viết bằng tiếng Anh đơn giản. Miễn phí mãi mãi, không có quảng cáo.

Một email mỗi ngày trong tuần. Hủy đăng ký trong một cú nhấp chuột. Chúng tôi không bao giờ bán hoặc chia sẻ địa chỉ của bạn.

Tự kiểm tra

Take the MLflow and Model Lifecycle Tracking quiz

Phản hồi tức thì về mọi câu trả lời và chứng chỉ có thể chia sẻ với ID có thể xác minh sau khi bạn vượt qua khóa học.

Bắt đầu bài kiểm tra

Hỗ trợ giáo dục AI miễn phí. AI Understanding là tổ chức phi lợi nhuận 501(c)(3) — không bao giờ có quảng cáo, không có tường phí. Hãy quyên góp

Câu hỏi thường gặp

MLflow và Theo dõi vòng đời mô hình là gì?

MLflow là một nền tảng nguồn mở để quản lý vòng đời máy học, từ theo dõi thử nghiệm đến đóng gói và triển khai mô hình. Nó quan trọng vì nó mang lại trật tự và khả năng tái tạo cho quá trình xây dựng mô hình lộn xộn, lặp đi lặp lại.

Theo dõi MLflow giải quyết vấn đề chính nào cho các nhà khoa học dữ liệu?

Việc theo dõi ghi lại thông tin đầu vào và kết quả của mỗi lần chạy để các nhóm có thể so sánh các thử nghiệm và tái tạo mô hình tốt nhất.

Which MLflow component stores registered model versions and their tags or aliases?

The registry manages model versions and named references. Fixed lifecycle stages are deprecated in favor of workflows using aliases and tags.

Việc MLflow là 'bất khả tri về khung' có nghĩa là gì?

MLflow hỗ trợ nhiều loại khung, đó là lý do chính khiến nó trở thành một tiêu chuẩn trên thực tế.

Mục đích của định dạng Mô hình MLflow là gì?

Định dạng Mô hình tiêu chuẩn hóa việc đóng gói để cùng một thành phần lạ có thể được tải lại hoặc phân phát cho nhiều mục tiêu mà không cần viết lại mã.

Công ty nào đã tạo ra MLflow?

MLflow được Databricks tạo ra và phát hành dưới dạng nguồn mở vào năm 2018.