Consensus learning: A novel decentralised ensemble learning paradigm

Horia Magureanu, Naïri Usher
2/25/2024
cs.LGcs.DC

No confident code implementation found for this paper.

Abstract

The widespread adoption of large-scale machine learning models in recent years highlights the need for distributed computing for efficiency and scalability. This work introduces a novel distributed machine learning paradigm -- \emph{consensus learning} -- which combines classical ensemble methods with consensus protocols deployed in peer-to-peer systems. These algorithms consist of two phases: first, participants develop their models and submit predictions for any new data inputs; second, the individual predictions are used as inputs for a communication phase, which is governed by a consensus protocol. Consensus learning ensures user data privacy, while also inheriting the safety measures against Byzantine attacks from the underlying consensus mechanism. We provide a detailed theoretical analysis for a particular consensus protocol and compare the performance of the consensus learning ensemble with centralised ensemble learning algorithms. The discussion is supplemented by various numerical simulations, which describe the robustness of the algorithms against Byzantine participants.

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. Any repos shown below are weak matches — 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{magureanu2024consensus,
  title  = {Consensus learning: A novel decentralised ensemble learning paradigm},
  author = {Horia Magureanu and Naïri Usher},
  year   = {2024},
  eprint = {2402.16157},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.16157v1}
}

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.16157.svg)](https://codeofpaper.com/paper/2402.16157)

Discussion