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...
Autores principales: | , , |
---|---|
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 |