Federated Learning Benchmark for Domain Generalization
athul-s.raj@polymtl.ca
marc-antoine.provost@umontreal.ca
Quebec
Artificial
Intelligence
Institute
Agenda
2
Agenda
3
Machine Learning as we know it
Computer
Model
Data
4
Centralized Machine learning
Data
5
Is there a problem?
6
It’s a lot worse..
7
Can we solve this?
Perhaps, share the model..?
And not data!
8
Federated Learning!
Model
Repeat!
9
10
FedAVG
Average the weights
Server model
Client models
11
Homogenous data distribution a.k.a. IID
Average the weights
FedAVG
Generalization problem
Personalization problem
12
non-IID data distribution
Average the weights
FedAVG
Generalization problem
Personalization problem
Non-IID setting takes longer
13
Objective
To understand the performance of OOD gen algorithms in a non-i.i.d. federated learning setting when the algorithms are used for client model training.
14
DomainBed
15
Existing OODGen in FL
16
Federated Datasets
17
Federated Datasets
18
Federated Datasets
19
FeDomainBed
20
Results
21
Inference & Discussion
22
Questions?
Quebec
Artificial
Intelligence
Institute