国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:苗炜捷, 吴文渊
单位:1. 中国科学院重庆绿色智能技术研究院生物计算安全重庆市重点实验室, 重庆 4007142. 中国科学院大学重庆学院, 重庆 400714
关键词:隐私保护,牛顿-共轭梯度法,逻辑回归,同态加密,CKKS方案
基金:国家重点研发专项(2020YFA0712300); 重庆市在渝院士牵头科技创新引导专项(2022YSZX-JCX0011CSTB); 重庆市在渝院士牵头科技创新引导专项(cstc2021yszx-jcyjX0004); 重庆市在渝院士牵头科技创新引导专项(CSTB2023YSZX-JCX0008); 重庆市在渝院士牵头科技创新引导专项(cstc2021jcyj-msxmX0821)
在大数据领域,逻辑回归是一种广泛用于预测事件发生概率的模型。针对两个用户参与且数据呈水平分布的场景,基于CKKS(Cheon-Kim-Kim-Song)加密方案,设计一种逻辑回归模型训练方案。该方案通过二次逼近的牛顿法取代梯度下降法,减少训练过程的迭代轮数;采用共轭梯度法求解牛顿法更新方向,避免由Hessian矩阵求逆导致的密文除法运算;并利用两方交互的形式,引入少量交互,避免密文域求逆操作,减少密文域计算开销;同时使用一种新的编码方式降低了密文乘法的次数和通信开销。实验结果表明,采用牛顿法后,对于大部分数据集,迭代轮数设置在3轮以内即可达到与现有隐私保护方案5~7轮相当的精度,且可在特征维数较大的数据集上高效运算,例如,对于60和112维的样本数据集,现有类似方案分别需90和165 s完成5轮迭代,该方案仅需8和27 s,且通信损耗减少为原有方案的一半,仅需30.8和62.7 Mb即可完成训练,可以满足特定场景的需求。
来源:2025年第12期
《计算机工程》期刊编辑部