Skip to content

AmberLJC/FLsystem-paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 

Repository files navigation

Awesome Federated Computation Systems Papers

A curated list of FL system-related academic papers, articles, tutorials, slides and projects. Star this repository, and then you can keep abreast of the latest developments of this booming research field.

Papers with 🎓 have been peer-reviewed and presented in academic conferences.

Table of Contents

FL Systems from big tech companies

Paper

Cross-device

  • Apple: Federated Evaluation and Tuning for On-Device Personalization: System Design & Applications | PDF, PDF
  • Google: Towards Federated Learning at Scale: System Design | MLSys21, Github🎓
  • Meta: Papaya: Practical, Private, and Scalable Federated Learning | MLSys22 🎓
  • Microsoft: FLUTE: A Scalable, Extensible Framework for High-Performance Federated Learning Simulations | PDF, Github
  • Alibaba-1: FederatedScope: A Flexible Federated Learning Platform for Heterogeneity| PDF
  • Alibaba-2: FederatedScope: FederatedScope-GNN: Towards a Unified, Comprehensive and Efficient Package for Federated Graph Learning |KDD22 🎓

Federated Analytics

  • LinkedIn: LinkedIn's Audience Engagements API: A Privacy Preserving Data Analytics System at Scale | PDF
  • Alibaba-3: Walle: An End-to-End, General-Purpose, and Large-Scale Production System for Device-Cloud Collaborative Machine Learning | PDF, Github 🎓

Cross-silo

  • IBM: IBM Federated Learning: An Enterprise Framework White Paper | PDF, Github
  • Nvidia: Federated Learning for Healthcare Using NVIDIA Clara | PDF, Github
  • WeBank: Federated Learning White Paper V1.0 | PDF, FATE, KubeFATE, FATE-FLOW, FATE-LLM

Framework

Vertical FL

Open-source FL Framework

  • FedScale: Benchmarking Model and System Performance of Federated Learning | ICML 22 🎓
  • EasyFL: A Low-code Federated Learning Platform For Dummies
  • Flower: A Friendly Federated Learning Research Framework
  • Sherpa: Federated Learning and Differential Privacy Framework: Protect user privacy without renouncing the power of Artificial Intelligence
  • FedML: A Research Library and Benchmark for Federated Machine Learning
  • LEAF: A Benchmark for Federated Settings | NeurIPS 19 🎓
  • FedEval: A Benchmark System with a Comprehensive Evaluation Model for Federated Learning
  • OpenFed: A Comprehensive and Versatile Open-Source Federated Learning Framework
  • FEDn: A scalable, resilient and model agnostic hierarchical federated learning framework. - Paper
  • Rosetta: A Privacy-Preserving Framework Based on TensorFlow
  • FedLab: A flexible Federated Learning Framework based on PyTorch, simplifying your Federated Learning research.

Figure 1: Framework Functionality Support

FL x LLM

  • FederatedScope-LLM: A Comprehensive Package for Fine-tuning Large Language Models in Federated Learning

Edge / Mobile

Federated Computation Systems

Optimization for FL Systems

Energy-efficiency

Security and Privacy

Security

  • SIMC: ML Inference Secure Against Malicious Clients at Semi-Honest Cost PDF
  • Secure Federated Learning for Neuroimaging PDF

incoming

Privacy

  • The Distributed Discrete Gaussian Mechanism for Federated Learning with Secure Aggregation PDF
  • Differential Privacy reading list | Github

incoming

Real-world FL Application

  • Google keyboard query suggestions PDF (2018)
  • Google mobile keyboard prediction PDF
  • Google Out-Of-Vocabulary Words PDF
  • Google Emoji Prediction in a Mobile Keyboard PDF
  • Google Training Speech Recognition Models (2021) PDF
  • Google Federated Learning of Gboard Language Models with Differential Privacy PDF
  • Advancing health research with Google Health Studies (2020) Website
  • Federated Evaluation of On-device Personalization PDF

Real-world device traces

  • Mobile AI benchmark Website
  • Mobile Access Bandwidth in Practice: Measurement, Analysis, and Implications Website
  • Real-world data partition FL dataset | FedScale Website
  • Mobile availability (client behavior) trace | Characterizing impacts of heterogeneity in federated learning upon large-scale smartphone data. Website

Survey

General insight for FL

Other FL paper list

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •