A Trustworthy AIoT-enabled Localization System via Federated Learning and Blockchain
There is a significant demand for indoor localization technology in smart buildings, and the most promising solution in this field is using RF sensors and fingerprinting-based methods that employ machine learning models trained on crowd-sourced user data gathered from IoT devices. However, this raises security and privacy issues in practice. Some researchers propose to use federated learning to partially overcome privacy problems, but there still remain security concerns, e.g., single-point failure and malicious attacks. In this paper, we propose a framework named DFLoc to achieve precise 3D localization tasks while considering the following two security concerns. Particularly, we design a specialized blockchain to decentralize the framework by distributing the tasks such as model distribution and aggregation which are handled by a central server to all clients in most previous works, to address the issue of the single-point failure for a reliable and accurate indoor localization system. Moreover, we introduce an updated model verification mechanism within the blockchain to alleviate the concern of malicious node attacks. Experimental results substantiate the framework's capacity to deliver accurate 3D location predictions and its superior resistance to the impacts of single-point failure and malicious attacks when compared to conventional centralized federated learning systems.
Code (0)
등록된 구현이 없습니다.
Tasks
Federated LearningIndoor LocalizationSimilar Papers 제목 키워드 기반
FedAIoT: A Federated Learning Benchmark for Artificial Intelligence of Things
There is a significant relevance of federated learning (FL) in the realm of Artificial Intelligence of Things (AIoT). However, most existing FL works do not use datasets collected from authentic IoT devices and thus do n…
BenchmarkingFederated LearningAdaptiveFL: Adaptive Heterogeneous Federated Learning for Resource-Constrained AIoT Systems
Although Federated Learning (FL) is promising to enable collaborative learning among Artificial Intelligence of Things (AIoT) devices, it suffers from the problem of low classification performance due to various heteroge…
Federated LearningFederated Learning for Malware Detection in IoT Devices
This work investigates the possibilities enabled by federated learning concerning IoT malware detection and studies security issues inherent to this new learning paradigm. In this context, a framework that uses federated…
Federated LearningMalware DetectionBlockchain-enabled Trustworthy Federated Unlearning
Federated unlearning is a promising paradigm for protecting the data ownership of distributed clients. It allows central servers to remove historical data effects within the machine learning model as well as address the …
Federated LearningHierarchyFL: Heterogeneous Federated Learning via Hierarchical Self-Distillation
Federated learning (FL) has been recognized as a privacy-preserving distributed machine learning paradigm that enables knowledge sharing among various heterogeneous artificial intelligence (AIoT) devices through centrali…
DiversityFederated LearningPrivacy Preserving