PhD Seminar • Machine Learning • Noise-Aware Algorithm for Heterogeneous Differentially Private Federated LearningExport this event to calendar

Wednesday, July 3, 2024 — 1:30 PM to 2:30 PM EDT

Please note: This PhD seminar will take place in DC 2102 and online.

Saber Malekmohammadi, PhD candidate
David R. Cheriton School of Computer Science

Supervisor: Professor Yaoliang Yu

High utility and rigorous data privacy are the main goals of a federated learning (FL) system, which learns a model from the data distributed among some clients. The latter has been tried to achieve by using differential privacy in FL (DPFL). There is often heterogeneity in clients’ privacy requirements, and existing DPFL works either assume uniform privacy requirements for clients or are not applicable when server is not fully trusted (our setting). Furthermore, there is often heterogeneity in batch and/or dataset size of clients, which as shown, results in extra variation in the DP noise level across clients’ model updates. With these sources of heterogeneity, straightforward aggregation strategies, e.g., assigning clients’ aggregation weights proportional to their privacy parameters (ε), will lead to lower utility.

We propose Robust-HDP, which efficiently estimates the true noise level in clients’ model updates and reduces the noise level in the aggregated model updates considerably. Robust-HDP improves utility and convergence speed, while being safe to the clients that may maliciously send falsified privacy parameter ε to server. Extensive experimental results on multiple datasets and our theoretical analysis confirm the effectiveness of Robust-HDP.


To attend this PhD seminar in person, please go to DC 2102. You can also attend virtually using Zoom at https://uwaterloo.zoom.us/j/2749805589.

Location 
DC - William G. Davis Computer Research Centre
Hybrid: DC 2102 | Online PhD seminar
200 University Ave West

Waterloo, ON N2L 3G1
Canada
Event tags 

S M T W T F S
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
  1. 2024 (164)
    1. August (2)
    2. July (4)
    3. June (17)
    4. May (23)
    5. April (41)
    6. March (27)
    7. February (25)
    8. January (25)
  2. 2023 (296)
    1. December (20)
    2. November (28)
    3. October (15)
    4. September (25)
    5. August (30)
    6. July (30)
    7. June (22)
    8. May (23)
    9. April (32)
    10. March (31)
    11. February (18)
    12. January (22)
  3. 2022 (245)
  4. 2021 (210)
  5. 2020 (217)
  6. 2019 (255)
  7. 2018 (217)
  8. 2017 (36)
  9. 2016 (21)
  10. 2015 (36)
  11. 2014 (33)
  12. 2013 (23)
  13. 2012 (4)
  14. 2011 (1)
  15. 2010 (1)
  16. 2009 (1)
  17. 2008 (1)