ImageVerifierCode 换一换
格式:PDF , 页数:8 ,大小:417.46KB ,
资源ID:966036      下载积分:30 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zhuanlichaxun.net/d-966036.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(一种模式信息损失最小化的序列类数据隐私保护方法.pdf)为本站会员(a***)主动上传,专利查询网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知专利查询网(发送邮件至2870692013@qq.com或直接QQ联系客服),我们立即给予删除!

一种模式信息损失最小化的序列类数据隐私保护方法.pdf

1、10申请公布号CN101964034A43申请公布日20110202CN101964034ACN101964034A21申请号201010298698122申请日20100930G06F21/00200601G06F17/3020060171申请人浙江大学地址310027浙江省杭州市西湖区浙大路38号72发明人陈珂寿黎但陈刚胡天磊尚璇74专利代理机构杭州求是专利事务所有限公司33200代理人林怀禹54发明名称一种模式信息损失最小化的序列类数据隐私保护方法57摘要本发明公开了一种模式信息损失最小化的序列类数据隐私保护方法。基于一个广义的模式定义模型以及实际应用需求来确定模式定义函数集,在此基础上

2、选择能够实现模式信息损失最小化的模式映射函数以提取模式特征。同时基于攻击者的背景知识来确定隐私攻击类型,基于K匿名技术,对时间序列的QI属性值和模式特征施加K,P匿名模型,该模型将时间序列的属性泛化区间以及模式特征分别作为独立的形式发布,在保证数据隐私的基础上,将时间序列的模式信息最小化,保证数据的可用性。K,P匿名模型能够兼容各种模式定义方式并拥有一套完整的可用性评估机制,其完善性和有效性使得K,P匿名模型能够在最大程度上博得信赖,获得广泛应用。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书4页附图2页CN101964035A1/1页21一种模式信息损失最

3、小化的序列类数据隐私保护方法,其特征在于该方法的步骤如下1建立一个广义的时间序列模式定义模型,根据这个模型以及实际应用的模式挖掘任务需求,选择符合实际应用需求的模式定义函数集;2根据步骤1中提出的模式定义函数集,确定模式映射函数,时间序列的属性分为标识属性,QI属性和敏感属性三种,时间序列的模式特征由模式映射函数基于QI属性来进行提取;3根据时间序列的属性值以及时间序列的模式特征,定义隐私攻击类型,构建K,P匿名模型以保护时间序列数据隐私;4根据上述步骤2中所述的时间序列的模式特征,衡量整个原始数据集中任意两条时间序列之间的模式相似性,构建P子组,以达到模式信息损失最小化的效果;5基于步骤4中

4、形成的P子组,分析任意两个P子组之间的QI属性值的相似性,以自底向上的聚类方式对P子组进行聚类,形成K匿名组,使得原始数据集最终满足K,P匿名模型的要求;6定义K,P匿名模型的信息损失衡量策略,并分析其隐私泄露概率,完成对K,P匿名模型的可用性评估,同时根据分组结果,对时间序列数据进行属性值的泛化,完成数据发布。2根据权利要求1所述的一种模式信息损失最小化的序列类数据隐私保护方法,其特征在于步骤1中选用的模式定义模型,兼容已有文献中所有的模式定义方式,对于一条具体的时间序列R,其模式定义函数集形式化为PR,M为系统变量,其中,FI1IM为任意两个或两个以上属性的相关性函数。3根据权利要求1所述

5、的一种模式信息损失最小化的序列类数据隐私保护方法,其特征在于步骤2中的模式特征应满足以下两个条件A由原始时间序列经过特定的模式映射函数得出;B可根据该模式特征对原始时间序列的模式进行重建。模式特征从QI属性中提取,并作为一种独立的形式发布。要求模式映射函数能够使得重建后的模式与原始时间序列模式的差异最小。4根据权利要求1所述的一种模式信息损失最小化的序列类数据隐私保护方法,其特征在于步骤3中构建的K,P匿名模型是一个双层隐私保护模型,其具体含义如下A在第一层约束中,整个原始数据集被要求在QI属性上满足K匿名的条件;B在第二层约束中,在每一个K匿名组内,要求每一条时间序列的模式特征都至少与其他P

