信息发布方法、电子设备及存储介质技术

技术编号:38669415 阅读:10 留言:0更新日期:2023-09-02 22:48
本申请实施例提供一种信息发布方法、电子设备及存储介质,收集用户数据,生成噪声数据,获得所述噪声数据的噪声分布,基于所述噪声分布,在所述用户数据中插入所述噪声数据,得到发布数据,所述发布数据用于进行信息发布。所述信息发布为用户信息提供了差分隐私保护,减少了用户查询差分结果的次数,降低了用户隐私信息泄露的风险,提高了噪声数据的稳定性与准确性,确保了用户隐私信息的安全。确保了用户隐私信息的安全。确保了用户隐私信息的安全。

【技术实现步骤摘要】
信息发布方法、电子设备及存储介质


[0001]本申请涉及信息交互领域,特别涉及一种信息发布方法、电子设备及存储介质。

技术介绍

[0002]现有数据发布方案中对用户隐私进行保护的方案包括两种,其中一种是用户数据加密脱敏,对可能的直接信息包括:身份证、手机号,或间接信息包括:用户名称和手机号映射推断用户真实身份的数据进行拆分存储与脱敏发布;另一种是对用户数据集添加噪声扰动查询结果,为用户信息提供差分隐私保护,而现有技术中添加的噪声量难以确定,过少的噪声无法保证有效隐藏用户的差分隐私,过多的噪声无法保证数据发布结果对数据集特性描述的准确性。由于噪声的干扰需要通过多次查询抵消,越多的噪声需要越多的查询开销,给整个系统添加了不必要的负担;而且添加的噪声分布单一,现有方案主要使用拉普拉斯噪声对数值型数据集进行扰动,使用拉普拉斯噪声的前提为噪声分布满足拉普拉斯分布,但与数据集本身无关,当查询次数不足以满足拉普拉斯噪声的期望时对发布数据的准确性有较大的干扰。现有技术中的数据发布方案需求较大的开销且添加的噪声对数据集本身兼容性较低,时常会造成信息丢失。

技术实现思路

