Privacy-preserving distributed k-means clustering over arbitrarily partitioned data

Geetha Jagannathan, Rebecca N. Wright

2005 · 424 citations · 13 references

Concepts

TL;DR

Advances in networking and database technologies have enabled large‑scale data collection, but sharing such data raises privacy concerns that privacy‑preserving distributed data mining seeks to address by allowing model computation without revealing individual data items. The study introduces arbitrarily partitioned data and presents an efficient privacy‑preserving protocol for k‑means clustering on such data. The authors propose a protocol that performs k‑means clustering over arbitrarily partitioned data while preserving the privacy of each participant’s data.

Abstract

Advances in computer networking and database technologies have enabled the collection and storage of vast quantities of data. Data mining can extract valuable knowledge from this data, and organizations have realized that they can often obtain better results by pooling their data together. However, the collected data may contain sensitive or private information about the organizations or their customers, and privacy concerns are exacerbated if data is shared between multiple organizations.Distributed data mining is concerned with the computation of models from data that is distributed among multiple participants. Privacy-preserving distributed data mining seeks to allow for the cooperative computation of such models without the cooperating parties revealing any of their individual data items. Our paper makes two contributions in privacy-preserving data mining. First, we introduce the concept of arbitrarily partitioned data, which is a generalization of both horizontally and vertically partitioned data. Second, we provide an efficient privacy-preserving protocol for k-means clustering in the setting of arbitrarily partitioned data.

References

13