Differentially private kk-means clustering via exponential mechanism and max cover

preprint2020arXivOpen access

Abstract

We introduce a new (εp,δp)(ε_p, δ_p)-differentially private algorithm for the kk-means clustering problem. Given a dataset in Euclidean space, the kk-means clustering problem requires one to find kk points in that space such that the sum of squares of Euclidean distances between each data point and its closest respective point among the kk returned is minimised. Although there exist privacy-preserving methods with good theoretical guarantees to solve this problem [Balcan et al., 2017; Kaplan and Stemmer, 2018], in practice it is seen that it is the additive error which dictates the practical performance of these methods. By reducing the problem to a sequence of instances of maximum coverage on a grid, we are able to derive a new method that achieves lower additive error then previous works. For input datasets with cardinality nn and diameter ΔΔ, our algorithm has an O(Δ2(klog⁡2nlog⁡(1/δp)/εp+kdlog⁡(1/δp)/εp))O(Δ^2 (k \log^2 n \log(1/δ_p)/ε_p + k\sqrt{d \log(1/δ_p)}/ε_p)) additive error whilst maintaining constant multiplicative error. We conclude with some experiments and find an improvement over previously implemented work for this problem.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.