Upgrade to Pro — share decks privately, control downloads, hide ads and more …

レンゴウガクシュウってご存知ですか?

 レンゴウガクシュウってご存知ですか?

連合学習ってご存知ですか?

第7回東海医療DX研究会でお話したスライドです。

Avatar for Masahiko Hashimoto

Masahiko Hashimoto

September 08, 2026

More Decks by Masahiko Hashimoto

Other Decks in Technology

Transcript

  1. 自己紹介 Name: はしもとまさひこ(鹿さん) @shikanotsukimi • • • • • 東海道らぐ

    (Tokaido LinuxUesrGruop) OSC名古屋の中の人 日本openSUSEユーザ会 なんとなくかな漢字変換を実装してる人 一応本業もAI屋さん。←某研究所でお仕事してる人 ※今日はこの話 そういえば最近「物理文芸部の活動報告」って小説を書いてたような書いてないような?? 2/16
  2. で。結局、連合学習って? 連合学習 従来のAI開発 拠点A 拠点B 拠点A 1001011 0101 100101 10101

    100101 10101 100101 10101 中央サーバー 中央サーバー 100101 10101 100101 10101 拠点B 100101 10101 100101 10101 データを サーバーに送る 100101 10101 100101 10101 1001011 0101 拠点C 拠点D モデルパラメータを サーバーに送る 100101 10101 拠点C 拠点D 7/16
  3. どんな利点がある? 拠点A 機密データなどを外に出すことなく AIを学習させることができる 10010110 101 拠点B 1001011 0101 中央サーバー

    サーバーに集めるのは AIのモデルパラメータのみ 10010110 101 データは外に出さない 1001011 0101 拠点C 拠点D 8/16
  4. 連合学習の仕組み ① 自クライアントのみの学習データを用いて クライアントが学習を実施 拠点B 拠点A 100101101 01 10010110 101

    ② 学習結果となるAIパラメータをサーバーへ送信 サーバーはそれを集約する ③ 各クライアントから集められたAIパラメータを 集約(具体的には平均化)する ④ 集約されたAIパラメータを 各クライアントへ配信する 以降、①へ戻る ① ② 100101101 01 ③ 中央サーバー ④ 10010110 101 拠点C 拠点D 9/16
  5. こんな仕組みも使えます! 拠点B 拠点A AIモデルから学習に使用したデータを復元する モデル反転攻撃の存在 100101101 01 1001011 0101 差分プライバシー(Differential

    Privacy): ⇒送信するAIパラメータにノイズを加算することで 元の学習データを復元しにくくする AIパラメータ ノイズ 加算して サーバーへ送信 より強固にデータを守る! 1001011 0101 ① ② ③ 中央サーバー ④ 1001011010 1 復元不可 1001011 0101 拠点D 拠点C ここにノイズ を加算 10/16