Projects per year
Abstract
Machine Learning as a Service (MLaaS) allows clients with limited resources to outsource their expensive ML tasks topowerful servers. Despite the huge benefits, current MLaaS solutions still lack strong assurances on: 1) service correctness (i.e.,whether the MLaaS works as expected); 2) trustworthy accounting (i.e., whether the bill for the MLaaS resource consumption iscorrectly accounted); 3) fair payment (i.e., whether a client gets the entire MLaaS result before making the payment). Without theseassurances, unfaithful service providers can return improperly-executed ML task results or partially-trained ML models while asking forover-claimed rewards. Moreover, it is hard to argue for wide adoption of MLaaS to both the client and the service provider, especially inthe open market without a trusted third party.In this paper, we present VeriML, a novel and efficient framework to bring integrity assurances and fair payments to MLaaS. WithVeriML, clients can be assured that ML tasks are correctly executed on an untrusted server , and the resource consumption claimed bythe service provider equals to the actual workload. We strategically use succinct non-interactive arguments of knowledge (SNARK) onrandomly-selected iterations during the ML training phase for efficiency with tunable probabilistic assurance. We also develop multipleML-specific optimizations to the arithmetic circuit required by SNARK. Our system implements six common algorithms: linearregression, logistic regression, neural network, support vector machine, K-means and decision tree. The experimental results havevalidated the practical performance of VeriML.
| Original language | English |
|---|---|
| Pages (from-to) | 2524-2540 |
| Journal | IEEE Transactions on Parallel and Distributed Systems |
| Volume | 32 |
| Issue number | 10 |
| Online published | 23 Mar 2021 |
| DOIs | |
| Publication status | Published - 1 Oct 2021 |
Research Keywords
- Computational modeling
- machine learning
- Machine learning
- Optimization
- Predictive models
- secure outsourcing
- Servers
- Task analysis
- Training
- Verifiable computation
RGC Funding Information
- RGC-funded
Fingerprint
Dive into the research topics of 'VeriML: Enabling Integrity Assurances and Fair Payments for Machine Learning as a Service'. Together they form a unique fingerprint.Projects
- 3 Finished
-
GRF: Towards Full Accounting for Leakage Exploitation and Mitigation in Encrypted Databases
WANG, C. (Principal Investigator / Project Coordinator)
1/01/21 → 31/12/24
Project: Research
-
ITF: Building Trustworthy and Secure Data Aggregation Services on Blockchain Platforms
WANG, C. (Principal Investigator / Project Coordinator)
1/03/20 → 31/08/21
Project: Research
-
GRF: Towards Secure and Privacy-assured Truth Discovery from the Crowd
WANG, C. (Principal Investigator / Project Coordinator)
1/01/20 → 2/01/24
Project: Research
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver