[发明专利]一种面向关联规则挖掘的隐私数据保护方法无效
申请号: | 201010209518.8 | 申请日: | 2010-06-25 |
公开(公告)号: | CN101872361A | 公开(公告)日: | 2010-10-27 |
发明(设计)人: | 朱玉全;欧吉顺;孙蕾;陈耿 | 申请(专利权)人: | 镇江金全软件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种关联规则挖掘中隐私数据的保护方法,该方法通过随机产生两个无符号整数,对数据拥有者所要保护的数据项进行随机置换,在进行关联规则挖掘之前,将数据库中各事务用相应的二进制数表示,各位位值即为该事务所对应的数据项,并采用一定的方法恢复置换后的数据,确保关联规则挖掘有正确的输入数据;对于恢复后的事务数据库,采用基于二进制形式的关联规则挖掘方法来确定事务数据库中的关联规则。该方法包括候选频繁项目集的生成及其支持数的计算方法。本发明所采用方法除了能发现所有的关联规则外,与现有的关联规则挖掘方法相比,不但降低了算法的执行难度,而且能进一步提高算法的执行效率。 | ||
搜索关键词: | 一种 面向 关联 规则 挖掘 隐私 数据 保护 方法 | ||
【主权项】:
1.一种面向关联规则挖掘的隐私数据保护方法,包括以下步骤:(1)隐私数据项的确定:根据数据拥有者的意愿确定要隐藏的隐私数据项;(2)隐私数据项的修改:对原事务数据库中的事务进行分组,每k个事务为一组,不足部分补足,k视具体情况而定,分组数为正整数m,
每一组对应一个k位数ai,i=1,2,...,m;①随机产生两个k位的正整数b1和b2;②给每一组的ai赋值,ai的第j位对应于第i组组内的第j个事务,其值即为该事务隐私数据项所对应的值,如事务包含隐私数据项则为1,否则为0,i=1,2,...,m,j=1,2,...,k;③执行ai and b1orb2,and为逻辑”与”操作,or为逻辑”或”操作,设其结果为ai‘。(3)事务的整型化:将事务数据库中的各事务用相应的二进制数表示,各位位值即为该事务所对应的数据项,设对应的二进制数为Ri’,i=1,2,...,n;(4)数据传输:用二进制数进行数据的传输(5)隐私数据项的恢复:执行ai and
or
其中
分别为对b2、b1执行逻辑”非”操作后的结果;令ai”=aiand
or
根据ai”修改Rj’,修改后的值记为Rj”,i=1,2,...,m,j=1,2,...,n;(6)关联规则的挖掘:对恢复后的事务数据库,采用基于二进制形式的关联规则挖掘方法,确定频繁项目集,由频繁项目集得出关联规则。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江金全软件有限公司,未经镇江金全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010209518.8/,转载请声明来源钻瓜专利网。