arXiv reaDer
花:友好的な連合学習研究フレームワーク
Flower: A Friendly Federated Learning Research Framework
連合学習(FL)は、エッジデバイスがトレーニングデータをデバイスに保持しながら、共有予測モデルを共同で学習するための有望な手法として登場しました。これにより、機械学習を実行する機能と、データをクラウドに保存する必要性が切り離されます。ただし、FLは、規模とシステムの不均一性の両方の観点から、現実的に実装することは困難です。 FLアルゴリズムをシミュレートするために利用できる研究フレームワークは多数ありますが、それらは異種エッジデバイスでのスケーラブルなFLワークロードの研究をサポートしていません。このホワイトペーパーでは、Flowerを紹介します。Flowerは、大規模なFL実験を実行し、豊富に異種のFLデバイスシナリオを検討するための新しい機能を提供することで、既存のプラットフォームとは異なる包括的なFLフレームワークです。私たちの実験は、FlowerがハイエンドGPUのペアのみを使用して、クライアントサイズで最大15MのFL実験を実行できることを示しています。その後、研究者は実験を実際のデバイスにシームレスに移行して、設計空間の他の部分を調べることができます。 Flowerは、FLの研究と開発のための重要な新しいツールをコミュニティに提供すると信じています。
Federated Learning (FL) has emerged as a promising technique for edge devices to collaboratively learn a shared prediction model, while keeping their training data on the device, thereby decoupling the ability to do machine learning from the need to store the data in the cloud. However, FL is difficult to implement realistically, both in terms of scale and systems heterogeneity. Although there are a number of research frameworks available to simulate FL algorithms, they do not support the study of scalable FL workloads on heterogeneous edge devices. In this paper, we present Flower -- a comprehensive FL framework that distinguishes itself from existing platforms by offering new facilities to execute large-scale FL experiments and consider richly heterogeneous FL device scenarios. Our experiments show Flower can perform FL experiments up to 15M in client size using only a pair of high-end GPUs. Researchers can then seamlessly migrate experiments to real devices to examine other parts of the design space. We believe Flower provides the community with a critical new tool for FL study and development.
updated: Wed Dec 01 2021 17:14:16 GMT+0000 (UTC)
published: Tue Jul 28 2020 17:59:07 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト