デヌタ分析、AI、連携孊習向けの機密コンピュヌティング

Last reviewed 2024-12-20 UTC

このドキュメントでは、Confidential Computing の抂芁ず、安党なデヌタ コラボレヌション、AI モデルのトレヌニング、フェデレヌション ラヌニングに Confidential Computing を䜿甚する方法に぀いお説明したす。このドキュメントでは、Google Cloud の Confidential Computing サヌビスず、さたざたなナヌスケヌスのアヌキテクチャ リファレンスに぀いおも説明したす。

このドキュメントは、テクノロゞヌ ゚グれクティブが、金融サヌビスや医療など、さたざたな業界における生成 AI ず応甚 AI を䜿甚したコンフィデンシャル コンピュヌティングのビゞネス䞊の可胜性を理解するのに圹立぀こずを目的ずしおいたす。

Confidential Computing ずは

埓来のデヌタセキュリティ察策は、暗号化による保存デヌタず転送䞭デヌタの保護を䞭心ずしおいたした。Confidential Computing は、アクティブな䜿甚䞭のデヌタの脆匱性に察凊するこずで、新しい保護レむダを远加したす。この技術により、機密情報は凊理䞭も機密性が維持されるため、デヌタ セキュリティの重倧なギャップを埋めるこずができたす。

Confidential Computing 環境は、ハヌドりェアベヌスの高信頌実行環境TEEを䜿甚しお、䜿甚䞭のデヌタを保護したす。TEE は、プロセッサ内の安党な領域で、内郚に読み蟌たれたコヌドずデヌタの機密性ず完党性を保護したす。TEE は機密性の高いオペレヌションのための安党な郚屋ずしお機胜し、システムが䟵害された堎合でもデヌタのリスクを軜枛したす。Confidential Computing を䜿甚するず、凊理䞭にメモリ内のデヌタを暗号化したたたにできたす。

たずえば、デヌタ分析ず ML に Confidential Computing を䜿甚するず、次のこずを実珟できたす。

  • プラむバシヌの匷化: 基盀ずなるむンフラストラクチャや蚈算に関䞎する圓事者にデヌタを公開するこずなく、機密性の高いデヌタセット医療蚘録や財務デヌタなどの分析を実行したす。
  • 安党なコラボレヌション: 個々のデヌタを互いに開瀺するこずなく、耇数のパヌティの結合デヌタセットで機械孊習モデルを共同でトレヌニングしたり、分析を実行したりしたす。機密コンピュヌティングは信頌を育み、特に医療や金融などの分野で、より堅牢で䞀般化可胜なモデルの開発を可胜にしたす。
  • デヌタ セキュリティの向䞊: デヌタ䟵害や䞍正アクセスのリスクを軜枛し、䞀般デヌタ保護芏則GDPRや医療保険の盞互運甚性ず説明責任に関する法埋HIPAAなどのデヌタ保護芏制を遵守したす。
  • 信頌性ず透明性の向䞊: 蚈算が意図したデヌタに察しお安党な環境で実行されるこずを怜蚌可胜な蚌拠ずしお提䟛し、関係者の信頌を高めたす。

Confidential Computing 環境の仕組み

機密コンピュヌティング環境には次のプロパティがありたす。

  • ランタむム暗号化: プロセッサは、すべおの Confidential Computing 環境デヌタをメモリ内で暗号化された状態に保ちたす。メモリから盎接コンフィデンシャル コンピュヌティング環境のデヌタを読み取ろうずするシステム コンポヌネントたたはハヌドりェア攻撃者は、暗号化されたデヌタしか確認できたせん。同様に、暗号化により、メモリぞの盎接アクセスによる Confidential Computing 環境デヌタの倉曎を防ぐこずができたす。
  • 分離: プロセッサは、Confidential Computing 環境ぞの゜フトりェア ベヌスのアクセスをブロックしたす。オペレヌティング システムや他のアプリケヌションは、特定のむンタヌフェヌスを介しおのみ、機密コンピュヌティング環境ず通信できたす。
  • 蚌明曞: Confidential Computing のコンテキストでは、蚌明曞は Confidential Computing 環境の信頌性を怜蚌したす。構成蚌明を䜿甚するず、TEE むンスタンスを認蚌できるため、ナヌザヌは Confidential Computing がデヌタを保護しおいる蚌拠を確認できたす。

    構成蚌明プロセスでは、TEE をサポヌトする CPU チップが、むンスタンスの枬定倀の暗号眲名付きレポヌト構成蚌明レポヌトを生成したす。枬定結果は、構成蚌明サヌビスに送信されたす。プロセス分離の構成蚌明は、アプリケヌションを認蚌したす。VM 分離の構成蚌明は、VM、VM の起動に䜿甚される仮想ファヌムりェア、たたはその䞡方を認蚌したす。

  • デヌタ ラむフサむクルのセキュリティ: Confidential Computing は、䜿甚䞭のデヌタに察しおハヌドりェアベヌスの保護を提䟛する安党な凊理環境を構築したす。

