Bassa-ML - A Blockchain and Model Card Integrated Federated Learning Provenance Platform
Conference
Bandara, E, Shetty, S, Rahman, A et al. (2022). Bassa-ML - A Blockchain and Model Card Integrated Federated Learning Provenance Platform
. 753-759. 10.1109/CCNC49033.2022.9700513
Bandara, E, Shetty, S, Rahman, A et al. (2022). Bassa-ML - A Blockchain and Model Card Integrated Federated Learning Provenance Platform
. 753-759. 10.1109/CCNC49033.2022.9700513
Federated learning is a collaborative/distributed machine learning system which is designed to address the privacy issues in centralized machine learning systems. The transparency and provenance of a machine learning model are important aspects of federated learning systems since they impact peoples' lives in various domains (e.g., from healthcare to personal finance to employment). However, most of the existing federated learning systems deal with centralized coordinators which are vulnerable to attacks and privacy breaches. Also, they do not provide any standard transparency and provenance mechanisms for the resulting models. In this paper, we propose a blockchain and Model Card-based integrated federated learning system "Bassa-ML"providing enhanced transparency and trust for the models. Model parameter sharing, local model generation, model averaging, and model sharing functions are implemented using smart contracts. The generated models, model training information, and model reports are stored in the blockchain ledger as Model Card Objects. This results in enhanced transparency and auditability to the federated learning process.