Cargando…

Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation

Privacy-preserving machine learning has become an important study at present due to privacy policies. However, the efficiency gap between the plain-text algorithm and its privacy-preserving version still exists. In this paper, we focus on designing a novel secret-sharing-based K-means clustering alg...

Descripción completa

Detalles Bibliográficos
Autores principales: Wei, Weiming, Tang, Chunming, Chen, Yucheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407146/
https://www.ncbi.nlm.nih.gov/pubmed/36010809
http://dx.doi.org/10.3390/e24081145
_version_ 1784774293202141184
author Wei, Weiming
Tang, Chunming
Chen, Yucheng
author_facet Wei, Weiming
Tang, Chunming
Chen, Yucheng
author_sort Wei, Weiming
collection PubMed
description Privacy-preserving machine learning has become an important study at present due to privacy policies. However, the efficiency gap between the plain-text algorithm and its privacy-preserving version still exists. In this paper, we focus on designing a novel secret-sharing-based K-means clustering algorithm. Particularly, we present an efficient privacy-preserving K-means clustering algorithm based on replicated secret sharing with honest-majority in the semi-honest model. More concretely, the clustering task is outsourced to three semi-honest computing servers. Theoretically, the proposed privacy-preserving scheme can be proven with full data privacy. Furthermore, the experimental results demonstrate that our proposed privacy version reaches the same accuracy as the plain-text one. Compared to the existing privacy-preserving scheme, our proposed protocol can achieve about 16.5×–25.2× faster computation and 63.8×–68.0× lower communication. Consequently, the proposed privacy-preserving scheme is suitable for secret-sharing-based secure outsourced computation.
format Online
Article
Text
id pubmed-9407146
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94071462022-08-26 Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation Wei, Weiming Tang, Chunming Chen, Yucheng Entropy (Basel) Article Privacy-preserving machine learning has become an important study at present due to privacy policies. However, the efficiency gap between the plain-text algorithm and its privacy-preserving version still exists. In this paper, we focus on designing a novel secret-sharing-based K-means clustering algorithm. Particularly, we present an efficient privacy-preserving K-means clustering algorithm based on replicated secret sharing with honest-majority in the semi-honest model. More concretely, the clustering task is outsourced to three semi-honest computing servers. Theoretically, the proposed privacy-preserving scheme can be proven with full data privacy. Furthermore, the experimental results demonstrate that our proposed privacy version reaches the same accuracy as the plain-text one. Compared to the existing privacy-preserving scheme, our proposed protocol can achieve about 16.5×–25.2× faster computation and 63.8×–68.0× lower communication. Consequently, the proposed privacy-preserving scheme is suitable for secret-sharing-based secure outsourced computation. MDPI 2022-08-18 /pmc/articles/PMC9407146/ /pubmed/36010809 http://dx.doi.org/10.3390/e24081145 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wei, Weiming
Tang, Chunming
Chen, Yucheng
Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title_full Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title_fullStr Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title_full_unstemmed Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title_short Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation
title_sort efficient privacy-preserving k-means clustering from secret-sharing-based secure three-party computation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407146/
https://www.ncbi.nlm.nih.gov/pubmed/36010809
http://dx.doi.org/10.3390/e24081145
work_keys_str_mv AT weiweiming efficientprivacypreservingkmeansclusteringfromsecretsharingbasedsecurethreepartycomputation
AT tangchunming efficientprivacypreservingkmeansclusteringfromsecretsharingbasedsecurethreepartycomputation
AT chenyucheng efficientprivacypreservingkmeansclusteringfromsecretsharingbasedsecurethreepartycomputation