Dirichlet-based Uncertainty Quantification for Personalized Federated Learning with Improved Posterior Networks

Dirichlet-based Uncertainty Quantification for Personalized Federated Learning with Improved Posterior Networks

Nikita Kotelevskii, Samuel Horváth, Karthik Nandakumar, Martin Takac, Maxim Panov

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence
Main Track. Pages 7127-7135. https://doi.org/10.24963/ijcai.2024/788

In modern federated learning, one of the main challenges is to account for inherent heterogeneity and the diverse nature of data distributions for different clients. This problem is often addressed by introducing personalization of the models towards the data distribution of the particular client. However, a personalized model might be unreliable when applied to the data that is not typical for this client. Eventually, it may perform worse for these data than the non-personalized global model trained in a federated way on the data from all the clients. This paper presents a new approach to federated learning that allows selecting a model from global and personalized ones that would perform better for a particular input point. It is achieved through a careful modeling of predictive uncertainties that helps to detect local and global in- and out-of-distribution data and use this information to select the model that is confident in a prediction. The comprehensive experimental evaluation on the popular real-world image datasets shows the superior performance of the model in the presence of out-of-distribution data while performing on par with state-of-the-art personalized federated learning algorithms in the standard scenarios.
Keywords:
Uncertainty in AI: UAI: Bayesian networks
Machine Learning: ML: Bayesian learning
Machine Learning: ML: Federated learning
Machine Learning: ML: Probabilistic machine learning