6、1条时间序列相同。5根据权利要求1所述的一种模式信息损失最小化的序列类数据隐私保护方法,其特征在于步骤4中提到的模式特征的相似性衡量方式严重依赖于模式映射函数以及攻击者的背景知识。6根据权利要求1所述的一种模式信息损失最小化的序列类数据隐私保护方法,其特征在于步骤6中提到的信息损失,包括属性值信息损失以及模式信息损失两部分,属性值信息损失由于属性值泛化而产生,模式信息损失是指原始时间序列的模式与根据模式特征重建的模式之间的差异,在K,P匿名模型约束下,证明在最坏情况下的隐私泄露概率为1/P。权利要求书CN101964034ACN101964035A1/4页3一种模式信息损失最小化的序列类数据隐

7、私保护方法技术领域0001本发明涉及数据库系统、数据隐私与模式信息提取技术,特别是涉及一种模式信息损失最小化的序列类数据隐私保护方法。背景技术0002时间序列数据被公认为是自然界和人类社会中一类非常重要的数据,其应用范围包括金融分析和社交行为追踪等重要领域。近几年来,传感器网络,RFID和无线定位设备的快速发展,更加凸显了时间序列数据的重要性。但是,值得注意的是,时间序列数据中也包含着大量的隐私信息,如果不加以适当的保护,数据拥有者对数据隐私的担忧将极大的桎梏相关应用的发展。0003目前,时间序列数据的隐私保护问题还没有得到很好的解决。主要原因是时间序列数据与传统表数据相比,其数据特征相对复杂

8、。时间序列数据的各个属性在时间上存在一种前后依赖的关系,整体表现为一种模式信息。模式匹配是时间序列数据的一类重要查询。0004K匿名是传统表数据领域的一类重要的隐私保护技术。但是,如果将这种方法直接应用于时间序列数据,其缺陷十分明显。因为K匿名所要求的属性值泛化会使时间序列的模式信息遭到严重破坏,从而使得数据可用性大大降低。目前,一些与时间序列相关的隐私保护技术也各自存在缺陷。TGA是一种基于干扰的匿名技术,首先将时间序列进行分组,然后在组内随机重建时间序列,这种方法导致的模式信息损失也非常之大。BFP2KA是一种基于字符串的隐私保护技术,通过构建前缀树并对其进行剪枝来实现K匿名。虽然BFP2

9、KA号称能够保留模式,但其所谓的模式仅限于字符串的精确匹配,通用性受到很大的限制。发明内容0005本发明的目的在于提供一种模式信息损失最小化的序列类数据隐私保护方法,基于K匿名技术,构建出一个新的匿名模型,即K,P匿名模型,在有效保护隐私的同时达到模式信息损失最小化的效果,有效的解决了时间序列的隐私保护问题。0006本发明采用的技术方案的步骤如下00071建立一个广义的时间序列模式定义模型,根据这个模型以及实际应用的模式挖掘任务需求,选择符合实际应用需求的模式定义函数集;00082根据步骤1中提出的模式定义函数集,确定模式映射函数,时间序列的属性分为标识属性,QI属性和敏感属性三种,时间序列的

10、模式特征由模式映射函数基于QI属性来进行提取;00093根据时间序列的属性值以及时间序列的模式特征,定义隐私攻击类型,构建K,P匿名模型以保护时间序列数据隐私;00104根据上述步骤2中所述的时间序列的模式特征,衡量整个原始数据集中任意两条时间序列之间的模式相似性,构建P子组,以达到模式信息损失最小化的效果;说明书CN101964034ACN101964035A2/4页400115基于步骤4中形成的P子组,分析任意两个P子组之间的QI属性值的相似性,以自底向上的聚类方式对P子组进行聚类,形成K匿名组,使得原始数据集最终满足K,P匿名模型的要求;00126定义K,P匿名模型的信息损失衡量策略,并