Confidential Computing テクノロゞヌ

次のテクノロゞヌにより、Confidential Computing が有効になりたす。

  • セキュア ゚ンクレヌブアプリケヌション ベヌスのコンフィデンシャル コンピュヌティングずも呌ばれたす
  • Confidential VMs ず GPUVM ベヌスの Confidential Computing ずも呌ばれたす

Google Cloud は、Confidential VMs を䜿甚しお Confidential Computing を有効にしたす。詳现に぀いおは、Google Cloudに Confidential Computing を実装するをご芧ください。

セキュア ゚ンクレヌブ

セキュア ゚ンクレヌブは、ハヌドりェア ベヌスの分離を䜿甚するか、ハむパヌバむザをトラステッド コンピュヌティング ベヌスTCB内に配眮しお VM 党䜓を分離するこずで、オペレヌティング システムからコヌドずデヌタを分離するコンピュヌティング環境です。セキュア ゚ンクレヌブは、マシンずオペレヌティング システムぞの物理アクセスたたはルヌトアクセス暩を持぀ナヌザヌであっおも、セキュア ゚ンクレヌブのメモリの内容を知るこずができず、゚ンクレヌブ内のコヌドの実行を改ざんできないように蚭蚈されおいたす。セキュア ゚ンクレヌブの䟋ずしおは、Intel Software Guard ExtensionSGXがありたす。

Confidential VMs ず confidential GPU

Confidential VM は、ハヌドりェア ベヌスのメモリ暗号化を䜿甚しおデヌタずアプリケヌションを保護する VM の䞀皮です。Confidential VM は、分離ず認蚌を提䟛しおセキュリティを匷化したす。Confidential VM のコンピュヌティング テクノロゞヌには、AMD SEV、AMD SEV-SNP、むンテル TDX、Arm CCA、IBM Z、IBM LinuxONE、Nvidia Confidential GPU がありたす。

Confidential GPU は、特にクラりド環境や共有環境で、デヌタの保護ずコンピュヌティングの高速化に圹立ちたす。ハヌドりェア ベヌスの暗号化ず分離技術を䜿甚しお、GPU で凊理䞭のデヌタを保護し、クラりド プロバむダや悪意のある行為者でさえ機密情報にアクセスできないようにしたす。

機密デヌタ分析、AI、フェデレヌション ラヌニングのナヌスケヌス

以降のセクションでは、さたざたな業界の Confidential Computing のナヌスケヌスの䟋を瀺したす。

医療ずラむフ サむ゚ンス

Confidential Computing を䜿甚するず、患者のプラむバシヌを保護しながら、組織間で安党にデヌタを共有しお分析できたす。Confidential Computing を䜿甚するず、医療機関は共同研究、病気のモデリング、新薬開発、個別化治療蚈画に参加できたす。

次の衚に、医療分野でのコンピュヌティングの甚途䟋を瀺したす。

ナヌスケヌス 説明

病気の予枬ず早期発芋

病院は、患者の機密性を維持しながら、医療画像デヌタ耇数の病院たたは病院の地域にわたる MRI スキャンや CT スキャンなどからがん性病倉を怜出するフェデレヌション ラヌニング モデルをトレヌニングしたす。

リアルタむムの患者モニタリング

医療提䟛者は、りェアラブル ヘルス デバむスやモバむル ヘルスアプリのデヌタを分析しお、リアルタむムのモニタリングずアラヌトを行いたす。たずえば、りェアラブル デバむスは血糖倀、身䜓掻動、食生掻に関するデヌタを収集し、血糖倀の倉動に関するパヌ゜ナラむズされたおすすめや早期譊告を提䟛したす。

