读论文 | Link Prediction Based on G

2020-10-29  本文已影响0人  zilla

这篇论文来自NIPS2018
原文见论文pdf

名词解释from某度

启发式算法 heuristic algorithm

一个问题的最优算法能够求得该问题每个实例的最优解。启发式算法相对于最优算法提出,可以这样定义:一个基于直观或经验构造的算法,在可接受的花费(指计算时间和空间)下给出待解决组合优化问题每一个实例的一个可行解,该可行解与最优解的偏离程度一般不能被预计。现阶段,启发式算法以仿自然体算法为主,主要有蚁群算法、模拟退火法、神经网络等。

Introduction

Link prediction is to predict whether two nodes in a network are likely to have a link.

Related works

此前的做链路预测的方法主要是使用评分函数去测度链路存在的可能性的启发式算法
e.g. common neighbors、Katz index

缺陷

对链路存在的情境有很强的假设,当假设不成立时有效性受限。比如:common neighbors假设是如果两个结点有很多的公共邻居,他们间更有可能有链路。对社交网络来说,这个假设成立,但对PPI(Protein–protein interaction)蛋白质互作用这个数据集来说,有很多公共邻居的两种蛋白能反应的可能性更小。

分类

需要知道h跳邻居的启发式算法称作h-order heuristics
将这些启发式算法按照计算score需要知道的最远邻居跳数(require knowing up to h-hop neighborhood of the target nodes)分类,可以分成:

改进思路

考虑从给定的网络中学习一个启发式算法,而不是使用预定义的。 通过提取每个目标链路周围的局部子图来学习一个从子图模式到链路存在性的映射,从而自动学习适合于当前网络的“启发式”。

已有的方法

启发式其实属于graph structure features方法。

Graph structure features are those features located inside the observed node and edge structures of the network, which can be calculated directly from the graph.

Contributions

上一篇下一篇

猜你喜欢

热点阅读