Related Experiment Video
Updated: Aug 30, 2025

Spatial Separation of Molecular Conformers and Clusters
Published on: January 9, 2014
Efficient Privacy-Preserving K-Means Clustering from Secret-Sharing-Based Secure Three-Party Computation.
Weiming Wei1, Chunming Tang1, Yucheng Chen2
1School of Mathematics and Information Science, Guangzhou University, Guangzhou 510006, China.
This study introduces an efficient privacy-preserving K-means clustering algorithm using secret sharing. The novel approach maintains data privacy and accuracy while significantly improving computation and communication efficiency for outsourced data analysis.
Area of Science:
- Computer Science
- Cryptography
- Machine Learning
Background:
- Privacy concerns necessitate privacy-preserving machine learning (PPML).
- Existing PPML methods face efficiency challenges compared to plain-text algorithms.
- K-means clustering is a fundamental data mining technique often requiring sensitive data.
Purpose of the Study:
- To design a novel, efficient, and privacy-preserving K-means clustering algorithm.
- To address the efficiency gap in current privacy-preserving machine learning techniques.
- To leverage secret sharing for secure outsourced computation in clustering tasks.
Main Methods:
- Developed a K-means clustering algorithm based on replicated secret sharing.
- Implemented the algorithm within the semi-honest model using three computing servers.
- Utilized secret sharing to enable secure outsourcing of the clustering task.
Main Results:
- The proposed privacy-preserving scheme guarantees full data privacy.
- Experimental results show the privacy-preserving K-means achieves accuracy comparable to plain-text versions.
- Achieved significant performance improvements: 16.5×-25.2× faster computation and 63.8×-68.0× lower communication compared to existing schemes.
Conclusions:
- The novel secret-sharing-based K-means algorithm offers a practical solution for privacy-preserving data clustering.
- The scheme demonstrates high efficiency and accuracy, making it suitable for secure outsourced computation.
- This work advances the field of privacy-preserving machine learning with a focus on practical efficiency.
Related Concept Videos
Chebyshev's Theorem to Interpret Standard Deviation
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Extraction: Partition and Distribution Coefficients
For extracting a solute from an aqueous phase into an...
Ethical Standards II
Nurses are entrusted with upholding various ethical principles and standards. Nurses forge solid therapeutic relationships using trust, empathy, autonomy, confidentiality, and professional competence.
Confidentiality is crucial, embodying respect for individual privacy...
Sampling Plans
Random sampling is a method where each member of the population has an equal chance of being selected for the sample. It involves selecting individuals randomly, often using random number generators or lottery-type methods. For example, when analyzing the properties of a...
Second Uniqueness Theorem
In contrast, consider that the electric field is non-unique and apply Gauss's law in divergence form in the region between the conductors and the integral form to the...

