gpt4 book ai didi

algorithm - Pagerank - 麻烦

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:50:51 27 4
gpt4 key购买 nike

我将向您展示 2 个场景(注意 d=damping factor=0.5)

第一种情况:假设有 4 个节点 A, B, C, D :

  • B、C、D 链接到 A

PageRank 是:PR(A)=0.5 + 0.5*(PR(B)+PR(C)+PR(D))

我可以通过将 0.25 放在 PR(B)=PR(C)=PR(D) 上来求解这个等式,我将得到 0.875 作为值。我不需要解析任何系统

第二种情况:假设有4个节点A, B, C, D:

  • A BC 上的链接
  • B C 上的链接
  • C 链接到A

这样 PageRank 将是:

PR(A)=0.5 + 0.5 * PR(C)

PR(B)=0.5 + 0.5 * ((PR(A))/(2))

PR(C)=0.5 + 0.5 * ((PR(A))/(2) + PR(B))

我必须解决这个系统才能得到结果。我没有将 1/N 放在 PR(A)、PR(B)、PR(C) 和 PR(D)

事实上,我在网上搜索了解决方案,结果是:

$PR(A) = 14/13 = 1.07692308$

$PR(B) = 10/13 = 0.76923077$

$PR(C) = 15/13 = 1.15384615$

那么为什么在两个相似的场景中我使用两种不同的行为呢?

希望有人能帮助我:)干杯

最佳答案

这两个场景是不同的,因为第一个问题中的对称性:B、C 和 D 链接到相同的页面并从相同的页面链接(即它们都指向 A 而没有任何东西指向它们)。因此它们的页面排名将是相同的,这为您提供了 PR(B)=PR(C)=PR(D) 的额外约束,使您能够轻松解决问题。

第二个问题没有对称性,必须长期解决。

关于algorithm - Pagerank - 麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4745997/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com