信息安全研究 ›› 2024, Vol. 10 ›› Issue (10): 967-.
王杰昌1刘玉岭2张平3,4刘牧华3赵新辉1
Wang Jiechang1, Liu Yuling2, Zhang Ping3,4, Liu Muhua3, and Zhao Xinhui1
摘要: 使用支持向量机(support vector machine, SVM)处理敏感数据时,隐私保护很重要,已有SVM隐私保护方案基于批量梯度下降法(batch gradient descent, BGD)进行训练,计算开销巨大.针对该问题,提出基于小批量随机梯度下降法(minibatch stochastic gradient descent, Minibatch SGD)的SVM隐私保护方案.首先,设计基于Minibatch SGD的SVM训练算法;然后在此基础上,对模型权重进行乘法扰动,利用大整数分解问题困难假设确保模型的隐私性,使用同态密码体制对数据加密后再执行SVM训练,之后运用同态哈希函数进行验证;最终构建了SVM隐私保护方案.针对安全威胁,论证了数据隐私性、模型隐私性、模型正确性.对方案进行仿真实验和分析,结果表明,该方案在分类性能接近已有方案的情况下,其计算时间开销平均节约了92.4%.
中图分类号: