Blockchain and federated learning for data sharing in vehicular network

A relatively new development in the field of machine learning, is the federated learning framework. It was mainly developed to preserve the privacy of data contributors in the process of collective machine learning training and data mining. Federated learning, however, have a weakness in that the gl...

Full description

Saved in:
Bibliographic Details
Main Author: Qiu, Stanley
Other Authors: Guan Yong Liang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/158055
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-158055
record_format dspace
spelling sg-ntu-dr.10356-1580552023-07-07T19:28:24Z Blockchain and federated learning for data sharing in vehicular network Qiu, Stanley Guan Yong Liang School of Electrical and Electronic Engineering Dai Yue Yue EYLGuan@ntu.edu.sg Engineering::Electrical and electronic engineering A relatively new development in the field of machine learning, is the federated learning framework. It was mainly developed to preserve the privacy of data contributors in the process of collective machine learning training and data mining. Federated learning, however, have a weakness in that the global aggregator of the local gradients is centralized in the server whereupon data contributors will upload their local training gradient updates. This is a type of single point weakness that is able to be rectified using the forefront of decentralization technology: the blockchain. The blockchain primarily utilizes the principle of distributed consensus in its core, making it robustly reliable even in network systems with multi-millions of users with competing self-interests like in Ethereum or Bitcoin. This report endeavors to simulate a federated machine learning framework implemented in an internet of vehicles (IoV), with 2 classes of participating nodes: vehicles, and road side units (RSU). Taking into account the aforementioned single-point failure of the central aggregator in the federated learning framework, a blockchain using Delegated Proof of Stake (DPoS) consensus protocol will also be integrated into the overarching framework, resulting in a blockchain-federated learning (BFL) hybrid framework. This report will then evaluate the soundness of the framework in the end by using the federated learning’s global model accuracy and blockchain currency distribution as conclusive metrics. Bachelor of Engineering (Electrical and Electronic Engineering) 2022-05-26T06:04:23Z 2022-05-26T06:04:23Z 2022 Final Year Project (FYP) Qiu, S. (2022). Blockchain and federated learning for data sharing in vehicular network. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/158055 https://hdl.handle.net/10356/158055 en A3303-211 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Qiu, Stanley
Blockchain and federated learning for data sharing in vehicular network
description A relatively new development in the field of machine learning, is the federated learning framework. It was mainly developed to preserve the privacy of data contributors in the process of collective machine learning training and data mining. Federated learning, however, have a weakness in that the global aggregator of the local gradients is centralized in the server whereupon data contributors will upload their local training gradient updates. This is a type of single point weakness that is able to be rectified using the forefront of decentralization technology: the blockchain. The blockchain primarily utilizes the principle of distributed consensus in its core, making it robustly reliable even in network systems with multi-millions of users with competing self-interests like in Ethereum or Bitcoin. This report endeavors to simulate a federated machine learning framework implemented in an internet of vehicles (IoV), with 2 classes of participating nodes: vehicles, and road side units (RSU). Taking into account the aforementioned single-point failure of the central aggregator in the federated learning framework, a blockchain using Delegated Proof of Stake (DPoS) consensus protocol will also be integrated into the overarching framework, resulting in a blockchain-federated learning (BFL) hybrid framework. This report will then evaluate the soundness of the framework in the end by using the federated learning’s global model accuracy and blockchain currency distribution as conclusive metrics.
author2 Guan Yong Liang
author_facet Guan Yong Liang
Qiu, Stanley
format Final Year Project
author Qiu, Stanley
author_sort Qiu, Stanley
title Blockchain and federated learning for data sharing in vehicular network
title_short Blockchain and federated learning for data sharing in vehicular network
title_full Blockchain and federated learning for data sharing in vehicular network
title_fullStr Blockchain and federated learning for data sharing in vehicular network
title_full_unstemmed Blockchain and federated learning for data sharing in vehicular network
title_sort blockchain and federated learning for data sharing in vehicular network
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/158055
_version_ 1772828827890745344