Are All Users Treated Fairly in Federated Learning Systems?

Abstract

Federated Learning (FL) systems target distributed model training on decentralized and private local training data belonging to users. Most of the existing methods aggregate models prioritizing among them proportionally to the frequency of local samples. However, this leads to un-fair aggregation with respect to users. Indeed, users with few local samples are considered less during aggregation and struggle to offer a real contribution to federated optimization of the models. In real-world settings, statistical heterogeneity (e.g., highly imbalanced and non-i.i.d. data) is diffused and can seriously harm model training.To this end, we empirically analyze the relationship be-tween fairness of aggregation of user models, accuracy of aggregated models and convergence rate of FL methods. We compare a standard federated model aggregation and optimization method, FedAvg, against a fair (uniform) aggregation scheme, i.e., FairAvg on benchmark datasets. Experimental analyses show that fair model aggregation can be beneficial in terms of accuracy and convergence rate, whilst reducing at the same time fluctuations of accuracy of the aggregate model when clients observe non-i.i.d. data.

Cite

Text

Michieli and Ozay. "Are All Users Treated Fairly in Federated Learning Systems?." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2021. doi:10.1109/CVPRW53098.2021.00263

Markdown

[Michieli and Ozay. "Are All Users Treated Fairly in Federated Learning Systems?." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2021.](https://mlanthology.org/cvprw/2021/michieli2021cvprw-all/) doi:10.1109/CVPRW53098.2021.00263

BibTeX

@inproceedings{michieli2021cvprw-all,
  title     = {{Are All Users Treated Fairly in Federated Learning Systems?}},
  author    = {Michieli, Umberto and Ozay, Mete},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2021},
  pages     = {2318-2322},
  doi       = {10.1109/CVPRW53098.2021.00263},
  url       = {https://mlanthology.org/cvprw/2021/michieli2021cvprw-all/}
}