聯繫我們

課程簡介

介紹 Apache Airflow 於機器學習之應用

  • Apache Airflow 概覽及其在數據科學中之相關性
  • 自動化機器學習工作流程的關鍵功能
  • 為數據科學專案設置 Airflow

使用 Airflow 建構機器學習管線

  • 設計涵蓋端到端 ML 工作流程之 DAGs
  • 運用 operators 進行資料收集、預處理及特徵工程
  • 排程並管理管線相依性

模型訓練與驗證

  • 使用 Airflow 自動化模型訓練任務
  • 整合 Airflow 與 ML 框架(如 TensorFlow、PyTorch)
  • 驗證模型並儲存評估指標

模型部署與監控

  • 使用自動化管線部署機器學習模型
  • 透過 Airflow tasks 監控已部署之模型
  • 處理模型重訓與更新

進階客製化與整合

  • 開發專用於 ML 任務之自訂 operators
  • 將 Airflow 整合至雲端平台及 ML 服務
  • 透過外掛程式與傳感器擴展 Airflow 工作流程

優化與擴展 ML 管線

  • 提升大規模數據之工作流程效能
  • 使用 Celery 和 Kubernetes 擴展 Airflow 部署
  • 生產級 ML 工作流程的最佳實踐

案例研究與實際應用

  • 使用 Airflow 之 ML 自動化實例
  • 實作練習:建構端到端 ML 管線
  • 探討 ML 工作流程管理之挑戰與解決方案

總結與下一步

最低要求

  • 熟悉機器學習工作流程與概念。
  • 了解 Apache Airflow 基本概念,包括 DAGs 和 operators。
  • 精通 Python 程式設計。

受眾

  • 數據科學家
  • 機器學習工程師
  • AI 開發人員
 21 小時

客戶評論 (3)

課程分類