【发布时间】:2019-01-11 13:11:36
【问题描述】:
我正在使用 adam_adar 索引进行链接预测问题。数据集是一个网格网络(具有 1000 个链接的边缘列表)。我从观察到的数据集中随机选择了 80% (800) 的边缘。我需要从 preds 中选择最高的 200 个预测链接,如下所示,并计算精度比。我不知道下一步该做什么。我该怎么办..帮助!
import numpy as np
import networkx as nx
G = nx.read_edgelist('Grid.txt', create_using=nx.Graph(), nodetype=int)
preds = nx.adamic_adar_index(G);
for u, v, p in preds:
'(%d, %d) -> %.8f' % (u, v, p)
print(u, v, p)
【问题讨论】:
标签: python precision networkx prediction