mlsanityData to 7 Oct 2026

FedDebug: Systematic Debugging for Federated Learning Applications

arXiv 2301.03553 ↗First posted 9 Jan 2023cs.SE cs.CV cs.DCcited by 6

Not on the map. Why?

Abstract (arXiv)

In Federated Learning (FL), clients independently train local models and share them with a central aggregator to build a global model. Impermissibility to access clients' data and collaborative training make FL appealing for applications with data-privacy concerns, such as medical imaging. However, these FL characteristics pose unprecedented challenges for debugging. When a global model's performance deteriorates, identifying the responsible rounds and clients is a major pain point. Developers resort to trial-and-error debugging with subsets of clients, hoping to increase the global model's accuracy or let future FL rounds retune the model, which are time-consuming and costly. We design a systematic fault localization framework, FedDebug, that advances the FL debugging on two novel fronts. First, FedDebug enables interactive debugging of realtime collaborative training in FL by leveraging record and replay techniques to construct a simulation that mirrors live FL. FedDebug's breakpoint can help inspect an FL state (round, client, and global model) and move between rounds and clients' models seamlessly, enabling a fine-grained step-by-step inspection. Second, FedDebug automatically identifies the client(s) responsible for lowering the global model's performance without any testing data and labels--both are essential for existing debugging techniques. FedDebug's strengths come from adapting differential testing in conjunction with neuron activations to determine the client(s) deviating from normal behavior. FedDebug achieves 100% accuracy in finding a single faulty client and 90.3% accuracy in finding multiple faulty clients. FedDebug's interactive debugging incurs 1.2% overhead during training, while it localizes a faulty client in only 2.1% of a round's training time.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 56 of its 83 references that are in the map. First posted on arXiv 9 Jan 2023.

Builds on

56 of 83 references.

References · 56

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  6. 2019Advances and Open Problems in Federated Learningcited by 3,021
  7. 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
  8. 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
  9. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
  10. 2020Tackling the Objective Inconsistency Problem in Heterogeneous Federated Optimizationcited by 897
  11. 2019Towards Federated Learning at Scale: System Designcited by 826
  12. 2018LEAF: A Benchmark for Federated Settingscited by 780
38 more
  1. 2018How To Backdoor Federated Learningcited by 745
  2. 2020DivideMix: Learning with Noisy Labels as Semi-supervised Learningcited by 691
  3. 2020Ditto: Fair and Robust Federated Learning Through Personalizationcited by 665
  4. 2017MentorNet: Learning Data-Driven Curriculum for Very Deep Neural Networks on Corrupted Labelscited by 652
  5. 2020The Future of Digital Health with Federated Learningcited by 625
  6. 2020Personalized Federated Learning with Moreau Envelopescited by 612
  7. 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
  8. 2021Exploiting Shared Representations for Personalized Federated Learningcited by 537
  9. 2019Federated Learning with Differential Privacy: Algorithms and Performance Analysiscited by 528
  10. 2017Robust Loss Functions under Label Noise for Deep Neural Networkscited by 441
  11. 2018Analyzing Federated Learning through an Adversarial Lenscited by 346
  12. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
  13. 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
  14. 2017Certified Defenses for Data Poisoning Attackscited by 288
  15. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  16. 2018Using Trusted Data to Train Deep Networks on Labels Corrupted by Severe Noisecited by 216
  17. 2021Personalized Federated Learning using Hypernetworkscited by 210
  18. 2017CleanNet: Transfer Learning for Scalable Image Classifier Training with Label Noisecited by 181
  19. 2018Dimensionality-Driven Learning with Noisy Labelscited by 173
  20. 2018Learning to Learn from Noisy Labeled Datacited by 160
  21. 2021Federated Learning for Open Bankingcited by 138
  22. 2020Collaborative Fairness in Federated Learningcited by 95
  23. 2020Defending against Backdoors in Federated Learning with Robust Learning Ratecited by 82
  24. 2016Data Poisoning Attacks on Factorization-Based Collaborative Filteringcited by 78
  25. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
  26. 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 64
  27. 2019Active Federated Learningcited by 63
  28. 2020IBM Federated Learning: an Enterprise Framework White Paper V0.1cited by 57
  29. 2020FMore: An Incentive Scheme of Multi-dimensional Auction for Federated Learning in MECcited by 48
  30. 2017Deep Learning from Noisy Image Labels with Quality Embeddingcited by 46
  31. 2019Incentive Design for Efficient Federated Learning in Mobile Networks: A Contract Theory Approachcited by 45
  32. 2019Motivating Workers in Federated Learning: A Stackelberg Game Perspectivecited by 45
  33. 2020An Incentive Mechanism for Federated Learning in Wireless Cellular network: An Auction Approachcited by 39
  34. 2021A Comprehensive Survey of Incentive Mechanism for Federated Learningcited by 38
  35. 2021DeepLocalize: Fault Localization for Deep Neural Networkscited by 37
  36. 2020FOCUS: Dealing with Label Quality Disparity in Federated Learningcited by 36
  37. 2020Hierarchically Fair Federated Learningcited by 28
  38. 2021Personalized Federated Learning by Structured and Unstructured Pruning under Data Heterogeneitycited by 27

50 most cited of 56 All 56 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 3; 2024: 1; 2025: 1; 2026: 1.

6 papers.