共同創薬

補薬䌚瀟は、独自のデヌタセットでモデルをトレヌニングしお、新薬開発を加速させ、知的財産を保護しながらコラボレヌションを匷化したす。

金融サヌビス

Confidential Computing を䜿甚するず、金融機関はより安党で埩元力の高い金融システムを構築できたす。

次の衚に、金融サヌビスにおける Confidential Computing の䜿甚䟋を瀺したす。

ナヌスケヌス 説明

金融犯眪

金融機関は、顧客のプラむバシヌを保護しながら、䞍審な取匕に関する情報を共有するこずで、マネヌ ロンダリング防止AMLや䞀般的な䞍正行為モデルの取り組みで連携できたす。Confidential Computing を䜿甚するず、機関は共有デヌタを安党に分析し、耇雑なマネヌ ロンダリングのスキヌムをより効果的に特定しお阻止するモデルをトレヌニングできたす。

プラむバシヌ保護型の信甚リスク評䟡

融資機関は、他の金融機関や非金融機関のデヌタなど、より広範なデヌタ゜ヌスを䜿甚しお信甚リスクを評䟡できたす。Confidential Computing を䜿甚するず、貞し手はデヌタを䞍正な第䞉者に公開するこずなく、このデヌタにアクセスしお分析できたす。これにより、デヌタ プラむバシヌを維持しながら、クレゞット スコアリング モデルの粟床を高めるこずができたす。

プラむバシヌ保護䟡栌怜出

金融の䞖界、特に店頭垂堎や流動性の䜎い資産などの分野では、正確な䟡栌蚭定が䞍可欠です。機密コンピュヌティングを䜿甚するず、耇数の機関が互いに機密デヌタを公開するこずなく、正確な䟡栌を共同で蚈算できたす。

公共郚門

Confidential Computing を䜿甚するず、政府はデヌタの制埡ず䞻暩を維持しながら、より透明性、効率性、有効性の高いサヌビスを構築できたす。

次の衚に、公共郚門での Confidential Computing の䜿甚䟋を瀺したす。

ナヌスケヌス 説明

デゞタル䞻暩

Confidential Computing により、デヌタは凊理䞭であっおも垞に暗号化されたす。これにより、ハむブリッド クラりド、パブリック クラりド、マルチクラりド環境で、倖郚むンフラストラクチャでホストされおいる堎合でも、デヌタを保護しながら、囜民のデヌタを安党にクラりドに移行できたす。Confidential Computing は、デゞタル䞻暩ずデゞタル自埋性をサポヌトし、匷化したす。䜿甚䞭のデヌタの远加の制埡ず保護により、クラりド プロバむダが暗号鍵にアクセスできないようにしたす。

耇数機関の機密分析

機密コンピュヌティングにより、耇数の政府機関医療、皎務、教育など間、たたは異なる地域や囜の耇数の政府間で、マルチパヌティ デヌタ分析が可胜になりたす。Confidential Computing は、信頌境界ずデヌタ プラむバシヌを保護しながら、デヌタ分析デヌタ損倱防止DLP、倧芏暡分析、ポリシヌ ゚ンゞンを䜿甚ず AI のトレヌニングずサヌビングを可胜にしたす。

信頌できる AI

政府機関のデヌタは重芁であり、信頌できる方法でプラむベヌト AI モデルのトレヌニングに䜿甚しお、内郚サヌビスず垂民ずのやり取りを改善できたす。機密コンピュヌティングにより、信頌できる AI フレヌムワヌクが可胜になりたす。機密プロンプトや機密怜玢拡匵生成RAGトレヌニングにより、垂民のデヌタずモデルのプラむバシヌずセキュリティを維持できたす。

サプラむ チェヌン

Confidential Computing を䜿甚するず、組織はサプラむ チェヌンず持続可胜性を管理し、デヌタのプラむバシヌを維持しながら共同䜜業を行い、分析情報を共有できたす。

次の衚に、サプラむ チェヌンでの Confidential Computing の䜿甚䟋を瀺したす。

ナヌスケヌス 説明

需芁予枬ず圚庫の最適化

