当前位置: 首页 > news >正文

CS224W2.2——传统基于特征的方法(边层级特征)

在这篇中,我们介绍了链接预测的重要任务,以及如何提取链接级特征来更好地解决这类问题。这在我们需要预测缺失的边或预测将来会出现的边的情况下很有用。我们将讨论的链路级功能包括基于距离的功能,以及本地和全局邻域重叠。

文章目录

  • 1. 边层级任务
  • 2. 链路预测任务两种方式
  • 3. 通过邻近进行链路预测
  • 4. 边层级特征
    • 4.1 基于距离的特征(Distance-based feature)
    • 4.2 局部邻域重叠(Local neighborhood overlap)
    • 4.3 全局邻域重叠(Global neighborhood overlap)
  • 5. 总结

1. 边层级任务

在这里插入图片描述

任务是:基于已有的图结构,预测新的边。

这意味着在测试时,我们必须计算所有尚未链接的节点对,对它们进行排序,然后,宣布我们的算法预测的最前面的k个注释对,是网络中将要发生的链接。

而现在的关键,是对每一对节点(边)设计特征。

正如上一篇中说到的节点层级的任务,是给节点设计特征,那我们能否直接拼接两个节点的特征作为这一对节点的特征呢?

答案是不能的,因为这样会丢失很多重要信息。

2. 链路预测任务两种方式

在这里插入图片描述

3. 通过邻近进行链路预测

在这里插入图片描述

4. 边层级特征

在这里插入图片描述

总体来说,边层级特征可以分为三种方式:

  • 基于距离的特征(Distance-based feature)
  • 局部邻域重叠(Local neighborhood overlap)
  • 全局邻域重叠(Global neighborhood overlap)

4.1 基于距离的特征(Distance-based feature)

在这里插入图片描述

这种想法很简单,就是比如B、H之间的距离为2,那么就将BH这条边(预测边)的特征值设为2。

但也有很大问题,就是这种方法没有考虑邻域重叠的程度。

4.2 局部邻域重叠(Local neighborhood overlap)

在这里插入图片描述

4.3 全局邻域重叠(Global neighborhood overlap)

在这里插入图片描述

在这里插入图片描述

利用图邻接矩阵的幂计算两个节点之间的路径数。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

以上是简单证明,学过数据结构的应该知道这个结论。

在这里插入图片描述

5. 总结

在这里插入图片描述

http://www.lryc.cn/news/209349.html

相关文章:

  • python—openpyxl操作excel详解
  • 汽车行驶性能的主观评价方法(2)-驾驶员的任务
  • server2012 通过防火墙开启局域网内限定IP进行远程桌面连接
  • lvs+keepalived: 高可用集群
  • C++标准模板(STL)- 类型支持 (类型特性,is_pointer,is_lvalue_reference,is_rvalue_reference)
  • C++——类和对象(上)
  • ffmpeg中examples编译报不兼容错误解决办法
  • Python与CAD系列基础篇(十一)图形旋转、镜像、缩放
  • STM32串口通信
  • Kafka笔记
  • 【1.2】神经网络:神经元与激活函数
  • 【PythonRS】Pyrsgis库安装+基础函数使用教程
  • 线扫相机DALSA--分频倍频计算公式及原理
  • 1818_ChibiOS的计数信号量
  • 企业微信接入芋道SpringBoot项目
  • 群晖上搭建teamspeak3语音服务器
  • Python爬虫(二十四)_selenium案例:执行javascript脚本
  • Devops团队
  • 力扣labuladong——一刷day10
  • https下载图片
  • 二叉树的后续遍历(迭代法)
  • CVE-2021-41773/42013 apache路径穿越漏洞
  • 前端性能测试工具WebPagetest
  • 易语言软件定制软件开发脚本开发协议软件电脑网站APP应用视频制作工程制作
  • Windows上配置IP端口转发
  • 韦东山D1S板子——汇编启动代码第一行分析(.long 0x0300006f)
  • 了解单域名证书和通配符证书的区别,选择合适的SSL证书解决方案
  • 【LeetCode】7. 整数反转
  • 防止请求重复提交:注解+拦截器的实现方案
  • C#使用mysql-connector-net驱动连接mariadb报错