論文の概要: Reducing the Communication Cost of Federated Learning through Multistage
Optimization
- arxiv url: http://arxiv.org/abs/2108.06869v1
- Date: Mon, 16 Aug 2021 02:57:06 GMT
- ステータス: 処理完了
- システム内更新日: 2021-08-17 14:43:15.116604
- Title: Reducing the Communication Cost of Federated Learning through Multistage
Optimization
- Title(参考訳): 多段階最適化によるフェデレーション学習の通信コスト削減
- Authors: Charlie Hou, Kiran K. Thekumparampil, Giulia Fanti, Sewoong Oh
- Abstract要約: 本稿では,すべての不均一度レベルにおける下界にほぼ一致する多段階最適化手法を提案する。
我々の分析は,フェデレート学習における経験的不要な段階的崩壊法を説明するのに役立つかもしれない。
- 参考スコア(独自算出の注目度): 32.060759921090856
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: A central question in federated learning (FL) is how to design optimization
algorithms that minimize the communication cost of training a model over
heterogeneous data distributed across many clients. A popular technique for
reducing communication is the use of local steps, where clients take multiple
optimization steps over local data before communicating with the server (e.g.,
FedAvg, SCAFFOLD). This contrasts with centralized methods, where clients take
one optimization step per communication round (e.g., Minibatch SGD). A recent
lower bound on the communication complexity of first-order methods shows that
centralized methods are optimal over highly-heterogeneous data, whereas local
methods are optimal over purely homogeneous data [Woodworth et al., 2020]. For
intermediate heterogeneity levels, no algorithm is known to match the lower
bound. In this paper, we propose a multistage optimization scheme that nearly
matches the lower bound across all heterogeneity levels. The idea is to first
run a local method up to a heterogeneity-induced error floor; next, we switch
to a centralized method for the remaining steps. Our analysis may help explain
empirically-successful stepsize decay methods in FL [Charles et al., 2020;
Reddi et al., 2020]. We demonstrate the scheme's practical utility in image
classification tasks.
- Abstract(参考訳): 連合学習(federated learning, fl)の中心的な問題は、多くのクライアントに分散した異種データ上でモデルをトレーニングする通信コストを最小化する最適化アルゴリズムを設計する方法である。
通信を減らすための一般的なテクニックは、クライアントがサーバと通信する前にローカルデータを複数の最適化する(例えば、FedAvg、SCAFFOLD)というローカルステップを使うことである。
これは集中型の手法とは対照的で、クライアントは通信ラウンド毎に1ステップの最適化を行う(Minibatch SGDなど)。
近年の1次手法の通信複雑性の低下は、局所的な手法が純粋に均質なデータ(Woodworth et al., 2020)に対して最適であるのに対し、集中的な手法は高次データに対して最適であることを示している。
中間の異質性レベルでは、下限に一致するアルゴリズムは知られていない。
本稿では,全不均一レベルにおける下界にほぼ一致する多段階最適化手法を提案する。
まず、局所的なメソッドを不均一性によって引き起こされるエラーフロアまで実行し、次に残りのステップに対して集中的なメソッドに切り替える。
我々の分析は、FL[Charles et al., 2020; Reddi et al., 2020]で経験的に必要となる段階的崩壊法を説明するのに役立つかもしれない。
画像分類タスクにおけるスキームの実用性を実証する。
関連論文リスト
- Asynchronous Federated Stochastic Optimization for Heterogeneous Objectives Under Arbitrary Delays [0.0]
フェデレートラーニング(FL)は、データを複数の場所に保持するモデル("clients")をセキュアにトレーニングするために提案されている。
FLアルゴリズムの性能を阻害する2つの大きな課題は、階層化クライアントによって引き起こされる長いトレーニング時間と、非イドローカルなデータ分布("client drift")によるモデル精度の低下である。
本稿では,Asynchronous Exact Averaging (AREA, Asynchronous Exact Averaging) を提案する。Asynchronous Exact Averaging (AREA) は,通信を利用して収束を高速化し,拡張性を向上し,クライアント更新頻度の変動によるクライアントのドリフトの補正にクライアントメモリを利用する。
論文 参考訳(メタデータ) (2024-05-16T14:22:49Z) - Achieving Linear Speedup in Asynchronous Federated Learning with
Heterogeneous Clients [30.135431295658343]
フェデレートラーニング(FL)は、異なるクライアントにローカルに保存されているデータを交換したり転送したりすることなく、共通のグローバルモデルを学ぶことを目的としている。
本稿では,DeFedAvgという,効率的な連邦学習(AFL)フレームワークを提案する。
DeFedAvgは、望まれる線形スピードアップ特性を達成する最初のAFLアルゴリズムであり、高いスケーラビリティを示している。
論文 参考訳(メタデータ) (2024-02-17T05:22:46Z) - FedLALR: Client-Specific Adaptive Learning Rates Achieve Linear Speedup
for Non-IID Data [54.81695390763957]
フェデレートラーニング(Federated Learning)は、分散機械学習の手法である。
我々は,AMSGradの異種局所変種であるFedLALRを提案し,各クライアントが学習率を調整する。
クライアントが指定した自動調整型学習率スケジューリングが,クライアント数に対して収束し,線形高速化を実現することを示す。
論文 参考訳(メタデータ) (2023-09-18T12:35:05Z) - Composite federated learning with heterogeneous data [11.40641907024708]
本稿では,複合フェデレート学習(FL)問題を解くための新しいアルゴリズムを提案する。
このアルゴリズムは、近似演算子と通信を戦略的に分離することで非滑らかな正規化を管理し、データ類似性に関する仮定なしにクライアントのドリフトに対処する。
提案アルゴリズムは最適解の近傍に線形に収束し,数値実験における最先端手法よりもアルゴリズムの優位性を示す。
論文 参考訳(メタデータ) (2023-09-04T20:22:57Z) - Towards Instance-adaptive Inference for Federated Learning [80.38701896056828]
Federated Learning(FL)は、複数のクライアントがローカルトレーニングを集約することで、強力なグローバルモデルを学ぶことができる分散学習パラダイムである。
本稿では,FedInsという新しいFLアルゴリズムを提案する。
我々のFedInsは、Tiny-ImageNet上での通信コストが15%未満で、トップパフォーマンスの手法に対して6.64%の改善など、最先端のFLアルゴリズムよりも優れていることを示す。
論文 参考訳(メタデータ) (2023-08-11T09:58:47Z) - Locally Adaptive Federated Learning [30.19411641685853]
フェデレートラーニング(Federated Learning)とは、複数のクライアントが中央サーバと協調してモデルを学習する分散機械学習のパラダイムである。
Federated Averaging (FedAvg)のような標準的なフェデレーション最適化手法は、クライアント間の一般化を保証する。
本稿では,各クライアント関数の局所的幾何情報を利用する局所的フェデレーション学習アルゴリズムを提案する。
論文 参考訳(メタデータ) (2023-07-12T17:02:32Z) - Federated Minimax Optimization with Client Heterogeneity [11.558008138030845]
ミニマックス計算は、GANのような先進的な近代的応用に注目が集まっている。
そこで我々は,ローカルSGDAのような設定や既存手法を前提とした汎用のミニマックスフレームワークを提案する。
論文 参考訳(メタデータ) (2023-02-08T18:33:55Z) - Local Learning Matters: Rethinking Data Heterogeneity in Federated
Learning [61.488646649045215]
フェデレートラーニング(FL)は、クライアントのネットワーク(エッジデバイス)でプライバシ保護、分散ラーニングを行うための有望な戦略である。
論文 参考訳(メタデータ) (2021-11-28T19:03:39Z) - A Bayesian Federated Learning Framework with Online Laplace
Approximation [144.7345013348257]
フェデレートラーニングは、複数のクライアントが協力してグローバルに共有されたモデルを学ぶことを可能にする。
クライアント側とサーバ側の両方の後方部を近似するために,オンラインラプラス近似を用いた新しいFLフレームワークを提案する。
提案手法の利点を実証し,いくつかのベンチマークで最新の結果を得た。
論文 参考訳(メタデータ) (2021-02-03T08:36:58Z) - Faster Non-Convex Federated Learning via Global and Local Momentum [57.52663209739171]
textttFedGLOMOは最初の(一階)FLtexttFedGLOMOアルゴリズムです。
クライアントとサーバ間の通信においても,我々のアルゴリズムは確実に最適である。
論文 参考訳(メタデータ) (2020-12-07T21:05:31Z) - FedPD: A Federated Learning Framework with Optimal Rates and Adaptivity
to Non-IID Data [59.50904660420082]
フェデレートラーニング(FL)は、分散データから学ぶための一般的なパラダイムになっています。
クラウドに移行することなく、さまざまなデバイスのデータを効果的に活用するために、Federated Averaging(FedAvg)などのアルゴリズムでは、"Computation then aggregate"(CTA)モデルを採用している。
論文 参考訳(メタデータ) (2020-05-22T23:07:42Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。