Skip to content

BlockLearning Framework Paper

My thesis, specifically the part regarding Vertical Federated Learning, has been turned into a paper which has been presented during the UbiSec 2022 conference. Now, it has been published. It is called BlockLearning: A Modular Framework for Blockchain-Based Vertical Federated Learning.

Abstract

Federated Learning allows multiple distributed clients to collaborate on training the same Machine Learning model. Blockchain-based Federated Learning has emerged in recent years to improve its transparency, traceability, auditability, authentication, persistency, and information safety. Various Blockchain-based Horizontal Federated Learning models are to be found in the literature. However, to the best of our knowledge, no solution for Blockchain-based Vertical Federated Learning exists. In this paper, we introduce BlockLearning, an extensible and modular framework that supports Vertical Federated Learning and different types of blockchain related algorithms. We also present performance evaluation results in terms of execution time, transaction cost, transaction latency, model accuracy and convergence, as well as communication and computation costs when BlockLearning is applied to vertically partitioned data.

Citation

@InProceedings{10.1007/978-981-99-0272-9_22,
  author    = "Dias, Henrique and Meratnia, Nirvana",
  editor    = "Wang, Guojun and Choo, Kim-Kwang Raymond and Wu, Jie and Damiani, Ernesto",
  title     = "BlockLearning: A Modular Framework for Blockchain-Based Vertical Federated Learning",
  booktitle = "Ubiquitous Security",
  year      = "2023",
  publisher = "Springer Nature Singapore",
  address   = "Singapore",
  pages     = "319--333",
  isbn      = "978-981-99-0272-9"
}