Googleは、事前学習済みのAIモデルを改修し、暗号化されたデータに対してそのまま推論処理を行えるようにするオープンソースのコンパイラ基盤「HEIR(Homomorphic Encryption Intermediate Representation)」を発表しました。準同型暗号(FHE: Fully Homomorphic Encryption)と呼ばれる技術を使うと、データを復号せずに計算を行えるため、サーバー側はユーザーの入力内容を一切目にすることなくAIモデルの推論結果だけを返せるようになります。
HEIRはコンパイラ基盤MLIRの上に構築されており、開発者はPythonでプログラムを書き、暗号化して扱いたい変数に注釈を付けるだけで、残りのコンパイル処理をHEIRが担う設計になっています。生成されたコードはOpenFHEやLattigoといった主要なFHEライブラリ向けに出力可能で、異なる暗号方式・コンパイラ・ハードウェアアクセラレータの間の相互運用性を高めることを狙っています。
Googleは、FHE専用ハードウェアを開発するBelfort、Niobium、Cornami、Optalysysなど複数の企業・研究機関とHEIRの開発で連携していると説明しています。推薦システムや不正検知のように機微なデータを扱うAI処理において、暗号化したまま計算できる基盤が整えば、プライバシーを守りながらAIの恩恵を受けられる用途が広がるとしています。



