| Literature DB >> 35342329 |
Amirhossein Peyvandi1, Babak Majidi1,2, Soodeh Peyvandi3, Jagdish C Patra4.
Abstract
Training supervised machine learning models like deep learning requires high-quality labelled datasets that contain enough samples from various categories and specific cases. The Data as a Service (DaaS) can provide this high-quality data for training efficient machine learning models. However, the issue of privacy can minimize the participation of the data owners in DaaS provision. In this paper, a blockchain-based decentralized federated learning framework for secure, scalable, and privacy-preserving computational intelligence, called Decentralized Computational Intelligence as a Service (DCIaaS), is proposed. The proposed framework is able to improve data quality, computational intelligence quality, data equality, and computational intelligence equality for complex machine learning tasks. The proposed framework uses the blockchain network for secure decentralized transfer and sharing of data and machine learning models on the cloud. As a case study for multimedia applications, the performance of DCIaaS framework for biomedical image classification and hazardous litter management is analysed. Experimental results show an increase in the accuracy of the models trained using the proposed framework compared to decentralized training. The proposed framework addresses the issue of privacy-preserving in DaaS using the distributed ledger technology and acts as a platform for crowdsourcing the training process of machine learning models.Entities:
Keywords: Blockchain; Data as a service; Decentralized machine learning; Federated learning; Privacy preserving; Society 5.0
Year: 2022 PMID: 35342329 PMCID: PMC8940264 DOI: 10.1007/s11042-022-12900-5
Source DB: PubMed Journal: Multimed Tools Appl ISSN: 1380-7501 Impact factor: 2.577
Fig. 1DCIaaS for privacy preserving federated learning
Comparison of federated learning with HE and DP
| Method | Privacy Goal | Strengths | Weaknesses | |||
|---|---|---|---|---|---|---|
| Identity | Dataset | Model | Input | |||
| DP | ✓ | ✓ | ✓ | × | Provable guarantee of privacy | Compromising accuracy of DL model |
| HE | ✓ | ✓ | × | ✓ | Computing on encrypted data | High computation costs, works on numerical data |
| FL | ✓ | ✓ | ✓ | × | Decentralized training | High communication cost, high availability |
Fig. 2FA (FedAvg) Algorithm
Fig. 3The illustration of LI and GI of the proposed DCIaaS framework
Fig. 4Overall development connection
Fig. 5The web application for applicant to view available datasets that were previously added to the smart contract
Fig. 6Samples of the lung cancer Histopathological images dataset
Fig. 7EfficientNetB7 architecture
Fig. 8Performance comparison of SGD vs DCIaaS trained models for lung cancer classification. a Accuracy, b Loss
Comparison with existing works
| Reference | Blockchain | Federated Learning | IPFS | Access Control | Decentralized |
|---|---|---|---|---|---|
| DCIaaS | ✓ | ✓ | ✓ | ✓ | ✓ |
| Tsung-Ting et al. [ | ✓ | × | × | ✓ | ✓ |
| Sheller et al. [ | × | ✓ | × | ✓ | × |
| Dias et al. [ | ✓ | × | × | ✓ | × |
| Zhang et al. [ | × | ✓ | × | × | × |
| Naz et al. [ | ✓ | × | ✓ | ✓ | ✓ |
| Rajendran et al. [ | × | ✓ | × | × | ✓ |
| Liu et al. [ | × | ✓ | × | × | × |
| Hasan et al. [ | ✓ | × | ✓ | × | × |
Fig. 9The sequence diagram of the proposed DCIaaS framework
Fig. 10Testing the face mask detection model on Google Images
Fig. 11Performance comparison of SGD vs DCIaaS models trained on the MaskNet dataset. a Accuracy, b Loss