核心概念
無線フェデレーション学習システムにおいて、通信時間を最小化するための最適なバッチ割り当て手法を提案する。TDMA方式とランダムアクセス方式の両方について、バッチサイズの最適な割り当てを明らかにする。
要約
本論文では、無線フェデレーション学習システムにおける完了時間の最小化を目的とする。
まず、フェデレーション学習のアルゴリズムと問題設定を説明する。各デバイスが自身のデータを用いてモデルを更新し、サーバに送信する。サーバはこれらのモデルを集約して、次の反復のためのグローバルモデルを生成する。完了時間は、目標の最適性ギャップを達成するまでの時間として定義される。
次に、目標の最適性ギャップを達成するために必要な反復回数を特徴付ける。具体的には、強convex性と滑らかさの仮定の下で、反復回数の上限を導出する。
その後、各反復における所要時間を分析する。デバイスの計算時間は簡単に求められるが、モデル送信時間はアクセス方式に依存する。TDMA方式とランダムアクセス方式の両方について、所要時間の期待値を導出する。
最後に、完了時間を最小化するためのバッチサイズの最適割り当てを検討する。TDMA方式では、提案する段階的なバッチ割り当てが最適であることを示す。ランダムアクセス方式では、2デバイスと3デバイスの場合の最適解を明らかにし、一般のN デバイスの場合でも提案手法が有効であることを示す。
数値実験により、提案手法がTDMA方式とランダムアクセス方式の両方で大幅な完了時間の短縮を実現できることを確認する。
統計
デバイス nにおける計算時間は以下のように表される:
τcomp
n = ⌈Bkn/ρ⌉