Federated Bayesian Network Ensembles

Florian van Daalen, Lianne Ippel, Andre Dekker, Inigo Bermejo
2/19/2024
cs.LGcs.CR

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Federated learning allows us to run machine learning algorithms on decentralized data when data sharing is not permitted due to privacy concerns. Ensemble-based learning works by training multiple (weak) classifiers whose output is aggregated. Federated ensembles are ensembles applied to a federated setting, where each classifier in the ensemble is trained on one data location. In this article, we explore the use of federated ensembles of Bayesian networks (FBNE) in a range of experiments and compare their performance with locally trained models and models trained with VertiBayes, a federated learning algorithm to train Bayesian networks from decentralized data. Our results show that FBNE outperforms local models and provides a significant increase in training speed compared with VertiBayes while maintaining a similar performance in most settings, among other advantages. We show that FBNE is a potentially useful tool within the federated learning toolbox, especially when local populations are heavily biased, or there is a strong imbalance in population size across parties. We discuss the advantages and disadvantages of this approach in terms of time complexity, model accuracy, privacy protection, and model interpretability.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{daalen2024federated,
  title  = {Federated Bayesian Network Ensembles},
  author = {Florian van Daalen and Lianne Ippel and Andre Dekker and Inigo Bermejo},
  year   = {2024},
  eprint = {2402.12142},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.12142v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.12142.svg)](https://codeofpaper.com/paper/2402.12142)

Discussion