# Decentralised and collaborative machine learning framework for IoT

arXiv: https://arxiv.org/abs/2312.12190 · HTML: https://mlsanity.com/paper/2312.12190/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 1 of its 24 references that are in the map.
- First posted on arXiv 19 Dec 2023.

## Builds on (most cited first, 1 of 1)

- [Federated Machine Learning: Concept and Applications](https://mlsanity.com/paper/1902.04885/) (2019)

## Built on by (most cited first, 4 of 4)

- [Overcoming Catastrophic Forgetting in Tabular Data Classification: A Pseudorehearsal-based approach](https://mlsanity.com/paper/2407.09039/) (2024)
- [Towards efficient compression and communication for prototype-based decentralized learning](https://mlsanity.com/paper/2411.09267/) (2024)
- [CO-DEFEND: Continuous Decentralized Federated Learning for Secure DoH-Based Threat Detection](https://mlsanity.com/paper/2504.01882/) (2025)
- [Combining Statistical Features and Deep Encodings for Rehearsal-Based Class-Incremental Time Series Classification](https://mlsanity.com/paper/2606.03292/) (2026)

## Abstract (arXiv)

Decentralised machine learning has recently been proposed as a potential solution to the security issues of the canonical federated learning approach. In this paper, we propose a decentralised and collaborative machine learning framework specially oriented to resource-constrained devices, usual in IoT deployments. With this aim we propose the following construction blocks. First, an incremental learning algorithm based on prototypes that was specifically implemented to work in low-performance computing elements. Second, two random-based protocols to exchange the local models among the computing elements in the network. Finally, two algorithmics approaches for prediction and prototype creation. This proposal was compared to a typical centralized incremental learning approach in terms of accuracy, training time and robustness with very promising results.