[0003]本申请提供了一种信息发布方法、电子设备及存储介质,减少了用户查询差分结果的次数,降低了用户隐私信息泄露的风险,提高了噪声数据的稳定性与准确性,确保了用户隐私信息的安全。
[0004]第一方面,本申请提供一种信息发布方法,包括:
[0005]生收集用户数据,生成噪声数据,获得所述噪声数据的噪声分布,基于所述噪声分布,在所述用户数据中插入所述噪声数据,得到发布数据,所述发布数据用于进行信息发布。
[0006]在信息发布的过程中,要对用户的隐私信息进行保护,通过对用户数据加入定量的噪声数据的方法,既能保护用户的信息,又能确保用户数据信息传输的准确性,通过高斯混合分布处理用户数据,可以使得噪声数据更加符合用户数据集的分布,噪声数据更加匹配用户数据。所述信息发布为用户信息提供了差分隐私保护,减少了用户查询差分结果的次数,降低了用户隐私信息泄露的风险,提高了噪声数据的稳定性与准确性,确保了用户隐私信息的安全。
[0007]其中一种可能的实现方式中,所述生成噪声数据包括:
[0008]通过计算所述用户数据的增量得到所述噪声数据。
[0009]其中一种可能的实现方式中,所述方法还包括:
[0010]基于生成的所述噪声数据,修正所述噪声数据。
[0011]其中一种可能的实现方式中,所述修正所述噪声数据还包括:
[0012]获取所述用户数据的信息变化的趋势动态,并基于所述用户数据的信息变化的趋
势动态对所述噪声数据进行修正。
[0013]其中一种可能的实现方式中,所述用户数据的信息变化的趋势包括本次预测数据与下次预测数据的两个预测数据;所述基于所述用户数据的信息变化的趋势动态对所述噪声数据进行修正还包括:
[0014]计算所述本次预测数据与所述下次预测数据;
[0015]若所述本次预测数据为误差最小的数据,则将所述本次预测数据确定为修正后的所述噪声数据;或
[0016]若所述下一次预测数据是误差最小的数据,则将所述下一次预测数据确定为修正后的所述噪声数据。
[0017]其中一种可能的实现方式中,所述方法还包括:通过预设模型处理所述用户数据,得到所述用户数据的信息的类别,基于所述用户数据的信息的类别,生成所述用户数据的信息的分布,所述用户数据的信息的分布用于分配对应的噪声数据。
[0018]其中一种可能的实现方式中,所述方法还包括:在通过预设模型处理所述用户数据同时,插入所述噪声数据。
[0019]其中一种可能的实现方式中,所述发布数据还用于用户端、服务器端以及外部应用端的交互。
[0020]第二方面,本申请提供了一种信息发布装置,所述信息发布装置包括:
[0021]收集模块,用于收集用户信息;
[0022]生成模块,生成噪声数据,获得所述噪声数据的噪声分布;
[0023]插入模块,基于所述噪声分布,在所述用户数据中插入所述噪声数据;
[0024]发布模块,基于所述用户数据与所述噪声数据得到发布数据,所述发布模块用于对所述发布数据进行信息发布;
[0025]其中一种可能的实现方式中,所述生成模块还用于计算所述用户数据的增量得到所述噪声数据。
[0026]其中一种可能的实现方式中,所述信息发布装置还包括:修正模块,所述修正模块用于基于生成的所述噪声数据,修正所述噪声数据。
[0027]其中一种可能的实现方式中,所述修正模块还用于获取所述用户数据的信息变化的趋势动态,并基于所述用户数据的信息变化的趋势动态对所述噪声数据进行修正。
[0028]其中一种可能的实现方式中,所述信息发布装置还包括:计算模块,所述计算模块用于计算所述本次预测数据与所述下次预测数据;
[0029]若所述本次预测数据为误差最小的数据,则将所述本次预测数据确定为修正后的所述噪声数据;或
[0030]若所述下一次预测数据是误差最小的数据,则将所述下一次预测数据确定为修正后的所述噪声数据。
[0031]其中一种可能的实现方式中,所述生成模块还用于通过预设模型处理所述用户数据,得到所述用户数据的信息的类别,基于所述用户数据的信息的类别,生成所述用户数据的信息的分布,所述用户数据的信息的分布用于分配对应的噪声数据。
[0032]其中一种可能的实现方式中,所述插入模块还用于在通过预设模型处理所述用户数据同时,插入所述噪声数据。
[0033]其中一种可能的实现方式中,所述发布模块还用于用户端、服务器端以及外部应用端的交互。
[0034]第三方面,本申请提供一种第一设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序;所述处理器用于运行所述计算机程序,实现如第一方面所述的信息发布方法。
[0035]第四方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行如第一方面所述的方法。
附图说明
[0036]图1为本申请中信息发布方法的一个实施例的流程图;
[0037]图2为本申请中信息发布方法的整体架构图;
[0038]图3为本申请中信息发布操作装置的一个实施例的结构示意图;
[0039]图4为本申请电子设备一个实施例的结构示意图。
具体实施方式
[0040]本申请实施例中,除非另有说明,字符“/”表示前后关联对象是一种或的关系。例如,A/B可以表示A或B。“和/或”描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0041]需要指出的是,本申请实施例中涉及的“第一”、“第二”等词汇,仅用于区分描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量,也不本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息发布方法,其特征在于,包括:收集用户数据;生成噪声数据;获得所述噪声数据的噪声分布;基于所述噪声分布,在所述用户数据中插入所述噪声数据,得到发布数据,所述发布数据用于进行信息发布。2.根据权利要求1所述的信息发布方法,其特征在于,所述生成噪声数据包括:通过计算所述用户数据的增量得到所述噪声数据。3.根据权利要求1所述的信息发布方法,其特征在于,所述方法还包括:基于生成的所述噪声数据,修正所述噪声数据。4.根据权利要求3所述的信息发布方法,其特征在于,所述修正所述噪声数据还包括:获取所述用户数据的信息变化的趋势动态,并基于所述用户数据的信息变化的趋势动态对所述噪声数据进行修正。5.根据权利要求4所述的信息发布方法,其特征在于,所述用户数据的信息变化的趋势包括本次预测数据与下次预测数据的两个预测数据;所述基于所述用户数据的信息变化的趋势动态对所述噪声数据进行修正还包括:计算所述本次预测数据与所述下次预测数据;若所述本次预测数据为误差最小的数据,则将所述本次预测数据确定为修正后的所述噪声数据;或若所述下一次...

【专利技术属性】
技术研发人员:秦宏鹏骆晓亮王绿春黄毓琦黄华匡贤腾张璐琦欧阳微张田辉
申请(专利权)人:中移江西虚拟现实科技有限公司
类型:发明
国别省市:

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

1