[发明专利]一种跨社交网络的锚链接预测方法在审
申请号: | 202110370346.0 | 申请日: | 2021-04-07 |
公开(公告)号: | CN113111287A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 杨武;王焕然;王巍;吕继光 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06K9/62;G06Q50/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 社交 网络 锚链 预测 方法 | ||
1.一种跨社交网络的锚链接预测方法,其特征在于,包括以下步骤:
步骤1:输入由社交网络Gs与社交网络Gt构成的待预测跨网络数据;对待预测跨网络数据执行节点拆分,获得节点信息;对于每一个节点vi生成一条随机游走路径wi,节点vi作为随机游走路径wi的起始节点;设定随机游走路径wi的目标长度;初始化集合
步骤2:获取每条随机游走路径wi中节点vi的邻居节点信息,将节点vi置为广度优先搜索策略的起始节点sbf,进行广度优先搜索策略的随机游走,将得到的从起始节点sbf开始的路径存入随机游走路径wi中;
步骤3:判断随机游走路径wi是否达到目标长度;对于达到目标长度的随机游走路径wi,存入集合W中;对于未达到目标长度的随机游走路径wi,执行步骤4;若所有随机游走路径均达到目标长度,即所有随机游走路径均已存入集合W中,则执行步骤7;
步骤4:若随机游走路径wi在上一轮中使用了广度优先搜索策略的随机游走,则执行步骤5;若随机游走路径wi在上一轮中使用了深度优先搜索策略的随机游走,则执行步骤6;
步骤5:从上一轮使用广度优先搜索策略的随机游走后新添加的节点中随机选择一个节点作为当前节点,获取当前节点的邻居节点信息;若当前节点vi的度D(vi)大于上一轮中的广度优先搜索策略的起始节点sbf的度,则将当前节点vi置为广度优先搜索策略的起始节点sbf,进行广度优先搜索策略的随机游走,将得到的从起始节点sbf开始的路径存入随机游走路径wi中,返回步骤3;否则,将当前节点vi置为深度优先搜索策略的起始节点sdf,进行深度优先搜索策略的随机游走,将得到的从节点sdf到新的节点的路径存入随机游走路径wi中,返回步骤3;
步骤6:将上一轮使用深度优先搜索策略的随机游走后新添加的节点置为广度优先搜索策略的起始节点sbf,对起始节点sbf的邻居节点进行广度优先搜索策略的随机游走,将得到的从起始节点sbf开始的路径存入随机游走路径wi中,返回步骤3;
步骤7:将集合W中所有随机游走路径输入至skip-gram模型中,得到由社交网络Gs与社交网络Gt构成的跨网络数据的向量表示;构造跨网络数据的链路向量,构造监督学习训练集,训练锚链接预测模型;
步骤8:将由社交网络Gs与社交网络Gt构成的待预测跨网络数据输入至锚链接预测模型中,得到社交网络Gs与社交网络Gt的锚链接预测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110370346.0/1.html,转载请声明来源钻瓜专利网。