Core Concepts
シャッフルモデルにおけるプライベートベクトル平均推定では、最適なエラーレートを達成するには、ユーザーあたり多数のメッセージを送る必要がある。
Abstract
本論文では、プライベートベクトル平均推定の問題をシャッフルモデルで研究している。
まず、ユーザーが複数のメッセージを送れる場合について考える。新しいマルチメッセージプロトコルを提案し、ユーザーあたり O(min(nε^2, d)) メッセージを使って最適なエラーを達成できることを示す。さらに、最適なエラーを達成するには、ユーザーあたり Ω(min(nε^2, d) / log(n)) メッセージが必要であることを示す。
次に、ユーザーが1つのメッセージしか送れない場合について考える。1メッセージプロトコルを提案し、平均二乗誤差が O(dnd/(d+2)ε^(-4/(d+2))) であることを示す。さらに、1メッセージプロトコルの平均二乗誤差は Ω(dnd/(d+2)) であることを示し、提案プロトコルが最適に近いことを示す。
最後に、悪意のあるユーザーに対するロバスト性を検討する。単一シャッフラーの場合、悪意のあるユーザーは大きな誤差を引き起こせることを示す。一方、複数のシャッフラーを使う場合、提案プロトコルはロバストであることを示す。
Stats
各ユーザーの入力ベクトルの長さは1以下である。
最適なプロトコルは、ユーザーあたり O(min(nε^2, d)) メッセージを使う。
1メッセージプロトコルの平均二乗誤差は O(dnd/(d+2)ε^(-4/(d+2)))。
単一シャッフラーの場合、k人の悪意のあるユーザーが引き起こす誤差は Ω(kd/log^2(nd))。
Quotes
"シャッフルモデルにおけるプライベートベクトル平均推定では、最適なエラーレートを達成するには、ユーザーあたり多数のメッセージを送る必要がある。"
"1メッセージプロトコルの平均二乗誤差は Ω(dnd/(d+2))であり、提案プロトコルが最適に近いことを示す。"
"単一シャッフラーの場合、k人の悪意のあるユーザーが引き起こす誤差は Ω(kd/log^2(nd))。"