A Convergent Differentially Private k-Means Clustering Algorithm

被引:13
|
作者
Lu, Zhigang [1 ]
Shen, Hong [1 ,2 ]
机构
[1] Univ Adelaide, Sch Comp Sci, Adelaide, SA, Australia
[2] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Peoples R China
基金
澳大利亚研究理事会; 国家重点研发计划;
关键词
Differential privacy; Adversarial machine learning; k-means clustering;
D O I
10.1007/978-3-030-16148-4_47
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Preserving differential privacy (DP) for the iterative clustering algorithms has been extensively studied in the interactive and the non-interactive settings. However, existing interactive differentially private clustering algorithms suffer from a non-convergence problem, i.e., these algorithms may not terminate without a predefined number of iterations. This problem severely impacts the clustering quality and the efficiency of the algorithm. To resolve this problem, we propose a novel iterative approach in the interactive settings which controls the orientation of the centroids movement over the iterations to ensure the convergence by injecting DP noise in a selected area. We prove that, in the expected case, our approach converges to the same centroids as Lloyd's algorithm in at most twice the iterations of Lloyd's algorithm. We perform experimental evaluations on real-world datasets to show that our algorithm outperforms the state-of-the-art of the interactive differentially private clustering algorithms with a guaranteed convergence and better clustering quality to meet the same DP requirement.
引用
收藏
页码:612 / 624
页数:13
相关论文
共 50 条
  • [1] Differentially Private K-Means Clustering
    Su, Dong
    Cao, Jianneng
    Li, Ninghui
    Bertino, Elisa
    Jin, Hongxia
    CODASPY'16: PROCEEDINGS OF THE SIXTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY, 2016, : 26 - 37
  • [2] Optimal Differentially Private Algorithms for k-Means Clustering
    Huang, Zhiyi
    Liu, Jinyan
    PODS'18: PROCEEDINGS OF THE 37TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2018, : 395 - 408
  • [3] Differentially Private k-Means Clustering With Convergence Guarantee
    Lu, Zhigang
    Shen, Hong
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (04) : 1541 - 1552
  • [4] Differentially Private K-Means Clustering and a Hybrid Approach to Private Optimization
    Su, Dong
    Cao, Jianneng
    Li, Ninghui
    Bertino, Elisa
    Lyu, Min
    Jin, Hongxia
    ACM TRANSACTIONS ON PRIVACY AND SECURITY, 2017, 20 (04)
  • [5] A Differentially Private K-means Clustering Scheme for Smart Grid
    Guo, Shuai
    Wen, Mi
    Liang, Xiaohui
    International Journal of Network Security, 2021, 23 (01) : 126 - 134
  • [6] Research on k-means Clustering Algorithm An Improved k-means Clustering Algorithm
    Shi Na
    Liu Xumin
    Guan Yong
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 63 - 67
  • [7] DIFFERENTIALLY PRIVATE COMPRESSIVE K-MEANS
    Schellekens, V.
    Chatalic, A.
    Houssiau, F.
    de Montjoye, Y. -A.
    Jacques, L.
    Gribonval, R.
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 7933 - 7937
  • [8] Locally Private k-Means Clustering
    Stemmer, Uri
    PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 548 - 559
  • [9] Locally Private k-Means Clustering
    Stemmer, Uri
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 548 - 559
  • [10] Locally private k-means clustering
    Stemmer, Uri
    Journal of Machine Learning Research, 2021, 22