English

Differentially Private $k$-Means Clustering

Cryptography and Security 2015-04-24 v1

Abstract

There are two broad approaches for differentially private data analysis. The interactive approach aims at developing customized differentially private algorithms for various data mining tasks. The non-interactive approach aims at developing differentially private algorithms that can output a synopsis of the input dataset, which can then be used to support various data mining tasks. In this paper we study the tradeoff of interactive vs. non-interactive approaches and propose a hybrid approach that combines interactive and non-interactive, using kk-means clustering as an example. In the hybrid approach to differentially private kk-means clustering, one first uses a non-interactive mechanism to publish a synopsis of the input dataset, then applies the standard kk-means clustering algorithm to learn kk cluster centroids, and finally uses an interactive approach to further improve these cluster centroids. We analyze the error behavior of both non-interactive and interactive approaches and use such analysis to decide how to allocate privacy budget between the non-interactive step and the interactive step. Results from extensive experiments support our analysis and demonstrate the effectiveness of our approach.

Keywords

Cite

@article{arxiv.1504.05998,
  title  = {Differentially Private $k$-Means Clustering},
  author = {Dong Su and Jianneng Cao and Ninghui Li and Elisa Bertino and Hongxia Jin},
  journal= {arXiv preprint arXiv:1504.05998},
  year   = {2015}
}
R2 v1 2026-06-22T09:20:55.422Z