[发明专利]一种链路预测模型的建立及链路预测方法有效
申请号: | 201710004638.6 | 申请日: | 2017-01-04 |
公开(公告)号: | CN108270608B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 颜永红;李太松;张艳 | 申请(专利权)人: | 中国科学院声学研究所;北京中科信利技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 王宇杨;陈琳琳 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预测 模型 建立 方法 | ||
本发明提供了一种链路预测模型的建立方法,所述链路预测模型包括:时序受限玻尔兹曼机模型和梯度提升决策树模型;所述方法包括:从互联网或其它多媒体中抓取大量的网络数据,对网络数据进行预处理,将网络数据划分为历史数据和现有数据,输入时序受限玻尔兹曼机模型,训练出模型参数;提取网络数据节点对的网络拓扑特征,形成特征集并输入梯度提升决策树模型,训练出模型参数;所述链路预测模型包括训练好的时序受限玻尔兹曼机模型和梯度提升决策树模型。基于该方法建立的链路预测模型,本发明还提供了一种链路预测方法,该方法能够预测网络下一状态的所有链接。
技术领域
本发明涉及互联网技术领域,具体涉及一种链路预测模型的建立及链路预测方法,该方法利用网络的拓扑特征和深度学习模型,对大规模网络进行链路预测。
背景技术
伴随着互联网和移动通信技术的飞速发展,人们之间的联系变得越来越紧密。通过互联网和通信网,人与人之间组成了一个巨大的复杂网络。网络中的人与人之间的互动、交流和影响已融入到生活中的各个方面。对社会网络的研究也逐渐受到关注,并成为当前科学领域的研究热点之一。现实社会中,许多人希望通过分析社会网络的结构和变化,发现网络中节点之间的联系原理,知晓潜藏在一般现象下的规律,以及社会网络拓扑结构特征和节点属性特征与网络节点行为趋势之间的关系,进而发现社会网络的演变本质,利用这些信息帮助人们更有效的配置资源和信息处理,指导商业生产、人类生活、人口管理、自然规划等方面的管理、判读和决策。其中网络节点行为趋势的一个重要研究点就是链路预测。
链路预测方法用来描述网络未来的发展趋势,可以细化至节点之间的连接预测;也可以在现有的不完整网络中找出残缺的或者是隐藏的边。传统的链路预测方法一般利用网络拓扑特征和节点属性,采用机器学习的方法进行预测。然而这些方法都是从微观的角度,以节点对为对象进行链路预测,不利于对网络宏观结构的演化建模,因而其预测效果也存在一定瓶颈。
发明内容
本发明的目的在于克服目前链路预测方法存在的上述缺陷,提出了一种基于深度学习的链路预测方法,该方法利用时序受限玻尔兹曼机模型对宏观时序下网络的邻接矩阵进行建模,然后将训练好的模型作为生成模型,对下一时序的网络链接状态进行宏观预测。另一方面,从微观角度对网络局部拓扑特征进行提取,采用机器学习模型(梯度提升决策树学习模型)预测网络结构的链接状态。最后将二者的预测结果加权融合,得到网络最终的链路预测结果。该方法从网络的宏观和微观两个角度描述网络的演化,以生成深度学习模型为基础,融合机器学习模型,提升了链路预测性能。
为了实现上述目的,本发明提供了一种基于深度学习的链路预测方法,所述链路预测模型包括:时序受限玻尔兹曼机模型和梯度提升决策树模型;所述方法包括:从互联网或其它多媒体中抓取大量的网络数据,对网络数据进行预处理,将网络数据划分为历史数据和现有数据,输入时序受限玻尔兹曼机模型,训练出模型参数;提取网络数据节点对的网络拓扑特征,形成特征集并输入梯度提升决策树模型,训练出模型参数;所述链路预测模型包括训练好的时序受限玻尔兹曼机模型和梯度提升决策树模型。
上述技术方案中,所述方法具体包括:
步骤S1)从互联网或其它多媒体中抓取大量的网络数据,对网络数据进行预处理,使网络数据不包含孤立节点或节点对;
步骤S2)按一定时间长度将网络数据划分为时间片,每个时间片下构造网络图G={GK,GK-1,…,G1},将G用时序邻接矩阵表达为A={AK,AK-1,…,A1},然后确认时间窗为N,N<K,其中{AN,AN-1,…,A2}为历史数据,{A1}为现有数据;
步骤S3)将历史数据和现有数据输入时序受限玻尔兹曼机模型,训练出模型参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科信利技术有限公司,未经中国科学院声学研究所;北京中科信利技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710004638.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微波通信的方法及装置
- 下一篇:一种更新网站服务器的配置文件的方法及装置