Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKoh, Nicholas Hong Sooen_US
dc.identifier.citationKoh, N. H. S. (2021). Developing a blockchain-based framework for decentralised federated edge learning. Final Year Project (FYP), Nanyang Technological University, Singapore.
dc.description.abstractThe introduction of the federated learning technique has brought about many benefits from disrupting the traditional centralised process of machine learning. Privacy can be preserved by avoiding the concentration of full data sets on a single central server, which is instead now distributed amongst a group of model training worker nodes. However, there still exists potential security risks when the central coordinating server is compromised, misleading worker nodes when data corruption occurs or leading to loss of privacy through speculative data reconstruction attacks. To overcome these issues, a blockchain-based framework is developed to serve as the data coordination backbone layer between the worker nodes and central model aggregator. This is achieved by using a blockchain to store tamper-proof records of model update data, both for individual workers as well as for the aggregated global model. These records point to the corresponding location of model update data uploaded onto the InterPlanetary File System (IPFS), overcoming the potential security and corruption risks of storing all data on a single central server. This framework is extensible on both ends of the federated learning process pipeline. On the input side, any arbitrary type of model data can be supported since there are no specific data structure requirements imposed. As for the output, the model record metadata stored on the blockchain can be adapted for use in higher-level applications such as cross-chain data trading marketplaces.en_US
dc.publisherNanyang Technological Universityen_US
dc.subjectEngineering::Computer science and engineering::Computing methodologies::Artificial intelligenceen_US
dc.titleDeveloping a blockchain-based framework for decentralised federated edge learningen_US
dc.typeFinal Year Project (FYP)en_US
dc.contributor.supervisorDusit Niyatoen_US
dc.contributor.schoolSchool of Computer Science and Engineeringen_US
dc.description.degreeBachelor of Engineering (Computer Engineering)en_US
item.fulltextWith Fulltext-
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)
Files in This Item:
File Description SizeFormat 
FYP Final Report - Developing a Blockchain-based Framework for Decentralised Federated Edge Learning.pdf
  Restricted Access
5.71 MBAdobe PDFView/Open

Page view(s)

Updated on May 17, 2022


Updated on May 17, 2022

Google ScholarTM


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