[发明专利]社交网络去匿名方法、装置、计算机设备和存储介质有效
申请号: | 202010742424.0 | 申请日: | 2020-07-29 |
公开(公告)号: | CN111882449B | 公开(公告)日: | 2022-09-02 |
发明(设计)人: | 赵晓娟;王培;常春喜;陈恺;王昌海;马锶霞;李晨晨 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06Q50/00 | 分类号: | G06Q50/00;G06F21/62;G06N3/08;G06N3/04 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 周达 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 社交 网络 匿名 方法 装置 计算机 设备 存储 介质 | ||
1.一种社交网络去匿名方法,其特征在于,所述方法包括:
对预先获取的社交网络进行匿名处理,得到匿名网络;
采用随机游走策略,获取所述匿名网络中预设步数的用户节点序列,根据所述用户节点序列,构建用户语料库;
利用预先设置的词向量模型对所述用户语料库中的用户进行嵌入,得到用户节点向量;
获取预先设置的辅助网络,根据所述辅助网络中用户节点和所述匿名网络中用户节点,构建种子节点对;
将所述种子节点对对应的向量对输入预先设置的全连接神经网络,得到训练好的全连接神经网络;
将匿名网络中待预测的用户节点向量输入训练好的全连接神经网络,输出所述辅助网络中去匿名的匹配结果。
2.根据权利要求1所述的方法,其特征在于,所述对预先获取的社交网络进行匿名处理,得到匿名网络,包括:
获取社交网络中的连边信息;
根据预先设置的噪声率,删除所述社交网络中的n%条边,得到剩余连边集合;
随机添加n%条边,得到新增连边集合;
根据所述剩余连边集合和所述新增连边集合,得到匿名网络。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
随机生成一条检测边,当所述检测边不在剩余连边集合和所述新增连边集合中时,将所述检测边加入所述新增连边集合;
以及,删除所述新增连边集合中与所述剩余连边集合相同的边。
4.根据权利要求1所述的方法,其特征在于,所述利用预先设置的词向量模型对所述用户语料库中的用户进行嵌入,得到用户节点向量,包括:
对所述用户语料库中的用户节点序列进行one-hot编码,得到N维向量;
利用N维向量训练预先设置的Skip-Gram模型,得到训练好的Skip-Gram模型;
通过训练好的Skip-Gram模型输出用户节点向量。
5.根据权利要求1所述的方法,其特征在于,将所述种子节点对对应的向量对输入预先设置的全连接神经网络,得到训练好的全连接神经网络,包括:
设置损失函数为:
其中,cos(*)表示余弦相似函数,表示从匿名网络到辅助网络的映射,Va表示匿名网络中用户节点向量,Vx表示辅助网络中用户节点对应的向量;
将所述种子节点对对应的向量对输入预先设置的全连接神经网络,通过所述损失函数进行训练,得到训练好的全连接神经网络。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述将匿名网络中待预测的用户节点向量输入训练好的全连接神经网络,输出所述辅助网络中去匿名的匹配结果,包括:
将匿名网络中待预测的用户节点向量输入训练好的全连接神经网络,输出匹配向量;
根据所述匹配向量在所述辅助网络中进行搜索,确定最接近的用户节点作为去匿名结果。
7.一种社交网络去匿名装置,其特征在于,所述装置包括:
网络匿名模块,用于对预先获取的社交网络进行匿名处理,得到匿名网络;
结构采样模块,用于采用随机游走策略,获取所述匿名网络中预设步数的用户节点序列,根据所述用户节点序列,构建用户语料库;
向量嵌入模块,用于利用预先设置的词向量模型对所述用户语料库中的用户进行嵌入,得到用户节点向量;
学习模块,用于获取预先设置的辅助网络,根据所述辅助网络中用户节点和所述匿名网络中用户节点,构建种子节点对;将所述种子节点对对应的向量对输入预先设置的全连接神经网络,得到训练好的全连接神经网络;
输出模块,用于将匿名网络中待预测的用户节点向量输入训练好的全连接神经网络,输出所述辅助网络中去匿名的匹配结果。
8.根据权利要求7所述的装置,其特征在于,网络匿名模块还用于获取社交网络中的连边信息;根据预先设置的噪声率,删除所述社交网络中的n%条边,得到剩余连边集合;随机添加n%条边,得到新增连边集合;根据所述剩余连边集合和所述新增连边集合,得到匿名网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010742424.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于业务驱动的数据交互装置
- 下一篇:一种3D打印机成型平台及3D打印机