Machine Learning on Cloud with Blockchain: A Secure, Verifiable and Fair Approach to Outsource the Linear Regression

01/07/2021
by   Hanlin Zhang, et al.
0

Linear Regression (LR) is a classical machine learning algorithm which has many applications in the cyber physical social systems (CPSS) to shape and simplify the way we live, work and communicate. This paper focuses on the data analysis for CPSS when the Linear Regression is applied. The training process of LR is time-consuming since it involves complex matrix operations, especially when it gets a large scale training dataset In the CPSS. Thus, how to enable devices to efficiently perform the training process of the Linear Regression is of significant importance. To address this issue, in this paper, we present a secure, verifiable and fair approach to outsource LR to an untrustworthy cloud-server. In the proposed scheme, computation inputs/outputs are obscured so that the privacy of sensitive information is protected against cloud-server. Meanwhile, computation result from cloud-server is verifiable. Also, fairness is guaranteed by the blockchain, which ensures that the cloud gets paid only if he correctly performed the outsourced workload. Based on the presented approach, we exploited the fair, secure outsourcing system on the Ethereum blockchain. We analysed our presented scheme on theoretical and experimental, all of which indicate that the presented scheme is valid, secure and efficient.

READ FULL TEXT

page 1

page 8

page 9

research
05/12/2021

An Efficient Matrix Multiplication with Enhanced Privacy Protection in Cloud Computing and Its Applications

As one of the most important basic operations, matrix multiplication com...
research
01/07/2021

Blockchain Aided Privacy-Preserving Outsourcing Algorithms of Bilinear Pairings for Internet of Things Devices

Bilinear pairing is a fundamental operation that is widely used in crypt...
research
01/28/2019

Secure multi-party linear regression at plaintext speed

We detail a scheme for scalable, distributed, secure multiparty linear r...
research
04/06/2020

BLAZE: Blazing Fast Privacy-Preserving Machine Learning

Machine learning tools have illustrated their potential in many signific...
research
10/17/2022

Verifiable and Provably Secure Machine Unlearning

Machine unlearning aims to remove points from the training dataset of a ...
research
06/06/2018

Conditional Linear Regression

Work in machine learning and statistics commonly focuses on building mod...

Please sign up or login with your details

Forgot password? Click here to reset