[发明专利]基于交互式查询的自适应差分隐私预算分配方法及其系统在审
| 申请号: | 202011237987.0 | 申请日: | 2020-11-09 | 
| 公开(公告)号: | CN112487472A | 公开(公告)日: | 2021-03-12 | 
| 发明(设计)人: | 郑啸;王祥兵;陈启航;苏明;梁越永;童琨;汤伟;王磊;张高伦 | 申请(专利权)人: | 安徽工业大学;马鞍山市卫生健康信息中心;安徽祥云科技有限公司 | 
| 主分类号: | G06F21/62 | 分类号: | G06F21/62 | 
| 代理公司: | 南京九致知识产权代理事务所(普通合伙) 32307 | 代理人: | 严巧巧 | 
| 地址: | 243032 *** | 国省代码: | 安徽;34 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 交互式 查询 自适应 隐私 预算 分配 方法 及其 系统 | ||
1.一种基于交互式查询的自适应差分隐私预算分配方法,其特征在于,包括以下步骤:
步骤一:对查询数据库,设定查询数据库任一次查询的隐私预算参数阈值ε和任一次对查询数据库进行属性查询分配的隐私预算参数下界εmin,定义用于存储查询数据库历史查询数据的历史查询集S(q′,r),其中,q′为查询数据库中的历史查询属性,r为对应于历史查询属性的历史查询结果;
步骤二:对查询数据库中的属性进行预处理,减少查询冗余属性项对当前查询属性分配隐私预算参数的开销;
步骤三:采用关联分析算法计算查询数据库2至N项属性的极大频繁项集F,F=fm,m∈[2,N],fm表示在数据集上使用关联分析算法计算得到的m项极大频繁项集,N不小于2;
步骤四:采用极大频繁项集F计算历史查询集S(q′,r)中和当前查询属性q关联的历史查询属性,将由关联的所有历史查询属性构成的集合记为q的历史关联属性集Q;
步骤五:计算当前查询属性q与历史关联属性集Q中任一历史查询属性的杰卡德相似系数;
步骤六:根据杰卡德相似系数计算当前查询能分配的隐私预算参数上界εmax;
步骤七:当隐私预算参数阈值ε耗尽或计算的当前查询属性能分配的隐私预算参数上界εmax小于设定的任一次对查询数据库进行属性查询分配的隐私预算参数下界εmin时,从历史关联属性集Q中使用指数机制选取一历史查询属性q′,根据历史查询集S(q′,r)返回对应于该历史查询属性q′的历史查询结果作为当前查询属性q的查询结果。
2.根据权利要求1所述的基于交互式查询的自适应差分隐私预算分配方法,其特征在于,所述步骤二对查询数据库中属性进行预处理的操作为对连续属性离散化,去除查询属性中的空属性值和单一属性值的属性项。
3.根据权利要求1所述的基于交互式查询的自适应差分隐私预算分配方法,其特征在于,所述步骤四中历史关联属性集Q的构建过程为:
将历史查询集S(q′,r)中所有历史查询属性与当前查询属性q做并集;若历史查询集S(q′,r)存在历史查询属性与当前查询属性q的并集结果为当前查询属性q,保留该历史查询属性至历史关联属性集Q中;若历史查询集S(q′,r)存在历史查询属性与当前查询属性q的并集结果不为当前查询属性q,但并集结果在查询数据库2至N项属性的极大频繁项集F中,则保留该历史查询属性至历史关联属性集Q中。
4.根据权利要求1所述的基于交互式查询的自适应差分隐私预算分配方法,其特征在于,定义历史关联属性集Q中任一历史查询属性为qi,则所述步骤五中当前查询属性q与历史查询属性qi的杰卡德相似系数Ji的计算过程如下:
1)当qi=q时,Ji=1;
2)当qi≠q时,计算当前查询属性q、历史查询属性qi、以及当前查询属性q和历史查询属性qi的并集在查询数据库2至N项属性的极大频繁项集F中的支持度计数y1、y2、x,
5.根据权利要求4所述的基于交互式查询的自适应差分隐私预算分配方法,其特征在于,所述步骤六中当前查询能分配的隐私预算参数上界εmax为:
其中,i∈[1,|Q|],|Q|表示历史关联属性集Q中历史查询属性的项数,εi为历史查询属性查询时分配的隐私预算参。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽工业大学;马鞍山市卫生健康信息中心;安徽祥云科技有限公司,未经安徽工业大学;马鞍山市卫生健康信息中心;安徽祥云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011237987.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自主避障机器人、防倾倒移动平台及防倾倒控制方法
 - 下一篇:锂离子电池
 





