-
Notifications
You must be signed in to change notification settings - Fork 114
Open
Labels
FL algorithmdifferential-privacyFix, feature and algorithm implementation that relate to differential privacyFix, feature and algorithm implementation that relate to differential privacyenhancementNew feature or requestNew feature or requestframeworkFix, feature and refactor that relate to the FL-bench system framework.Fix, feature and refactor that relate to the FL-bench system framework.
Description
RFC: Differential Privacy Support in FL-bench
Summary
This RFC is to collect suggestions, requirements, and comments from the community regarding the integration of differential privacy (DP) features into FL-bench. Differential privacy is a key technique for enhancing privacy guarantees in federated learning (FL) systems. We aim to design, implement, and maintain DP-related utilities and algorithms in FL-bench, and your feedback will help shape the direction and priorities of this work.
Motivation
- Privacy is a critical concern in FL, especially for sensitive data.
- Differential privacy is a widely recognized standard for privacy-preserving machine learning.
- There is growing interest in benchmarking and comparing DP-FL algorithms.
Scope
- DP mechanisms for client updates (e.g., noise addition, clipping)
- Integration with existing FL methods (FedAvg, FedProx, etc.)
- Configurable privacy budgets and accounting
- Utility functions and APIs for DP
- Evaluation and benchmarking tools for DP-FL
- Documentation and best practices
Request for Comments
- What DP mechanisms or algorithms are most important to support?
- What are your use cases or requirements for DP in FL-bench?
- Are there existing libraries or standards we should integrate with?
- What metrics or benchmarks are useful for DP-FL?
How to Comment
Please reply to this issue with your suggestions, requirements, or questions. You may also:
- Link to relevant papers, repos, or standards
- Propose API or config designs
- Share example use cases
Related Issues/PRs
Metadata
Metadata
Assignees
Labels
FL algorithmdifferential-privacyFix, feature and algorithm implementation that relate to differential privacyFix, feature and algorithm implementation that relate to differential privacyenhancementNew feature or requestNew feature or requestframeworkFix, feature and refactor that relate to the FL-bench system framework.Fix, feature and refactor that relate to the FL-bench system framework.