[发明专利]一种基于进化扰动的隐私链路保护方法在审
申请号: | 201810683667.4 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109063836A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 宣琦;赵明浩;俞山青;傅晨波;黄慧敏;殳欣成 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06N3/12 | 分类号: | G06N3/12;G06Q50/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扰动 遗传算法 适应度函数 变异算子 链路保护 算子 测试集 训练集 染色体 进化 隐私 轮盘赌算法 算法有效性 子代 单点交叉 交叉算子 精英个体 随机扰动 子代种群 综合考虑 启发式 扰动量 迭代 父代 冲突 删除 收敛 迁移 概率 网络 | ||
一种基于进化扰动的隐私链路保护方法,包括以下步骤:S1:将网络连边划分为训练集和测试集,其中训练集是扰动对象,测试集用来评价算法有效性;S2:遗传算法包括染色体、适应度函数、选择算子、交叉算子和变异算子,具体设计如下:染色体由删除和增加的连边组成;适应度函数综合考虑了精度和AUC;选择算子为轮盘赌算法;使用单点交叉并处理了交叉冲突;变异算子为基于概率的逐点变异并处理了变异冲突;S3:将交叉和变异产生的子代以及父代的精英个体组成新的子代种群,迭代至遗传算法收敛。本发明利用遗传算法寻找最优连边扰动,在扰动量相同的情况下,达到比随机扰动或者启发式扰动更优的效果,同时也具备较好的迁移效果。
技术领域
本发明涉及网络科学与链路预测领域,特别是涉及一种基于进化扰动的隐私链路保护方法。
背景技术
随着社交媒体的兴起,网上存有海量的用户数据。然而其中很多数据涉及到个人隐私,所以隐私数据安全性问题日益突出。链路预测是根据已观测到的网络结构预测缺失的或者未来会形成的链路。社交网络中某些涉及到隐私的连边需要隐藏,但是直接删除这些隐私连边,攻击者可能会利用链路预测技术重新预测出来,从而不能有效的保护这些隐私连边。传统的做法是在网络里加入连边扰动,即增加或者删除一些连边,从而达到降低隐私链路的可预测性。但是传统的连边扰动不能保证最优性,即扰动量一定的条件下,扰动效果不一定最好。
发明内容
为了克服传统随机扰动的盲目性以及启发式扰动的次优性的不足,本发明提出了一种基于进化扰动的隐私链路保护方法,即基于遗传算法的进化扰动策略,为了使得扰动更有意义,限制了扰动量,即增加和删除的连边数量,且假设增加和删除的连边总数相同,即维持扰动前后网络的总连边数不变。经过在多种链路预测算法的比较下,可以达到更优的结果并具有较好的迁移性。其中,本发明以资源分配指标(RA)为例,使用遗传算法找到最优的连边扰动。
本发明解决其技术问题所采用的技术方案如下:
一种基于进化扰动的隐私链路保护方法,所述方法包括以下步骤:
S1:假设无权无向网络G(V,E),将网络所有连边划分为训练集ET和测试集EV,其中训练集是扰动对象,即向训练集增加以及删除连边,测试集是需要保护的隐私连边;
S2:使用遗传算法,迭代进化连边扰动,过程如下:
S2-1:染色体的设计:染色体由两部分组成,一部分是删除的连边,另一部分是增加的连边,限制了增加和删除的连边数量,且维持扰动前后网络的总连边数不变;
S2-2:适应度函数的设计:评价链路预测的效果是精度和AUC,设计了一种适应度函数,综合考虑了两者的影响;
S2-3:选择算子的设计:采用轮盘赌的选择方法,即根据适应度的值确定被选择的概率,通过指数函数变换,确保适应度函数恒为正值;
S2-4:交叉算子的设计:通过选择算子选择出一对较优的染色体,根据交叉率,使用单点交叉的方法;如果交叉后出现冲突,即染色体内包含相同的连边,则撤回该连边的交叉操作;
S2-5:变异算子的设计:通过选择算子选择出较优的染色体,遍历染色体内所有删除以及增加的连边,根据变异率随机替换染色体内的连边;如果变异后出现冲突,即染色体内包含相同的连边,则重新选取连边代替;
S3:将交叉和变异产生的子代以及父代的精英个体组成新的子代种群,迭代至遗传算法收敛后,将最优个体取出,加入到训练集里,分别用多种链路预测算法计算测试集的预测精度,检验算法的迁移性。
进一步,所述步骤2-2中,适应度函数如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810683667.4/2.html,转载请声明来源钻瓜专利网。