11、分析其隐私泄露概率,完成对K,P匿名模型的可用性评估,同时根据分组结果,对时间序列数据进行属性值的泛化,完成数据发布。0013步骤1中选用的模式定义模型,兼容已有文献中所有的模式定义方式,对于一条具体的时间序列R,其模式定义函数集形式化为PR,M为系统变量,其中,FI1IM为任意两个或两个以上属性的相关性函数。0014步骤2中的模式特征应满足以下两个条件A由原始时间序列经过特定的模式映射函数得出;B可根据该模式特征对原始时间序列的模式进行重建。模式特征从QI属性中提取,并作为一种独立的形式发布。要求模式映射函数能够使得重建后的模式与原始时间序列模式的差异最小。0015步骤3中构建的K,P匿名模

12、型是一个双层隐私保护模型,其具体含义如下0016A在第一层约束中,整个原始数据集被要求在QI属性上满足K匿名的条件;0017B在第二层约束中,在每一个K匿名组内,要求每一条时间序列的模式特征都至少与其他P1条时间序列相同。0018步骤4中提到的模式特征的相似性衡量方式严重依赖于模式映射函数以及攻击者的背景知识。0019步骤6中提到的信息损失,包括属性值信息损失以及模式信息损失两部分,属性值信息损失由于属性值泛化而产生,模式信息损失是指原始时间序列的模式与根据模式特征重建的模式之间的差异,在K,P匿名模型约束下,证明在最坏情况下的隐私泄露概率为1/P。0020本发明具有的有益效果是0021本发明

13、充分利用了传统表数据领域的隐私保护模型以及现有的时间序列模式特征提取技术,将两者进行融合,为时间序列构建出一个新的隐私保护模型,K,P匿名模型。该模型将时间序列的各个属性区间以及整条序列的模式特征分别作为独立的形式发布,能够在充分保证数据隐私的基础上,将时间序列的模式信息最小化,充分保证了数据的可用性。附图说明0022图1是本发明实施步骤流程图。0023图2是K,P匿名模型构造示意图。具体实施方式0024下面结合附图和具体实施对本发明的技术方案作进一步说明。00251、如图1与图2所示,本发明具体实施过程和工作原理如下00261建立一个广义的时间序列模式定义模型,根据这个模型以及实际应用的模式

14、挖掘任务需求,选择合适的模式定义函数集即符合实际应用需求的模式定义函数集;说明书CN101964034ACN101964035A3/4页500272根据步骤1中提出的模式定义函数集,确定模式映射函数。时间序列的属性分为标识属性,QI属性即联合标识属性和敏感属性三种。原始时间序列的模式特征由模式映射函数基于QI属性来进行提取;00283根据时间序列的属性值以及模式特征,定义隐私攻击类型,构建K,P匿名模型以保护时间序列数据隐私;00294根据上述步骤2中所述的模式特征,衡量时间序列两两之间即原始数据集中任意两条时间序列之间的模式相似性,构建P子组P子组的大小由参数P确定,在同一个P子组中的时间序

15、列都具有相同的模式特征,以达到模式信息损失最小化的效果;00305基于步骤4中形成的P子组,分析任意两个P子组之间的QI属性值的相似性,以自底向上的聚类方式对P子组进行聚类,形成K匿名组,使得原始数据集最终满足K,P匿名模型的要求;00316定义K,P匿名模型的信息损失衡量策略,并分析其隐私泄露概率,完成对K,P匿名模型的可用性评估。同时根据分组结果,对时间序列数据进行属性值的泛化,完成数据发布。0032步骤1中选用的模式定义模型,可以兼容已有文献中所有的模式定义方式。对于一条具体的时间序列R,其模式定义函数集可形式化为PR,M为系统变量。其中,FI1IM为任意两个或两个以上属性的相关性函数。

16、0033步骤2中的模式特征应满足以下两个条件A由原始时间序列经过特定的模式映射函数得出;B可根据该模式特征对原始时间序列的模式进行重建。模式特征从QI属性中提取,并作为一种独立的形式发布。要求模式映射函数能够使得重建后的模式与原始时间序列模式的差异最小。鉴于模式信息的重要性,现有文献中有大量广为人知的模式特征提取技术,包括SAX,PAA,PLA和APCA等。步骤1中定义的模式定义模型可以完全兼容这些模式特征提取技术。由于SAX的直观性和易操作性,以下几个步骤的具体实施方式将在SAX的基础上进行阐述。SAX技术将时间序列的属性值进行离散化,最终将其模式特征表示为一条字符串,其参数LEVEL用于控

17、制模式特征的精确程度,即与原始时间序列模式的匹配程度。LEVEL值越大,模式信息损失越小。0034步骤3中,根据时间序列的属性值以及模式特征,分析攻击者的背景知识,定义隐私攻击类型。由于最终发布的数据中包含最大化保留的模式信息,所以攻击者的背景知识可以分为两大类,一类是关于时间序列属性值的背景知识,定义为KV,另一类是关于模式信息的背景知识,定义为KP。相应的,攻击者的隐私攻击类型可以划分为三大类A基于KV的隐私攻击;B基于KP的隐私攻击;C基于KVKP的隐私攻击。K,P匿名模型基于上述定义的三种隐私攻击类型进行构建,能够有效的抵御隐私攻击,从而保证用户隐私。0035K,P匿名模型将时间序列的

18、各个属性区间,以及整条序列的模式特征分别作为独立的形式发布,力求达到模式信息损失最小化的效果。K,P匿名模型是一个双层隐私保护模型,其具体含义如下0036A在第一层约束中,整个时间序列原始数据集被要求在QI属性上满足K匿名的条件,在数据发布时发布每个K匿名组各个属性的泛化区间;0037B在第二层约束中,在每一个K匿名组内,要求每一条时间序列的模式特征都至少与其他P1条时间序列相同,在数据发布时发布每条时间序列的模式特征。K,P匿名说明书CN101964034ACN101964035A4/4页6模型的构造示例如图2所示,在图2中,我们根据一个包含8条时间序列的原始数据集来构建K,P匿名模型,首先

19、可将其分为2个K匿名组K匿名组1和K匿名组2,每个K匿名组中包含四条时间序列,发布每个K匿名组的各个属性的泛化区间,然后,将每个K匿名组各进一步划分为两个P子组,发布各个P子组的模式特征。0038步骤4中提到的模式特征的相似性衡量方式严重依赖于模式映射函数以及攻击者的背景知识,需具体问题具体分析,不可一概而论。对于SAX而言,我们将模式特征的相似性定义为两条模式特征字符串之间的欧式距离。在进行分组以满足K,P匿名模型约束时,首先根据模式特征的相似性,在整个原始数据集中以一种自顶向下的方式来构造P子组,进一步保证模式信息损失最小化的需求。0039步骤5中,基于步骤4中形成的P子组,分析任意两个P

20、子组之间的QI属性值的相似性,以自底向上的聚类方式对P子组进行聚类,形成K匿名组,使得原始数据集最终满足K,P匿名模型的要求。0040步骤6中提到的信息损失,包括属性值信息损失以及模式信息损失两部分。属性值信息损失由于属性值泛化而产生。对于一条有N个属性的时间序列R而言,其属性区间上限可表示为属性区间下限表示为基于上述定义,R的属性值信息损失可形式化为00410042模式信息损失是指原始时间序列的模式与根据模式特征重建的模式之间的差异。在K,P匿名模型约束下,能够证明在最坏情况下的隐私泄露概率为1/P。说明书CN101964034ACN101964035A1/2页7图1说明书附图CN101964034ACN101964035A2/2页8图2说明书附图CN101964034A

copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1