摘要

聚类分析能够挖掘出数据间隐藏的内在联系并对数据进行多指标划分,从而促进个性化和精细化运营。然而,数据孤岛造成的数据碎片化和孤立化严重影响了聚类分析的应用效果。为了解决数据孤岛问题的同时保护相关数据隐私,文中提出了横向联邦差分隐私聚类算法(ELFedKmeans)。针对横向联邦学习模式,设计了一种基于网格的初始簇心选择方法和一种隐私预算分配方案。在所提算法中,各站点联合协商随机种子,以较小的通信代价生成相同的随机噪声,保护了本地数据的隐私。文中通过理论分析证明了算法满足差分隐私保护,并将所提出的算法与本地差分隐私K-means(LDPKmeans)算法和混合型隐私保护K-means (HPKmeans)算法在不同的数据集上进行了对比实验分析。实验结果表明,随着隐私预算不断增大,三个算法的F-measure值均逐渐升高;误差平方和SSE均逐渐减小。从整体上看,ELFedKmeans算法的F-measure值分别比LDPKmeans算法和HPKmeans算法高了约1.7945%~57.0663%和21.2452%~132.0488%;ELFedKmeans算法的Log(SSE)值分别比LDPKmeans算法和HPKmeans算法减少了约1.2042%~12.8946%和5.6175%~27.5752%。在相同的隐私预算下,ELFedKmeans算法在聚类质量和可用性指标上优于对比算法。