基于多项式拟合的双向隐私计算方法技术

技术编号:37421933 阅读:32 留言:0更新日期:2023-04-30 09:44
本发明专利技术涉及信息技术领域,具体涉及一种基于多项式拟合的双向隐私计算方法,发起方向参与方索要隐私数取值范围;将取值范围扩大成样本数据,使用样本数据建立拟合多项式;生成子任务;将项系数拆分为若干个乘数,记为配比项系数,发送给若干个参与方;选择两个对位节点和汇总节点;为每个子任务编号关联中间值代号;参与方将隐私数拆分为若干个乘数,若干个乘数分配给若干个参与方;计算每个子任务乘积项的值,乘以配比项系数作为中间值;对位节点将同子任务编号的中间值相乘;汇总节点将中间值相乘作为子任务的值再求和,即为隐私计算的结果。本发明专利技术的实质性效果是:能够高效率的完成隐私计算,提高数据隐私的安全程度。提高数据隐私的安全程度。

【技术实现步骤摘要】
基于多项式拟合的双向隐私计算方法


[0001]本专利技术涉及信息
,具体涉及一种基于多项式拟合的双向隐私计算方法。

技术介绍

[0002]随着信息技术和机器学习技术的发展,目前数据已经被当做一种新型生产要素,与土地、劳动力、资本、技术等传统要素并列。对于推动生产力发展和技术进步,有着重要的作用。相对于其他生产要素,主要具有以下特点,即能够被无限复制,以及数据越交换越共享则价值越高。导致对数据要素的利用,天然存在矛盾,即在分享使用数据的带来价值的同时,会造成数据的泄露。出于竞争关系及隐私保护目的,当前数据要素仍然局限于企业内部或者行业联盟中,应用范围较窄。而采用安全多方计算或者同态加密技术,虽然能够实现在保持数据隐私的前提下,实现对数据的使用,挖掘出数据蕴含的价值。但无论是基于OT传输和混淆电路的安全多方计算还是同态加密技术,都存在效率低下的问题。由于缺乏高效率的隐私计算技术,目前的数据仍然主要以孤岛的形式存在,难以形成有效的流动。
[0003]如中国专利CN113505395A,公开日2021年10月15日,一种隐私计算方法和隐私本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于多项式拟合的双向隐私计算方法,其特征在于,发起方向若干个参与方索要隐私数的取值范围;发起方将隐私数的取值范围扩大,根据目标函数生成样本数据,使用样本数据建立拟合多项式;生成子任务,所述子任务包括子任务编号和乘积项,公开子任务;发起方将乘积项对应的项系数拆分为若干个乘数,记为配比项系数,将配比项系数加密发送给若干个参与方;从若干个参与方中选择两个对位节点和一个汇总节点,发起方将参与方分为两组,为每组参与方指定对位节点;发起方为每个子任务编号关联中间值代号,将子任务编号和中间值代号发送给对位节点;若干个参与方将隐私数拆分为若干个乘数,若干个乘数分配给若干个参与方;参与方使用分配到的乘数计算每个子任务乘积项的值,将乘积项的值乘以配比项系数作为中间值,将中间值关联子任务编号发送给指定的对位节点;两个对位节点将同子任务编号的中间值相乘,关联中间值代号发送给汇总节点;汇总节点将同中间值代号的中间值相乘作为子任务的值,而后将全部子任务的值求和,即为拟合多项式的输出,作为隐私计算的结果。2.根据权利要求1所述的基于多项式拟合的双向隐私计算方法,其特征在于,根据目标函数生成样本数据的方法包括:所述发起节点在每个隐私数扩大后的取值范围内,均匀生成隐私数的多个举例数;将隐私数的举例数随机组合为取值组,将取值组代入目标函数,获得目标函数的结果;将结果作为标签值标记所述取值组作为样本数据。3.根据权利要求1或2所述的基于多项式拟合的双向隐私计算方法,其特征在于,使用样本数据建立拟合多项式的方法包括:建立多项式拟合表达式,赋予多项式拟合的项系数初始值;将样本数据代入多项式拟合表达式获得拟合值,计算拟合值与样本数据标签值差值的平方记为损失值;构建损失函数,所述损失函数等于全...

【专利技术属性】
技术研发人员:张金琳俞学劢高航
申请(专利权)人:浙江数秦科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1