IoT Federated Blockchain Learning at the Edge
James Calo, Benny Lo

TL;DR
This paper introduces a decentralized federated learning framework using blockchain for IoMT devices, enhancing privacy, efficiency, and collaborative training at the edge, specifically tailored for medical applications.
Contribution
It proposes a novel distributed federated learning system leveraging blockchain for IoMT, enabling privacy-preserving, online, and collaborative model training directly on edge devices.
Findings
Supports privacy-preserving neural network training on IoT devices.
Enables dynamic, online model updates across multiple participants.
Facilitates distributed training utilizing spare hospital computing resources.
Abstract
IoT devices are sorely underutilized in the medical field, especially within machine learning for medicine, yet they offer unrivaled benefits. IoT devices are low-cost, energy-efficient, small and intelligent devices. In this paper, we propose a distributed federated learning framework for IoT devices, more specifically for IoMT (Internet of Medical Things), using blockchain to allow for a decentralized scheme improving privacy and efficiency over a centralized system; this allows us to move from the cloud-based architectures, that are prevalent, to the edge. The system is designed for three paradigms: 1) Training neural networks on IoT devices to allow for collaborative training of a shared model whilst decoupling the learning from the dataset to ensure privacy. Training is performed in an online manner simultaneously amongst all participants, allowing for the training of actual data…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Blockchain Technology Applications and Security · IoT and Edge/Fog Computing
