local differential privacy in fl

**Local Differential Privacy (LDP) in FL** is a **stronger privacy model where each client adds noise to their gradient update BEFORE sending it to the server** — the server never sees the true gradient, providing privacy even against an untrusted server. **LDP vs. Central DP** - **Central DP**: Server receives true client updates, then adds noise — requires trusting the server. - **LDP**: Each client adds noise locally before sending — privacy holds against any server, malicious or honest. - **Noise Level**: LDP requires $sqrt{n} imes$ more noise than central DP for the same privacy guarantee ($n$ = number of clients). - **Utility**: LDP has significantly lower model accuracy than central DP — much more noise needed. **Why It Matters** - **Zero Trust**: Privacy is guaranteed even if the server is compromised or malicious. - **Regulatory**: Some regulations require data protection against the service provider — LDP satisfies this. - **Practical Trade-Off**: LDP privacy comes at a steep accuracy cost — only viable with many clients. **LDP in FL** is **privacy without trusting anyone** — each client protects their own data locally, eliminating the need to trust the aggregation server.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account