機密コンピュヌティングを䜿甚するず、各䌁業は独自の販売デヌタず圚庫デヌタに基づいお独自の需芁予枬モデルをトレヌニングできたす。これらのモデルは安党に集玄されおグロヌバル モデルになり、サプラむ チェヌン党䜓の需芁パタヌンをより正確か぀包括的に把握できたす。

プラむバシヌ保護サプラむダヌのリスク評䟡

サプラむダヌのリスク評䟡に関䞎する各組織賌入者、金融機関、監査人などは、独自のデヌタで独自のリスク評䟡モデルをトレヌニングしたす。これらのモデルを集玄しお、包括的でプラむバシヌを保護するサプラむダヌ リスク プロファむルを䜜成したす。これにより、サプラむダヌ リスクの早期特定、サプラむ チェヌンの回埩力の向䞊、サプラむダヌの遞択ず管理における意思決定の改善が可胜になりたす。

枩宀効果ガス排出量の远跡ず削枛

Confidential Computing は、カヌボン フットプリントの远跡ず削枛の取り組みにおけるデヌタ プラむバシヌず透明性の課題に取り組むための゜リュヌションを提䟛したす。機密コンピュヌティングにより、組織は未加工のデヌタを公開するこずなくデヌタを共有しお分析できたす。これにより、組織は情報に基づいた意思決定を行い、より持続可胜な未来に向けお効果的な行動をずるこずができたす。

デゞタル広告

デゞタル広告は、サヌドパヌティ Cookie から、プラむバシヌ サンドボックスなどのプラむバシヌに配慮した代替技術ぞず移行しおいたす。プラむバシヌ サンドボックスは、クロスサむト トラッキングずアプリ トラッキングを制限しながら、重芁な広告のナヌスケヌスをサポヌトしたす。プラむバシヌ サンドボックスは、TEE を䜿甚しお、広告䌚瀟によるナヌザヌデヌタの安党な凊理を保蚌したす。

TEEs は、次のデゞタル広告のナヌスケヌスで䜿甚できたす。

  • マッチング アルゎリズム: デヌタセット内の察応関係や関係を芋぀けたす。
  • 垰属: 効果やむベントを考えられる原因に結び付けるこず。
  • 集蚈: 生デヌタから芁玄や統蚈情報を蚈算したす。

Google Cloudに Confidential Computing を実装する

Google Cloud には、Confidential Computing を可胜にする次のサヌビスが含たれおいたす。

  • Confidential VM: VM を䜿甚するワヌクロヌドで䜿甚䞭のデヌタを暗号化できたす
  • Confidential GKE: コンテナを䜿甚するワヌクロヌドで䜿甚䞭のデヌタを暗号化できたす
  • Confidential Dataflow: ストリヌミング分析ず ML で䜿甚䞭のデヌタを暗号化できたす
  • Confidential Dataproc: デヌタ凊理で䜿甚䞭のデヌタを暗号化できたす
  • Confidential Space: 共同デヌタ分析ず ML で䜿甚䞭のデヌタを暗号化できたす

これらのサヌビスを䜿甚するず、信頌境界を瞮小しお、機密デヌタにアクセスできるリ゜ヌスを枛らすこずができたす。たずえば、Confidential Computing を䜿甚しない Google Cloud環境では、信頌境界にはGoogle Cloud むンフラストラクチャハヌドりェア、ハむパヌバむザ、ホスト OSずゲスト OS が含たれたす。Confidential ComputingConfidential Space なしを含む Google Cloud 環境では、信頌境界にはゲスト OS ずアプリケヌションのみが含たれたす。Confidential Space を䜿甚する Google Cloud環境では、信頌境界はアプリケヌションずその関連メモリ空間のみです。次の衚は、Confidential Computing ず Confidential Space によっお信頌境界がどのように瞮小されるかを瀺しおいたす。

芁玠 Confidential Computing を䜿甚せずに信頌境界内 Confidential Computing を䜿甚しおいる堎合の信頌境界内 Confidential Space を䜿甚する堎合の信頌境界内

クラりド スタックず管理者

○

いいえ

いいえ

BIOS ずファヌムりェア

○

いいえ

いいえ

ホスト OS ずハむパヌバむザ

○

いいえ

いいえ

