Nebula Algorithm 3.0.0 pagerank 算法的计算结果有疑问

提问参考模版:

  • nebula 版本:3.1.0 Nebula Algorithm 3.0.0
  • 部署方式: 单机
  • 安装方式:源码编译 / Docker / RPM
  • 是否为线上版本: N
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • Nebula Algorithm 3.0.0 pagerank 算法的计算结果有疑问
    1.正常符合pagerank的计算结果

image
2. 按照Nebula Algorithm 3.0.0 计算的结果



1中的ABCD对应2中的1234,边结构都是一样的 结果完全不同 1是和pagerank原理对应正确.2的结果有问题

这个也是用的org.apache.spark.graphx.lib.PageRank库计算的吗?

按照pagerank原理计算的结果 网上看了几个都是这样的 机器学习经典算法之PageRank - 程序员姜小白 - 博客园

pagerank公式有多个, 可以参考:pagerank
graphx里是:PR[i] = alpha + (1 - alpha) * inNbrs[i].map(j => oldPR[j] / outDeg[j]).sum

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。