課程簡介

Federated Learning簡介

  • 傳統AI訓練與Federated Learning的概述
  • Federated Learning的關鍵原則與優勢
  • Federated Learning在Edge AI應用中的用例

Federated Learning架構與工作流程

  • 理解客戶端-服務器與點對點Federated Learning模型
  • 數據分區與去中心化模型訓練
  • 通信協議與聚合策略

使用TensorFlow Federated實現Federated Learning

  • 爲分佈式AI訓練設置TensorFlow Federated
  • 使用Python構建Federated Learning模型
  • 在邊緣設備上模擬Federated Learning

使用PyTorch和OpenFL實現Federated Learning

  • OpenFL在Federated Learning中的介紹
  • 實現基於PyTorch的Federated模型
  • 自定義Federated聚合技術

優化Edge AI性能

  • Federated Learning的硬件加速
  • 減少通信開銷與延遲
  • 針對資源受限設備的自適應學習策略

Federated Learning中的數據隱私與安全

  • 隱私保護技術(安全聚合、差分隱私、同態加密)
  • 減輕Federated AI模型中的數據泄露風險
  • 法規合規性與倫理考量

部署Federated Learning系統

  • 在真實邊緣設備上設置Federated Learning
  • 監控與更新Federated模型
  • 在企業環境中擴展Federated Learning部署

未來趨勢與案例研究

  • Federated Learning與Edge AI的新興研究
  • 醫療、金融與物聯網中的真實案例研究
  • 推進Federated Learning解決方案的下一步

總結與下一步

最低要求

  • 深入瞭解機器學習和深度學習概念
  • 具備Python編程和AI框架(如PyTorch、TensorFlow或類似框架)的經驗
  • 具備分佈式計算和數據網的基礎知識
  • 熟悉AI中的數據隱私和安全概念

受衆

  • AI研究人員
  • 數據科學家
  • 安全專家
 21 時間:

人數


每位參與者的報價

Upcoming Courses

課程分類