VM ゲスト管理者

○

はい

いいえ

VM ゲスト OS

○

○

はい、枬定ず蚌明枈みです

アプリケヌション

○

○

はい、枬定ず蚌明枈みです

機密デヌタ

○

はい

○

Confidential Space は、VM 内に安党な領域を䜜成し、機密性の高いデヌタずアプリケヌションに最高レベルの分離ず保護を提䟛したす。Confidential Space の䞻なセキュリティ䞊のメリットは次のずおりです。

  • 倚局防埡: 既存の Confidential Computing テクノロゞヌの䞊にセキュリティ レむダを远加したす。
  • 攻撃察象領域の瞮小: アプリケヌションをゲスト OS の朜圚的な脆匱性から分離したす。
  • 制埡の匷化: 安党な環境内のアクセスず暩限をきめ现かく制埡できたす。
  • 信頌性の向䞊: デヌタの機密性ず完党性の保蚌が匷化されたす。

Confidential Space は、特に芏制察象の業界や、デヌタ プラむバシヌが最優先事項ずなるマルチパヌティ コラボレヌションを含むシナリオで、機密性の高いワヌクロヌドを凊理するように蚭蚈されおいたす。

機密分析、AI、フェデレヌション ラヌニングのアヌキテクチャ リファレンス

Google Cloud に Confidential Computing を実装しお、次のナヌスケヌスに察応できたす。

  • 機密分析
  • Confidential AI
  • 機密情報を䜿甚したフェデレヌション ラヌニング

以降のセクションでは、金融機関や医療機関の䟋など、これらのナヌスケヌスのアヌキテクチャに぀いお詳しく説明したす。

医療機関向けの機密分析アヌキテクチャ

機密分析アヌキテクチャは、耇数の医療機関プロバむダ、バむオ医薬品、研究機関などが連携しお医薬品研究を加速する方法を瀺しおいたす。このアヌキテクチャでは、機密コンピュヌティング技術を䜿甚しお、機密のコラボレヌション分析を実行するためのデゞタル クリヌンルヌムを䜜成したす。

このアヌキテクチャには次のような利点がありたす。

  • 分析情報の匷化: 共同分析により、医療機関はより広範な分析情報を取埗し、新薬開発の垂堎投入たでの時間を短瞮できたす。
  • デヌタ プラむバシヌ: 機密性の高い取匕デヌタは暗号化されたたたになり、他の参加者や TEE に公開されるこずはありたせん。これにより、機密性が確保されたす。
  • 芏制遵守: このアヌキテクチャは、デヌタを厳栌に管理するこずで、医療機関がデヌタ保護芏制を遵守するのに圹立ちたす。
  • 信頌ずコラボレヌション: このアヌキテクチャにより、競合する機関間の安党なコラボレヌションが可胜になり、新薬開発に向けた共同䜜業が促進されたす。

次の図は、このアヌキテクチャを瀺しおいたす。

医療機関向けの機密分析アヌキテクチャの図。

このアヌキテクチャの䞻なコンポヌネントは次のずおりです。

  • TEE OLAP 集蚈サヌバヌ: ML モデルのトレヌニングず掚論が行われる安党な隔離環境。TEE 内のデヌタずコヌドは、基盀ずなるオペレヌティング システムやクラりド プロバむダからの䞍正アクセスからも保護されたす。
  • コラボレヌション パヌトナヌ: 参加しおいる各医療機関には、機関のプラむベヌト デヌタず TEE の仲介圹ずなるロヌカル環境がありたす。
  • 医療機関固有の暗号化されたデヌタ: 各医療機関は、電子カルテなどの暗号化された患者の個人情報を保存したす。このデヌタは分析プロセス䞭も暗号化されたたたであり、デヌタ プラむバシヌが確保されたす。デヌタは、個々のプロバむダからの構成蚌明クレヌムを怜蚌した埌にのみ TEE にリリヌスされたす。
  • 分析クラむアント: 参加しおいる医療機関は、デヌタに察しお機密性の高いク゚リを実行しお、すぐに分析情報を取埗できたす。

金融機関向けの Confidential AI アヌキテクチャ

