Privacy-Preserving Classification of Personal Data with Fully Homomorphic Encryption: An Application to High-Quality Ionospheric Data Prediction

2020 
In recent years, the problem of data leakage is really common, so designing a safe and efficient privacy-preserving machine learning protocol has become an urgent demand to many researchers. The fully homomorphic encryption algorithm has attracted the interest of many researchers. This algorithm can directly operate on the ciphertext without decryption, and the decrypting result is the same as that obtained by performing the same processing on the plaintext. At present, many scholars have designed privacy-preserving machine learning protocols, and have achieved good results. However, as one of the most frequent used algorithms, there are relatively few studies concentrating on the privacy-preserving protocols for logistic regression and fewer focusing on the prediction process. Therefore, we propose a privacy-preserving protocol to solve the data leakage problem during the logistic regression process. Based on the semi-honest assumption and BGV fully homomorphic encryption algorithm, our protocol is mainly focused on the prediction process of logistic regression. In this protocol, there are two parties (client and server), the client holds the test set data and label data, the server holds the model coefficients obtained from the training process. The two parties execute the protocol to finish the logistic regression prediction process in ciphertext. Finally, the client side obtains the prediction category of the dependent variable and calculates the accuracy of the prediction result. During this process, the server will not learn anything about the test set, nor will the client know any information about the model used by the server.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    10
    References
    0
    Citations
    NaN
    KQI
    []