| Literature DB >> 33846657 |
Liwei Ouyang1,2, Yong Yuan3,4,5, Yumeng Cao2, Fei-Yue Wang2,6,5.
Abstract
Early warning is a vital component of emergency response systems for infectious diseases. However, most early warning systems are centralized and isolated, thus there are potential risks of single evidence bias and decision-making errors. In this paper, we tackle this issue via proposing a novel framework of collaborative early warning for COVID-19 based on blockchain and smart contracts, aiming to crowdsource early warning tasks to distributed channels including medical institutions, social organizations, and even individuals. Our framework supports two surveillance modes, namely, medical federation surveillance based on federated learning and social collaboration surveillance based on the learning markets approach, and fuses their monitoring results on emerging cases to alert. By using our framework, medical institutions are expected to obtain better federated surveillance models with privacy protection, and social participants without mutual trusts can also share verified surveillance resources such as data and models, and fuse their surveillance solutions. We implemented our proposed framework based on the Ethereum and IPFS platforms. Experimental results show that our framework has advantages of decentralized decision-making, fairness, auditability, and universality. It also has potential guidance and reference value for the early warning and prevention of unknown infectious diseases.Entities:
Keywords: Blockchain; Collaborative early warning; Federated learning; Learning markets; Smart contracts
Year: 2021 PMID: 33846657 PMCID: PMC8028591 DOI: 10.1016/j.ins.2021.04.021
Source DB: PubMed Journal: Inf Sci (N Y) ISSN: 0020-0255 Impact factor: 6.795
Fig. 1The framework of proposed collaborative EWS for COVID-19.
Notations and variables.
| Notations and variables | Description |
|---|---|
| Participant/Federated members/Social monitors/Verifiers, | |
| Public key/Private key of | |
| Self-defined key of | |
| Deposit/Credit/Reward of | |
| Fund transferred from | |
| Confirmed list of | |
| Total deposits of | |
| Validation set from | |
| Individual surveillance model of | |
| Federated surveillance model from | |
| Agreed federated surveillance model | |
| Evaluation/Accuracy of | |
| Evaluation/Accuracy of | |
| Evaluation of | |
| Agreed evaluation/accuracy of | |
| Evaluation of | |
| Agreed evaluation of | |
| Estimated evaluation/accuracy of | |
| Contribution coefficient of | |
| Members rejected | |
| Members reviewed/accepted | |
| The list of honest/dishonest | |
| Amount of positive cases detected by | |
| Prediction of new cases from | |
| Medical/Social End’s monitoring report |
The preset project parameters.
| Notations and variables | Description |
|---|---|
| Single credit reward/punishment of | |
| Required deposit/credit for registration/selecting role/reviewing solution | |
| Maximum amount of | |
| Thresholds of reviewed verifiers/accepting | |
| Fusion weight of Medical End/Social End |
Fig. 2A complete early warning cycle.
The comparison of the proposed framework and typical researches.
| Researches | Organization | Flexibility | Type-based | Decision-making | Information Access | Economic Incentive |
|---|---|---|---|---|---|---|
| CIDARS | Centralized | Low | Indicator | Human-moderated | Restricted | Fixed Salary |
| GPHIN | Centralized | Fair | Event | Human-moderated | Restricted | Fixed Salary |
| HealthMap | Centralized | Fair | Event | Automatic | Public | Fixed Salary |
| Influenzanet | Semi-centralized | Low | Event | News Aggregators | Public | Volunteers |
| Proposed | Decentralized | High | Hybrid | Automatic | Optional | Dynamic Rewards |
The data set division at medical end and social end.
| COVID-19 | Complete Data Set | Medical End | Social End | ||||
|---|---|---|---|---|---|---|---|
| Train Set | Test Set | ||||||
| Positive | 203 | 58 | 58 | 87 | 6 + 6+9 = 21 | 163 | 40 |
| Negative | 406 | 116 | 116 | 174 | 12 + 12 + 18 = 42 | 326 | 80 |
Fig. 3The accuracy of local models, the average federated model, and the weighted federated model on the VSet and the complete data set.
The contribution coefficients of federation members.
| Participants | |||
|---|---|---|---|
| 1.3456 | 1.2255 | 1.7089 |
Fig. 4The accuracy of individual solutions, the average collaborative solution set, and the weighted collaborative solution set on the Train Set and Test Set in two cases.
The contribution coefficients of social monitors.
| Participants | ||||
|---|---|---|---|---|
| 1.9346 | 1.8859 | 1.8859 | 0.5561 |
Fig. 5Misclassified sets of Medical End and Social End on the complete data set.
The deployment costs of smart contracts.
| Smart contracts | Helper | AMSC | MFSSC | SCSSC | MSFWSC | ISC |
|---|---|---|---|---|---|---|
| Deployment costs (gas) | 561988 | 1931692 | 2612793 | 4916691 | 609052 | 2107780 |
The execution costs of smart contracts.
| AMSC | 1. Register | 47045 | 2. Choose Role | 67945 | 3. Delete Role | 60841 |
| MFSSC | 1. Publish | 60892 | 2. Publish | 103294 | 3. Publish | 85960 |
| 3 + 4. Publish Last | 220703 | 5. Monitor & Report | 117588 | |||
| MFSSC | 1. Share Resources | 83093 | 2 1). Publish | 150063 | 2 2). Send | 65173 |
| 3. Review | 125860 | 3 + 4 1) 2) 3). | 338450 | |||
| 3 + 4. Last | 453995 | 5. Monitor & Report | 94798 | |||
| MSFWSC | 1. Fuse M&S Monitoring Result | 74541 | ||||
| ISC | 2. Reward Medical Federations | 377964 | 2. Reward Social Collaboration Organizations | 934826 | ||
Fig. 6The numerical analysis of incentive mechanisms.
Fig. 7The forward fusion and reverse tracing process of early warning information.
| 1: | ||
| 2: Before project starts, registered | ||
| 1) apply with required fund | ||
| 3: Before project starts, confirmed | ||
| | ||
| 4: | ||
| 5: | ||
| 1: All | ||
| 2: All | ||
| 3: All | ||
| 4: MFSSC obtains the consensus of | ||
| 5: | ||
| 6: | ||
| 1: Social participates share trusted data or models to obtain adequate credit scores for subsequent operations; | ||
| 2: For the same data set, every | ||
| 3: | ||
| 4: SCSSC obtains the consensus evaluation of every | ||
| 1) determines the validity of | ||
| | ||
| 2) finds consistent | ||
| | ||
| 3) compares | ||
| 4) | ||
| 5: | ||
| 6: | ||
| 1: MSFWSC fuses the monitoring results | ||
| 2: | ||
| 3: | ||