【技术实现步骤摘要】
一种用户数据处理方法、装置、计算设备和存储介质
[0001]本申请涉及计算机
,尤其涉及一种用户数据处理方法、装置、计算设备和存储介质。
技术介绍
[0002]用户数据分析技术是帮助广告主更好地确定曝光人群,以提高广告的转化率。广告主上传一个号码包给投放平台,投放平台根据号码包查询关联的用户数据包,将获得的用户数据包返回给广告主。某些广告主可以利用不同号码包所对应的用户数据包结果去套取得到具体用户的用户数据,造成用户数据的泄露。
技术实现思路
[0003]本申请实施例提供一种用户数据处理方法、装置、计算设备和存储介质,用于提高查询过程中用户数据的安全性。
[0004]第一方面,提供一种用户数据处理方法,包括:
[0005]接收用户数据分析请求,所述用户用据分析请求中包含待分析的用户标识包;
[0006]获取根据所述用户标识包进行用户数据分析的分析结果;
[0007]获得对所述分析结果加噪处理的加噪结果,其中,所述加噪结果是通过满足差分隐私的噪声函数,对所述分析结果进行加噪处理获得的;
[0008]响应所述用户数据分析请求,发送所述加噪结果。
[0009]第二方面,提供一种用户数据处理装置,包括:
[0010]接收模块,用于接收用户数据分析请求,所述用户用据分析请求中包含待分析的用户标识包;
[0011]获得模块,用于获取根据所述用户标识包进行用户数据分析的分析结果,以及获得对所述分析结果加噪处理的加噪结果,其中,所述加噪结果是通过满
【技术保护点】
【技术特征摘要】
1.一种用户数据处理方法,其特征在于,包括:接收用户数据分析请求,所述用户用据分析请求中包含待分析的用户标识包;获取根据所述用户标识包进行用户数据分析的分析结果;获得对所述分析结果加噪处理的加噪结果,其中,所述加噪结果是通过满足差分隐私的噪声函数,对所述分析结果进行加噪处理获得的;响应所述用户数据分析请求,发送所述加噪结果。2.如权利要求1所述的方法,其特征在于,获得对所述分析结果加噪处理的加噪结果,包括:若缓存中不存在与所述分析结果相同的历史分析结果,则通过满足差分隐私的噪声函数,对所述分析结果进行加噪处理,获得加噪结果,并将所述加噪结果与所述分析结果关联存储;其中,所述缓存中存储历史分析结果对应的标识与历史分析结果关联的加噪结果之间的对应关系;若缓存中存在与所述分析结果相同的历史分析结果,则将所述历史分析结果关联的加噪结果作为所述分析结果的加噪结果;其中,所述历史分析结果是在所述分析结果生成之前所生成的一个分析结果。3.如权利要求2所述的方法,其特征在于,若存在与所述分析结果相同的历史分析结果,则将所述历史分析结果关联的加噪结果作为所述分析结果的加噪结果,包括:生成所述分析结果的第一结果标识;若缓存中存在与所述第一结果标识相同的第二结果标识,则将所述第二结果标识关联的加噪结果作为所述分析结果的加噪结果。4.如权利要求1所述的方法,其特征在于,当所述分析结果包括多个项时,所述加噪结果是通过如下加噪步骤处理获得的:对所述分析结果中不为零的项分别添加噪声项,获得加噪中间结果;其中,所述噪声项是根据预设的隐私预算以及所述噪声函数确定的;确定所述加噪中间结果的各项之和与所述分析结果的各项之和的差值;根据所述差值,对所述加噪中间结果中的各项进行修正处理,直到修正后各项均大于零,且修正后各项之和与所述分析结果的各项之和相等,获得加噪结果。5.如权利要求1所述的方法,其特征在于,所述方法还包括:获得测试过程中的样本加噪结果;根据所述样本加噪结果,确定测试选定的样本噪声函数和样本噪声参数;根据确定出的所述样本噪声函数和所述样本噪声参数,确定两个不同样本用户标识包中每个样本用户标识包对应的样本加噪结果;确定所述两个样本用户包标识对应的样本加噪结果的取自然对数的结果小于或等于隐私预算。6.如权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:通过如下步骤验证噪声函数满足差分隐私:获取相邻两个样本用户标识包;其中,所述相邻两个样本用户标识包包括第一样本用户标识包和第二样本用户标识包;通过选定的噪声函数,确定第一样本用户标识包对应的样本加噪结果的第一概率密度
函数,以及确定第二样本用户标识包对应的样本加噪结果的第二概率密度函数;若所述第一概率密度函数与第二概率密度函数在任意点上对应的结果之比取...
【专利技术属性】
技术研发人员:刘晓燕,万春晓,李锐,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。