用語集2025/9/28

Federated Learning(連合学習)

分散環境でデータを集約せずに機械学習モデルを訓練する手法。プライバシー保護しながら、複数の組織・デバイスで協調学習を実現。

難易度:
上級
読了時間:7

定義

連合学習は、生データを移動せずに各参加者のローカルデータで学習し、モデルパラメータのみを共有。GDPR、HIPAAなどプライバシー規制に準拠したAI開発を可能にします。

具体例

  • Horizontal FL:同じ特徴量、異なるユーザー
  • Vertical FL:同じユーザー、異なる特徴量
  • Federated Transfer Learning:異なるドメイン間

活用事例

  • スマートフォン:キーボード予測、写真分類
  • 医療:病院間でのモデル共有、診断精度向上
  • 金融:不正検知、リスク評価の協調学習

関連概念

TensorFlow Federated、PyTorch FederatedでOSSフレームワーク利用。Differential Privacy、Secure Aggregationで追加セキュリティ。FLower、PySyftで実装簡素化。

📝 要約

分散環境でデータを集約せずに機械学習モデルを訓練する手法。プライバシー保護しながら、複数の組織・デバイスで協調学習を実現。

関連タグ

連合学習プライバシーGDPR分散学習セキュリティ

関連用語

この用語について詳しく知りたい方へ

実際の導入事例や具体的な活用方法について、専門家にご相談ください。