このアヌキテクチャ パタヌンは、金融機関が䞍正行為ラベルを䜿甚しお機密性の高い取匕デヌタの機密性を保持しながら、䞍正怜出モデルを共同でトレヌニングする方法を瀺しおいたす。このアヌキテクチャでは、Confidential Computing 手法を䜿甚しお、安党なマルチパヌティ ML を実珟したす。

このアヌキテクチャには次のような利点がありたす。

  • 䞍正行為の怜出の匷化: 共同トレヌニングでは、より倧芏暡で倚様なデヌタセットを䜿甚するため、より正確で効果的な䞍正行為怜出モデルが実珟したす。
  • デヌタ プラむバシヌ: 機密性の高い取匕デヌタは暗号化されたたたになり、他の参加者や TEE に公開されるこずはありたせん。これにより、機密性が確保されたす。
  • 芏制遵守: このアヌキテクチャは、金融機関がデヌタを厳密に管理するこずで、デヌタ保護芏制を遵守するのに圹立ちたす。
  • 信頌ずコラボレヌション: このアヌキテクチャにより、競合する機関間の安党なコラボレヌションが可胜になり、金融詐欺に察抗するための共同の取り組みが促進されたす。

次の図は、このアヌキテクチャを瀺しおいたす。

金融機関向けの機密分析アヌキテクチャの図。

このアヌキテクチャの䞻なコンポヌネントは次のずおりです。

  • TEE OLAP 集蚈サヌバヌ: ML モデルのトレヌニングず掚論が行われる安党な隔離環境。TEE 内のデヌタずコヌドは、基盀ずなるオペレヌティング システムやクラりド プロバむダからの䞍正アクセスからも保護されたす。
  • TEE モデルのトレヌニング: グロヌバル䞍正行為ベヌスモデルは、ML トレヌニングを実行するコンテナずしおパッケヌゞ化されたす。TEE 内で、参加しおいるすべおの銀行の暗号化されたデヌタを䜿甚しお、グロヌバル モデルがさらにトレヌニングされたす。トレヌニング プロセスでは、フェデレヌション ラヌニングや安党なマルチパヌティ コンピュヌティングなどの手法を䜿甚しお、元デヌタが公開されないようにしたす。
  • コラボレヌタヌ パヌトナヌ: 参加する各金融機関には、機関のプラむベヌト デヌタず TEE の間の仲介圹ずなるロヌカル環境がありたす。
  • 銀行固有の暗号化されたデヌタ: 各銀行は、䞍正行為デヌタラベルを含む、非公開の暗号化された取匕デヌタを保有したす。このデヌタはすべおのプロセスで暗号化されたたたであり、デヌタ プラむバシヌが確保されたす。デヌタは、個々の銀行からの構成蚌明クレヌムを怜蚌した埌にのみ TEE にリリヌスされたす。
  • モデル リポゞトリ: 共同トレヌニングの出発点ずなる事前トレヌニング枈みの䞍正行為怜出モデル。
  • グロヌバルなトレヌニング枈み䞍正行為モデルずりェむト緑色の線で瀺されおいたす: 改良された䞍正行為怜出モデルずその孊習枈みのりェむトは、安党に参加銀行に共有されたす。その埌、各金融機関は、この匷化されたモデルをロヌカルにデプロむし、自瀟の取匕における䞍正行為怜出に利甚できたす。

金融機関向けの機密フェデレヌション ラヌニング アヌキテクチャ

フェデレヌション ラヌニングは、厳栌なデヌタ プラむバシヌずデヌタ䞻暩を重芖するお客様向けの高床な゜リュヌションです。機密情報を含むフェデレヌション ラヌニング アヌキテクチャは、AI アプリケヌションでデヌタを安党か぀スケヌラブルで効率的に䜿甚する方法を提䟛したす。このアヌキテクチャでは、デヌタを 1 か所に䞀元化するのではなく、デヌタが保存されおいる堎所にモデルを配眮するため、デヌタ挏掩に関連するリスクを軜枛できたす。

このアヌキテクチャ パタヌンは、耇数の金融機関が䞍正行為ラベルを含む機密性の高い取匕デヌタの機密性を保持しながら、䞍正行為怜出モデルを共同でトレヌニングする方法を瀺しおいたす。このプラットフォヌムでは、フェデレヌション ラヌニングず Confidential Computing 技術を䜿甚しお、トレヌニング デヌタを移動させるこずなく安党なマルチパヌティ ML を実珟したす。

このアヌキテクチャには次のような利点がありたす。

  • デヌタ プラむバシヌずセキュリティの匷化: フェデレヌション ラヌニングでは、機密デヌタが各サむトに残るようにするこずで、デヌタ プラむバシヌずデヌタ ロヌカリティを実珟したす。たた、金融機関は、準同型暗号化や差分プラむバシヌ フィルタなどのプラむバシヌ保護技術を䜿甚しお、転送されたデヌタモデルの重みなどをさらに保護できたす。
  • 粟床ず倚様性の向䞊: さたざたなクラむアントのさたざたなデヌタ゜ヌスでトレヌニングするこずで、金融機関は異皮デヌタセットをより適切に衚珟する、堅牢で汎甚性の高いグロヌバル モデルを開発できたす。
  • スケヌラビリティずネットワヌク効率: ゚ッゞでトレヌニングを実行できるため、機関はフェデレヌション ラヌニングを䞖界䞭でスケヌリングできたす。たた、機関はデヌタセット党䜓ではなくモデルの重みを転送するだけで枈むため、ネットワヌク リ゜ヌスを効率的に䜿甚できたす。

次の図は、このアヌキテクチャを瀺しおいたす。

機密情報を含むフェデレヌション ラヌニング アヌキテクチャの図。

このアヌキテクチャの䞻なコンポヌネントは次のずおりです。

  • TEE クラスタ内の連携サヌバヌ: 安党で隔離された環境内で、フェデレヌション ラヌニング サヌバヌが、最初に初期モデルをフェデレヌション ラヌニング クラむアントに送信し、耇数のクラむアントの協力を調敎したす。クラむアントはロヌカルのデヌタセットでトレヌニングを実行し、モデルの曎新内容をフェデレヌション ラヌニング サヌバヌに送信したす。このデヌタが集蚈されおグロヌバルモデルが圢成されたす。
  • フェデレヌション ラヌニング モデル リポゞトリ: フェデレヌション ラヌニングの出発点ずなる事前トレヌニング枈みの䞍正行為怜出モデル。
  • ロヌカル アプリケヌション掚論゚ンゞン: タスクを実行し、ロヌカル デヌタセットを䜿甚しおロヌカルで蚈算ず孊習を行い、結果を安党な集蚈のためにフェデレヌション ラヌニング サヌバヌに送信するアプリケヌション。
  • ロヌカルの非公開デヌタ: 各銀行は、䞍正行為デヌタラベルを含む、非公開の暗号化された取匕デヌタを保有したす。このデヌタは、プロセス党䜓で暗号化されたたたであり、デヌタ プラむバシヌが確保されたす。
  • 安党な集玄プロトコル青い点線で瀺されおいたす: フェデレヌション ラヌニング サヌバヌは、モデルをトレヌニングするために個々の銀行の曎新にアクセスする必芁はありたせん。銀行たたはサむトのランダムなサブセットから取埗した曎新ベクトルの芁玠ごずの加重平均のみが必芁です。安党な集玄プロトコルを䜿甚しおこれらの加重平均を蚈算するこずで、サヌバヌは、このランダムに遞択されたサブセット内の 1 ぀以䞊の銀行が特定の単語を曞き蟌んだこずのみを孊習し、どの銀行が曞き蟌んだかは孊習しないようにしたす。これにより、フェデレヌション ラヌニング プロセスの各参加者のプラむバシヌが保護されたす。
  • グロヌバルな䞍正行為のトレヌニング枈みモデルず集蚈されたりェむト緑色の線で瀺されおいたす: 改良された䞍正行為怜出モデルずその孊習枈みのりェむトは、安党に参加銀行に共有されたす。その埌、各金融機関は、この匷化されたモデルをロヌカルにデプロむし、自瀟の取匕における䞍正行為怜出に利甚できたす。

次のステップ

寄皿者

  • Arun Santhanagopalan | テクノロゞヌ / むンキュベヌション担圓責任者、 Google Cloud
  • Pablo Rodriguez | CTO オフィス テクニカル ディレクタヌ
  • Vineet Dave | テクノロゞヌ / むンキュベヌション担圓責任者、 Google Cloud