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

About

Federated Learning Systems Paper List

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •