Federated Learning (FL) is a new machine learning framework, which enables multiple devices collaboratively to train a shared model without compromising data privacy and security.
This repository aims to keep tracking the latest research advancements of federated learning, including but not limited to research papers, books, codes, tutorials, and videos.
In this section, we will summarize Federated Learning papers accepted by top machine learning conference, Including NeurIPS, ICML, ICLR.
| Years |
Title |
Affiliation |
Materials |
| NeurIPS 2023 |
SimFBO: Towards Simple, Flexible and Communication-efficient Federated Bilevel Learning |
University at Buffalo |
|
| Multiply Robust Federated Estimation of Targeted Average Treatment Effects |
Northeastern University |
|
| Incentivized Communication for Federated Bandits |
University of Virginia |
|
| Zeroth-Order Methods for Nondifferentiable, Nonconvex, and Hierarchical Federated Optimization |
Rutgers University |
|
| Private Federated Frequency Estimation: Adapting to the Hardness of the Instance |
Johns Hopkins University |
|
| Handling Data Heterogeneity via Architectural Design for Federated Visual Recognition |
Mohamed Bin Zayed University of Artificial Intelligence |
code |
| Convergence Analysis of Sequential Federated Learning on Heterogeneous Data |
Beijing University of Posts and Telecommunications |
code |
| Incentives in Federated Learning: Equilibria, Dynamics, and Mechanisms for Welfare Maximization |
University of Illinois, Urbana-Champaign |
code |
| Federated Linear Bandits with Finite Adversarial Actions |
University of Virginia |
|
| EvoFed: Leveraging Evolutionary Strategies for Communication-Efficient Federated Learning |
KAIST |
|
| IBA: Towards Irreversible Backdoor Attacks in Federated Learning |
Vanderbilt University |
code |
| Is Heterogeneity Notorious? Taming Heterogeneity to Handle Test-Time Shift in Federated Learning |
University of Technology Sydney |
|
| A Data-Free Approach to Mitigate Catastrophic Forgetting in Federated Class Incremental Learning for Vision Tasks |
University of Southern California |
code |
| Navigating Data Heterogeneity in Federated Learning: A Semi-Supervised Federated Object Detection |
KAIST |
|
| Fine-Grained Theoretical Analysis of Federated Zeroth-Order Optimization |
Huazhong Agricultural University |
|
| Guiding The Last Layer in Federated Learning with Pre-Trained Models |
Concordia University |
code |
| FedNAR: Federated Optimization with Normalized Annealing Regularization |
Mohamed bin Zayed University of Artificial Intelligence |
code |
| One-Pass Distribution Sketch for Measuring Data Heterogeneity in Federated Learning |
Rice University |
code |
| Lockdown: Backdoor Defense for Federated Learning with Isolated Subspace Training |
Georgia Institute of Technology |
code |
| FedGame: A Game-Theoretic Defense against Backdoor Attacks in Federated Learning |
The Pennsylvania State University |
code |
| Towards Personalized Federated Learning via Heterogeneous Model Reassembly |
The Pennsylvania State University |
code |
| Every Parameter Matters: Ensuring the Convergence of Federated Learning with Dynamic Heterogeneous Models Reduction |
The George Washington University |
|
| DFRD: Data-Free Robustness Distillation for Heterogeneous Federated Learning |
East China Normal University |
code |
| A Unified Solution for Privacy and Communication Efficiency in Vertical Federated Learning |
Western University |
code |
| RECESS Vaccine for Federated Learning: Proactive Defense Against Model Poisoning Attacks |
Xidian University |
|
| Federated Learning with Bilateral Curation for Partially Class-Disjoint Data |
Shanghai Jiao Tong University |
code |
| Federated Learning with Client Subsampling, Data Heterogeneity, and Unbounded Smoothness: A New Algorithm and Lower Bounds |
George Mason University |
code |
| FedL2P: Federated Learning to Personalize |
University of Cambridge |
code |
| Adaptive Test-Time Personalization for Federated Learning |
University of Illinois Urbana-Champaign |
code |
| Federated Conditional Stochastic Optimization |
University of Pittsburgh |
|
| Federated Spectral Clustering via Secure Similarity Reconstruction |
The Chinese University of Hong Kong |
|
| Mobilizing Personalized Federated Learning in Infrastructure-Less and Heterogeneous Environments via Random Walk Stochastic ADMM |
University of Michigan |
|
| FedGCN: Convergence-Communication Tradeoffs in Federated Training of Graph Convolutional Networks |
Carnegie Mellon University |
code |
| FLuID: Mitigating Stragglers in Federated Learning using Invariant Dropout |
University of British Columbia |
code |
| Flow: Per-instance Personalized Federated Learning |
University of Massachusetts |
code |
| A3FL: Adversarially Adaptive Backdoor Attacks to Federated Learning |
The Pennsylvania State University
|
code |
| Federated Compositional Deep AUC Maximization |
Temple University |
|
| DELTA: Diverse Client Sampling for Fasting Federated Learning |
The Chinese University of Hong Kong |
code |
| Understanding How Consistency Works in Federated Learning via Stage-wise Relaxed Initialization |
The University of Sydney |
code |
| StableFDG: Style and Attention Based Learning for Federated Domain Generalization |
KAIST |
|
| Communication-Efficient Federated Bilevel Optimization with Global and Local Lower Level Problems |
University of Pittsburgh |
|
| Resolving the Tug-of-War: A Separation of Communication and Learning in Federated Learning |
University of Pittsburgh |
|
| Solving a Class of Non-Convex Minimax Optimization in Federated Learning |
University of Pittsburgh |
code |
| Fed-CO$_{2}$: Cooperation of Online and Offline Models for Severe Data Heterogeneity in Federated Learning |
ShanghaiTech University |
code |
| Dynamic Personalized Federated Learning with Adaptive Differential Privacy |
Wuhan University |
code |
| Fed-GraB: Federated Long-tailed Learning with Self-Adjusting Gradient Balancer |
Zhejiang University |
code |
| Structured Federated Learning through Clustered Additive Modeling |
University of Technology Sydney |
|
| Federated Learning with Manifold Regularization and Normalized Update Reaggregation |
Beijing Institute of Technology |
|
| Eliminating Domain Bias for Federated Learning in Representation Space |
Shanghai Jiao Tong University |
code |
| Spectral Co-Distillation for Personalized Federated Learning |
Singapore University of Technology and Design |
code |
| PRIOR: Personalized Prior for Reactivating the Information Overlooked in Federated Learning |
Sichuan University |
code |
| FedFed: Feature Distillation against Data Heterogeneity in Federated Learning |
Beihang University |
code |
| Fed-FA: Theoretically Modeling Client Data Divergence for Federated Language Backdoor Defense |
National Key Laboratory for Multimedia Information Processing |
code |
| Fed-FA: Theoretically Modeling Client Data Divergence for Federated Language Backdoor Defense |
National Key Laboratory for Multimedia Information Processing |
code |
| SPACE: Single-round Participant Amalgamation for Contribution Evaluation in Federated Learning |
National Taiwan University |
code |
| Improved Communication Efficiency in Federated Natural Policy Gradient via ADMM-based Gradient Updates |
Purdue University |
|
|
|
|
|
| NeurIPS 2022 |
Federated Learning from Pre-Trained Models: A Contrastive Learning Approach |
University of Technology Sydney |
|
| CalFAT: Calibrated Federated Adversarial Training with Label Skewness |
Zhejiang University |
|
| DENSE: Data-Free One-Shot Federated Learning |
Zhejiang University |
|
| Federated Submodel Optimization for Hot and Cold Data Features |
Shanghai Jiao Tong University |
code |
| SoteriaFL: A Unified Framework for Private Federated Learning with Communication Compression |
CMU |
code |
| Factorized-FL: Personalized Federated Learning with Parameter Factorization & Similarity Matching |
KAIST |
|
| FedRolex: Model-Heterogeneous Federated Learning with Rolling Sub-Model Extraction |
Michigan State University |
code |
| A Simple and Provably Efficient Algorithm for Asynchronous Federated Contextual Linear Bandits |
UCLA |
code |
| Byzantine-tolerant federated Gaussian process regression for streaming data |
Pennsylvania State University |
|
| Preservation of the Global Knowledge by Not-True Distillation in Federated Learning |
KAIST |
|
| TCT: Convexifying Federated Learning using Bootstrapped Neural Tangent Kernels |
UC Berkeley |
code |
| A Unified Analysis of Federated Learning with Arbitrary Client Participation |
IBM |
code |
| SemiFL: Semi-Supervised Federated Learning for Unlabeled Clients with Alternate Training |
Duke University |
code |
| A Communication-efficient Algorithm with Linear Convergence for Federated Minimax Learning |
Northwestern University |
|
| Resource-Adaptive Federated Learning with All-In-One Neural Composition |
Johns Hopkins University |
|
| Fairness in Federated Learning via Core-Stability |
University of Illinois at Urbana Champaign |
code |
| FedSR: A Simple and Effective Domain Generalization Method for Federated Learning |
University of Oxford |
code |
| On Sample Optimality in Personalized Collaborative and Federated Learning |
Inria |
|
| Global Convergence of Federated Learning for Mixed Regression |
Northeastern University |
|
| DReS-FL: Dropout-Resilient Secure Federated Learning for Non-IID Clients via Secret Data Sharing |
Hong Kong University of Science and Technology |
|
| SAGDA: Achieving Communication Complexity in Federated Min-Max Learning |
The Ohio State University |
|
| SAGDA: Achieving Communication Complexity in Federated Min-Max Learning |
The Ohio State University |
|
| FairVFL: A Fair Vertical Federated Learning Framework with Contrastive Adversarial Learning |
Tsinghua University |
code |
| FedPop: A Bayesian Approach for Personalised Federated Learning |
Skolkovo Institute of Science and Technology |
code |
| Self-Aware Personalized Federated Learning |
Amazon |
|
| Recovering Private Text in Federated Learning of Language Models |
Princeton University |
code |
| Communication Efficient Federated Learning for Generalized Linear Bandits |
University of Virginia |
code |
| A Coupled Design of Exploiting Record Similarity for Practical Vertical Federated Learning |
National University of Singapore |
code |
| On Privacy and Personalization in Cross-Silo Federated Learning |
CMU |
code |
| Personalized Online Federated Learning with Multiple Kernels |
University of California Irvine |
code |
| Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with an Inexact Prox |
KAUST |
|
| Learning to Attack Federated Learning: A Model-based Reinforcement Learning Attack Framework |
Tulane University |
code |
| Coresets for Vertical Federated Learning: Regularized Linear Regression and K-Means Clustering |
Nanjing University |
code |
| An Adaptive Kernel Approach to Federated Learning of Heterogeneous Causal Effects |
National University of Singapore |
code |
| LAMP: Extracting Text from Gradients with Language Model Priors |
ETH Zurich |
code |
| SecureFedYJ: a safe feature Gaussianization protocol for Federated Learning |
Owkin Inc |
|
| VF-PS: How to Select Important Participants in Vertical Federated Learning, Efficiently and Securely? |
Wuhan University |
|
| Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learning |
EPFL |
|
| Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learning |
KAUST |
|
| Taming Fat-Tailed (“Heavier-Tailed” with Potentially Infinite Variance) Noise in Federated Learning |
The Ohio State University |
|
| FedAvg with Fine Tuning: Local Updates Lead to Representation Learning |
The University of Texas at Austin |
|
| Personalized Federated Learning towards Communication Efficiency, Robustness and Fairness |
Peking University |
code |
| On Convergence of FedProx: Local Dissimilarity Invariant Bounds, Non-smoothness and Beyond |
Baidu Research |
|
| Improved Differential Privacy for SGD via Optimal Private Linear Operators on Adaptive Streams |
University of Wisconsin-Madison |
|
| Decentralized Gossip-Based Stochastic Bilevel Optimization over Communication Networks |
HKUST |
|
| Asymptotic Behaviors of Projected Stochastic Approximation: A Jump Diffusion Perspective |
Peking University |
|
| Subspace Recovery from Heterogeneous Data with Non-isotropic Noise |
Stanford University |
|
| EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimization |
KAUST |
|
| On-Demand Sampling: Learning Optimally from Multiple Distributions |
University of California, Berkeley |
code |
| Improved Utility Analysis of Private CountSketch |
University of Copenhagen |
code |
| Rate-Distortion Theoretic Bounds on Generalization Error for Distributed Learning |
Huawei Technologies France |
code |
| Decentralized Local Stochastic Extra-Gradient for Variational Inequalities |
Yandex |
code |
| BEER: Fast Rate for Decentralized Nonconvex Optimization with Communication Compression |
Princeton University |
code |
| Escaping Saddle Points with Bias-Variance Reduced Local Perturbed SGD for Communication Efficient Nonconvex Distributed Learning |
NTT DATA Mathematical Systems Inc |
|
| Near-Optimal Collaborative Learning in Bandits |
Université Paris Cité |
code |
| Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guarantees |
Yandex |
|
| Towards Optimal Communication Complexity in Distributed Non-Convex Optimization |
TTIC |
code |
|
|
|
|
| NeurIPS 2021 |
Sageflow: Robust Federated Learning against Both Stragglers and Adversaries |
KAIST |
HomePage |
| CAFE: Catastrophic Data Leakage in Vertical Federated Learning |
Rensselaer Polytechnic Institute; IBM Research |
code HomePage |
| Fault-Tolerant Federated Reinforcement Learning with Theoretical Guarantee |
NUS |
code HomePage |
| Optimality and Stability in Federated Learning: A Game-theoretic Approach |
Cornell University |
code HomePage |
| QuPeD: Quantized Personalization via Distillation with Applications to Federated Learning |
UCLA |
HomePage |
| The Skellam Mechanism for Differentially Private Federated Learning |
Google Research; CMU |
HomePage |
| No Fear of Heterogeneity: Classifier Calibration for Federated Learning with Non-IID Data |
NUS; Huawei |
HomePage |
| STEM: A Stochastic Two-Sided Momentum Algorithm Achieving Near-Optimal Sample and Communication Complexities for Federated Learning |
University of Minnesota |
HomePage |
| Subgraph Federated Learning with Missing Neighbor Generation |
Emory University; University of British Columbia; Lehigh University |
HomePage |
| Evaluating Gradient Inversion Attacks and Defenses in Federated Learning |
Princeton University |
Code HomePage |
| Personalized Federated Learning With Gaussian Processes |
Bar-Ilan University |
code HomePage |
| Differentially Private Federated Bayesian Optimization with Distributed Exploration |
MIT; NUS |
code HomePage |
| Parameterized Knowledge Transfer for Personalized Federated Learning |
Hong Kong Polytechnic University; |
HomePage |
| Federated Reconstruction: Partially Local Federated Learning |
Google Research |
HomePage |
| Fast Federated Learning in the Presence of Arbitrary Device Unavailability |
Tsinghua University; Princeton University; MIT |
code HomePage |
| FL-WBC: Enhancing Robustness against Model Poisoning Attacks in Federated Learning from a Client Perspective |
Duke University; Accenture Labs |
code HomePage |
| FjORD: Fair and Accurate Federated Learning under heterogeneous targets with Ordered Dropout |
KAUST; Samsung AI Center |
HomePage |
| Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradients |
University of Pennsylvania |
HomePage |
| Federated Multi-Task Learning under a Mixture of Distributions |
INRIA; Accenture Labs |
code HomePage |
| Federated Graph Classification over Non-IID Graphs |
Emory University |
HomePage |
| Federated Hyperparameter Tuning: Challenges, Baselines, and Connections to Weight-Sharing |
CMU; Hewlett Packard Enterprise |
code HomePage |
| On Large-Cohort Training for Federated Learning |
Google; CMU |
code HomePage |
| DeepReduce: A Sparse-tensor Communication Framework for Federated Deep Learning |
KAUST; Columbia University; University of Central Florida |
code HomePage |
| PartialFed: Cross-Domain Personalized Federated Learning via Partial Initialization |
Huawei |
HomePage |
| Federated Split Task-Agnostic Vision Transformer for COVID-19 CXR Diagnosis |
KAIST |
HomePage |
| Addressing Algorithmic Disparity and Performance Inconsistency in Federated Learning |
Tsinghua University; Alibaba; Weill Cornell Medicine |
code HomePage |
| Federated Linear Contextual Bandits |
The Pennsylvania State University; Facebook; University of Virginia |
HomePage |
| Few-Round Learning for Federated Learning |
KAIST |
HomePage |
| Breaking the centralized barrier for cross-device federated learning |
EPFL; Google Research |
code HomePage |
| Federated-EM with heterogeneity mitigation and variance reduction |
Ecole Polytechnique; Google Research |
HomePage |
| Delayed Gradient Averaging: Tolerate the Communication Latency for Federated Learning |
MIT; Amazon; Google |
HomePage |
| FedDR – Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimization |
University of North Carolina at Chapel Hill; IBM Research |
code HomePage |
| Gradient Inversion with Generative Image Prior |
Pohang University of Science and Technology; University of Wisconsin-Madison; University of Washington |
code HomePage |
|
|
|
|
| NeurIPS 2020 |
Differentially-Private Federated Linear Bandits |
MIT |
code |
| Federated Principal Component Analysis |
University of Cambridge; Quine Technologies |
code |
| FedSplit: an algorithmic framework for fast federated optimization |
UC Berkeley |
|
| Federated Bayesian Optimization via Thompson Sampling |
NUS; MIT |
|
| Lower Bounds and Optimal Algorithms for Personalized Federated Learning |
KAUST |
|
| Robust Federated
Learning: The Case of Affine Distribution Shifts |
UC Santa Barbara; MIT |
|
| An Efficient Framework for Clustered Federated Learning |
UC Berkeley; DeepMind |
Code |
| Distributionally Robust
Federated Averaging |
Pennsylvania State University |
Code |
| Personalized
Federated Learning with Moreau Envelopes |
The University of Sydney |
code |
| Personalized Federated
Learning with Theoretical Guarantees: A Model-Agnostic Meta-Learning Approach |
MIT; UT Austin |
|
| Group Knowledge
Transfer: Federated Learning of Large CNNs at the Edge |
University of Southern California |
code |
| Tackling the Objective
Inconsistency Problem in Heterogeneous Federated Optimization |
CMU; Princeton University |
|
| Attack of the Tails:
Yes, You Really Can Backdoor Federated Learning |
University of Wisconsin-Madison |
|
| Federated Accelerated
Stochastic Gradient Descent |
Stanford University |
code |
| Inverting Gradients -
How easy is it to break privacy in federated learning? |
University of Siegen |
code |
| Ensemble Distillation for Robust Model Fusion in Federated Learning |
EPFL |
|
| Throughput-Optimal Topology Design for Cross-Silo Federated Learning |
INRIA |
code |
|
|
|
|
| NeurIPS 2018 |
cpSGD: Communication-efficient and differentially-private distributed SGD |
Princeton University; Google |
|
|
|
|
|
| NeurIPS 2017 |
Federated Multi-Task Learning |
Stanford; USC; CMU |
code |
In this section, we will summarize Federated Learning papers accepted by top computer vision conference, Including CVPR, ICCV, ECCV.
In this section, we will summarize Federated Learning papers accepted by top AI and DM conference, Including AAAI, AISTATS, KDD.
Model Aggregation (or Model Fusion) refers to how to combine local models into a shared global model.
Personalized federated learning refers to train a model for each client, based on the client’s own dataset and the datasets of other clients. There are two major motivations for personalized federated learning:
Recommender system (RecSys) is widely used to solve information overload. In general, the more data RecSys use, the better the recommendation performance we can obtain.
Traditionally, RecSys requires the data that are distributed across multiple devices to be uploaded to the central database for model training. However, due to privacy and security concerns, such directly sharing user data strategies are no longer appropriate.
The incorporation of federated learning and RecSys is a promising approach, which can alleviate the risk of privacy leakage.
Privacy, utility, and efficiency are the three key concepts of trustworthy federated learning. We point out that there is no security mechanism that can achieve optimality in terms of privacy leakage, utility loss, and efficiency loss simultaneously.
Developing a federated learning framework from scratch is very time-consuming, especially in industrial. An excellent FL framework can facilitate engineers and researchers to train, research and deploy the FL model in practice. In this section, we summarize some commonly used open-source FL frameworks from both industrial and academia perspectives.