Các giai đoạn phát triển công nghệ học máy

Các dự án ML diễn ra theo từng giai đoạn với mục tiêu, nhiệm vụ và kết quả cụ thể. Việc hiểu rõ các giai đoạn phát triển công nghệ học máy sẽ giúp bạn xác lập trách nhiệm kỹ thuật, quản lý kỳ vọng của các bên liên quan và phân bổ tài nguyên một cách hiệu quả.

Việc di chuyển thành công qua các giai đoạn (thường là lặp lại) là nền tảng để thiết kế, tập hợp và xây dựng các mô hình học máy giúp giải quyết các vấn đề kinh doanh về lâu dài.

Nhìn chung, quá trình triển khai giải pháp học máy bao gồm các giai đoạn sau:

  1. Lên ý tưởng và lên kế hoạch
  2. Thử nghiệm
  3. Xây dựng đường ống
  4. Sản xuất

Lên ý tưởng và lên kế hoạch

Trong giai đoạn lên ý tưởng và lập kế hoạch, bạn sẽ xây dựng một giải pháp học máy để ước tính tính khả thi của dự án.

  • Mục tiêu: Xác định xem công nghệ học máy có phải là giải pháp tốt nhất cho vấn đề của bạn hay không.
  • Tasks: Phân tích vấn đề kinh doanh để hiểu rõ các hạn chế của dự án.
  • Kết quả: Tài liệu thiết kế nêu rõ cách giải quyết vấn đề bằng giải pháp học máy. Để xem ví dụ về tài liệu thiết kế học máy, hãy xem go/ml-design-doc-example.

Bạn có thể xem bản chép lời của video bằng cách xem trong mục Truyền phát. Nếu bản chép lời không xuất hiện, hãy nhấp vào biểu tượng bản chép lời .

Thử nghiệm

Thử nghiệm là yếu tố cốt lõi của công nghệ học máy. Trong giai đoạn này, bạn sẽ xác minh rằng giải pháp học máy là khả thi. Tìm một giải pháp là một quá trình lặp lại. Thường thì bạn sẽ thử hàng trăm thử nghiệm trước khi tìm được tổ hợp phù hợp của tính năng, siêu tham số và cấu trúc mô hình giúp giải quyết vấn đề.

  • Mục tiêu: Để xây dựng một mô hình giải quyết vấn đề kinh doanh.
  • Nhiệm vụ: Thử nghiệm với các tính năng, siêu tham số và cấu trúc mô hình.
  • Kết quả: Mô hình có chất lượng đủ tốt để đưa vào sản xuất.

Bạn có thể xem bản chép lời của video bằng cách xem trong mục Truyền phát. Nếu bản chép lời không xuất hiện, hãy nhấp vào biểu tượng bản chép lời .

Xây dựng và sản xuất đường ống

Trong giai đoạn xây dựng và sản xuất quy trình (pipeline), bạn sẽ xây dựng quy trình để xử lý dữ liệu, huấn luyện mô hình và phân phát thông tin dự đoán. Sau đó, bạn sẽ triển khai mô hình và quy trình chính thức bằng cơ sở hạ tầng theo dõi và ghi nhật ký cần thiết.

  • Mục tiêu: Xây dựng và triển khai cơ sở hạ tầng để mở rộng quy mô, theo dõi và duy trì các mô hình trong thực tế.
  • Nhiệm vụ: Xây dựng quy trình để tự động hoá nhiều tác vụ nhằm duy trì cập nhật các mô hình trong phiên bản chính thức.
  • Kết quả: Quy trình học máy đã được xác thực.

Bạn có thể xem bản chép lời của video bằng cách xem trong mục Truyền phát. Nếu bản chép lời không xuất hiện, hãy nhấp vào biểu tượng bản chép lời .

Quy trình học máy toàn diện

Sơ đồ dưới đây minh hoạ toàn bộ quy trình học máy toàn diện, liệt kê từng giai đoạn cũng như các nhiệm vụ và kết quả của giai đoạn đó:

Quy trình học máy toàn diện.

Hình 1 4 giai đoạn chính của một quy trình học máy.

Lưu ý

Tồn tại nhiều thử thách ở mỗi giai đoạn. Nếu không nhận ra và không lập kế hoạch thực hiện, có thể bạn sẽ lỡ thời hạn, khiến các kỹ sư thất bại và thực hiện các dự án thất bại.