Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/162941
Title: A python implementation of a blockchain-based framework of decentralised federated edge learning
Authors: Tee, Zheng Yang
Keywords: Engineering::Computer science and engineering
Issue Date: 2022
Publisher: Nanyang Technological University
Source: Tee, Z. Y. (2022). A python implementation of a blockchain-based framework of decentralised federated edge learning. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/162941
Abstract: Federated Learning (FL) is a machine learning technique that allows multiple actors to train a single machine learning model without sharing any local data. This technique is gaining popularity as agencies these days are increasingly concerned about data privacy and security. With blockchain technology, the FL training process could be enhanced in terms of speed, security, and reliability. Therefore, the blockchain federated edge learning (BFEL) is being proposed. Since most research is conducted using Python, this paper aims to introduce an end-to-end BFEL implementation where most of the code can be implemented using Python, instead of Java or other backend languages. We hope that with this demonstration, more researchers will be aware and confident of the current tools to integrate blockchain into their research, thereby improving the adoption of blockchain technology and efficiency of FL.
URI: https://hdl.handle.net/10356/162941
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Final Report (dr).pdf
  Restricted Access
713.77 kBAdobe PDFView/Open

Page view(s)

22
Updated on Dec 7, 2022

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.