iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
AI/ ML & Data

從「這次不會壞吧」到自動化的未來:從 DevOps 到 MLOps,改造模型佈署之旅 系列

這系列文章將聚焦 MLOps,探討其在 AI 開發流程中的應用,涵蓋數據準備、模型訓練與佈署的完整自動化。

- 首先,MLOps 通過自動化工具提升開發效率,減少重複操作。
- 其次,它簡化佈署流程,加速模型從開發到生產的轉換,同時提升維護便利性。
- 最後,持續監控和優化運行中的模型,確保穩定性與準確性。

總結而言,MLOps 通過提升效率、優化佈署與長期監控,為 AI 項目帶來全面的改進。這些文章將系統化介紹這些技術,幫助讀者熟悉其實際應用並提升開發能力。

參賽天數 10 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

從「這次不會壞吧」到自動化的未來:01 緣起

隨著 AI 和機器學習技術的快速發展,企業面臨的挑戰不僅僅是開發出高效的模型,還包括如何快速、安全地將這些模型部署到生產環境中並持續監控和優化。這正是 MLOp...

2024-09-15 ‧ 由 aif_tw 分享
DAY 2

從「這次不會壞吧」到自動化的未來:02 MLOps 定義

MLOps 是 ML (Machine Learning,機器學習) 加上 DevOps 的概念;DevOps 又是由 Development (開發) 加上...

2024-09-16 ‧ 由 aif_tw 分享
DAY 3

從「這次不會壞吧」到自動化的未來:03 機器學習(ML)開發流程介紹

如上圖所示,在選定一個適合以 AI 解決的題目後,我們會進行資料的前處理與模型開發。當模型完成開發後,則會進行驗證,如果模型通過驗收可上線的標準,就會進行佈署...

2024-09-17 ‧ 由 aif_tw 分享
DAY 4

從「這次不會壞吧」到自動化的未來:04 導入 MLOps 的兩種場景

以昨天討論的內容為例,我們可以讓每個流程都變成自動化。以下分成兩種場景來說明有哪些部分可以利用 MLOps 的工具讓流程更快速便捷,場景為實驗階段及佈署階段:...

2024-09-18 ‧ 由 aif_tw 分享
DAY 5

從「這次不會壞吧」到自動化的未來:05 MLOps 導入優缺點比較

CDF 基金會 MLOps 小組的白皮書中不斷提到,MLOps is not "putting Jupyter Notebooks into prod...

2024-09-19 ‧ 由 aif_tw 分享
DAY 6

從「這次不會壞吧」到自動化的未來:06 MLOps 系統的基本功能需求

在設計 MLOps 系統時,主要會以開發團隊目前的機器學習專案開發流程為基礎,並以此設計系統。下圖是一般常見的模型開發流程,可以看到在取得原始資料後,會先做不同...

2024-09-20 ‧ 由 aif_tw 分享
DAY 7

從「這次不會壞吧」到自動化的未來:07 套件的選擇

其實,選擇套件並不是一件困難的事,無非就是根據需求、經費等因素考量後,按圖索驥選出適合團隊的工具而已。以下將簡單列舉挑選特定套件的原因,讀者可以根據團隊需求自由...

2024-09-21 ‧ 由 aif_tw 分享
DAY 8

從「這次不會壞吧」到自動化的未來:08 MLOps 系統功能設計 - 開發篇

在昨天的文章中,描述了機器學習開發專案的流程,大致可分成三個部分: 從資料處理到模型驗證的「開發」 將開發模型訓練做排程處理的「自動化」 將模型上線使用的「部...

2024-09-22 ‧ 由 aif_tw 分享
DAY 9

從「這次不會壞吧」到自動化的未來:09 MLOps 系統功能設計 - 自動化篇

自動化時會用到的功能設計 在完成一個模型後,也可以選擇是否要加入自動化利用新資料定期更新的功能,如果當前的專案還不需要這項功能,想要直接將模型部署上線,那麼就可...

2024-09-23 ‧ 由 aif_tw 分享
DAY 10

從「這次不會壞吧」到自動化的未來:10 MLOps 系統功能設計 - 部署篇

部署時會用到的功能設計 部署時的功能主要就是要將模型推論的功能建立成 API 讓使用者或其他服務可以調用,這個部分與一般的 API 開發基本相同,開發團隊可以使...

2024-09-24 ‧ 由 aif_tw 分享