0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PageRank算法所建立的模型

lviY_AI_shequ 来源:未知 作者:李倩 2018-09-12 16:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引言

PageRank是Sergey Brin与Larry Page于1998年在WWW7会议上提出来的,用来解决链接分析中网页排名的问题。在衡量一个网页的排名,直觉告诉我们:

当一个网页被更多网页所链接时,其排名会越靠前;

排名高的网页应具有更大的表决权,即当一个网页被排名高的网页所链接时,其重要性也应对应提高。

对于这两个直觉,PageRank算法所建立的模型非常简单:一个网页的排名等于所有链接到该网页的网页的加权排名之和:

表示i个网页的PageRank值,用以衡量每一个网页的排名;若排名越高,则其PageRank值越大。网页之间的链接关系可以表示成一个有向图,边代表了网页j链接到了网页i;为网页j的出度,也可看作网页j的外链数( the number of out-links)。

假定为n维PageRank值向量,A为有向图G所对应的转移矩阵,

n个等式(1)改写为矩阵相乘:

但是,为了获得某个网页的排名,而需要知道其他网页的排名,这不就等同于“是先有鸡还是先有蛋”的问题了么?幸运的是,PageRank采用power iteration方法破解了这个问题怪圈。欲知详情,请看下节分解。

求解

为了对上述及以下求解过程有个直观的了解,我们先来看一个例子,网页链接关系图如下图所示:

那么,矩阵A即为

所谓power iteration,是指先给定一个P的初始值,然后通过多轮迭代求解:

最后收敛于,即差别小于某个阈值。我们发现式子(2)为一个特征方程(characteristic equation),并且解P是当特征值(eigenvalue)为1时的特征向量(eigenvector)。为了满足(2)是有解的,则矩阵AA应满足如下三个性质:

stochastic matrix,则行至少存在一个非零值,即必须存在一个外链接(没有外链接的网页被称为dangling pages);

不可约(irreducible),即矩阵A所对应的有向图G必须是强连通的,对于任意两个节点u,v∈V,存在一个从u到v的路径;

非周期性(aperiodic),即每个节点存在自回路。

显然,一般情况下矩阵A这三个性质均不满足。为了满足性质stochastic matrix,可以把全为0的行替换为e/ne/n,其中e为单位向量;同时为了满足性质不可约、非周期,需要做平滑处理:

其中,d为 damping factor,常置为0与1之间的一个常数;E为单位阵。那么,式子(1)被改写为

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4816

    浏览量

    98744
  • PageRank
    +关注

    关注

    0

    文章

    5

    浏览量

    6832

原文标题:【十大经典数据挖掘算法】PageRank

文章出处:【微信号:AI_shequ,微信公众号:人工智能爱好者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    《多模态大模型 前沿算法与实战应用 第一季》精品课程简介

    ;语境下会生成不同的向量表示。 音频模态 :Mel频谱图或Wav2Vec等模型将声波转换为时频特征矩阵,捕捉音调、节奏等语音信息。 2. 跨模态对齐:建立模态间关联 通过对比学习或注意力机制实现模态对齐
    发表于 05-01 17:46

    端子电流循环寿命试验机核心算法解析:温升预测模型与寿命衰减曲线拟合

    端子电流循环寿命试验机的核心算法,是实现端子寿命精准预测、测试过程智能管控的关键,其中温升预测模型与寿命衰减曲线拟合两大核心算法,分别解决了测试过程中的温度动态调控与寿命趋势研判问题,共同构建起科学
    的头像 发表于 04-02 09:21 245次阅读
    端子电流循环寿命试验机核心<b class='flag-5'>算法</b>解析:温升预测<b class='flag-5'>模型</b>与寿命衰减曲线拟合

    算法工程师需要具备哪些技能?

    景:神经网络中的权重矩阵计算、降维算法(如PCA)等。 概率论与数理统计核心内容:贝叶斯定理、最大似然估计、假设检验等。应用场景:模型不确定性分析、A/B测试效果评估等。 微积分核心内容:导数、梯度
    发表于 02-27 10:53

    使用K-means算法进行异常侦测

    九轴传感器 采集振动数据(X轴加速度),通过自学习模型建立“正常工作状态特征”,并在运行中检测异常振动行为。 系统主要功能: 1. 自学习 (Learning):采集正常状态下的传感器信号,并建立
    发表于 01-16 14:09

    瑞为技术蜻豚视觉大模型算法通过国家网信办备案

    近日,国家互联网信息办公室公布第十四批深度合成服务算法备案信息,瑞为技术自研的“Reconova QTune瑞为蜻豚视觉大模型算法”成功入选,正式获得国家级算法备案资质。
    的头像 发表于 12-12 10:40 571次阅读
    瑞为技术蜻豚视觉大<b class='flag-5'>模型</b><b class='flag-5'>算法</b>通过国家网信办备案

    旷视借助大模型与智能体推动算法落地

    当下,AI技术繁荣无比,但无数企业却陷入“叫好不叫座”的困境:算法模型很先进,但一到真实的行业场景中就“水土不服”。问题究竟出在哪?大模型和智能体的兴起,又为我们提供了怎样的新解题思路?本文将深入探讨
    的头像 发表于 10-11 14:04 810次阅读

    模板驱动 无需训练数据 SmartDP解决小样本AI算法模型开发难题

    算法作为软实力,其水平直接影响着目标检测识别的能力。两年前,慧视光电推出了零基础的基于yolo系列算法架构的AI算法开发平台SpeedDP,此平台能够通过数据驱动模型训练,实现
    的头像 发表于 09-09 17:57 1612次阅读
    模板驱动  无需训练数据  SmartDP解决小样本AI<b class='flag-5'>算法</b><b class='flag-5'>模型</b>开发难题

    椭偏仪薄膜测量原理和方法:光学模型建立和仿真

    椭偏技术是一种非接触式、高精度、多参数等光学测量技术,是薄膜检测的最好手段。本文以椭圆偏振基本原理为基础,重点介绍了光学模型建立和仿真,为椭偏仪薄膜测量及误差修正提供一定的理论基础。费曼仪器作为国内
    的头像 发表于 08-15 18:01 4708次阅读
    椭偏仪薄膜测量原理和方法:光学<b class='flag-5'>模型</b><b class='flag-5'>建立</b>和仿真

    移远通信飞鸢AIoT大模型应用算法成功通过备案

    近日,第十二批境内深度合成服务算法备案信息发布,移远通信"飞鸢AIoT大模型应用算法"榜上有名。这标志着该算法在技术合规性、安全可控性及社会价值上获得权威认可,彰显了移远通信在
    的头像 发表于 08-06 08:48 1108次阅读
    移远通信飞鸢AIoT大<b class='flag-5'>模型</b>应用<b class='flag-5'>算法</b>成功通过备案

    领跑AIoT的关键一步!移远大模型应用算法成功通过备案

    近日,第十二批境内深度合成服务算法备案信息发布“飞鸢AIoT大模型应用算法”榜上有名这标志着该算法在技术合规性、安全可控性以及社会价值上获得权威认可彰显了移远通信在AI领域的深厚技术积
    的头像 发表于 08-05 19:05 1009次阅读
    领跑AIoT的关键一步!移远大<b class='flag-5'>模型</b>应用<b class='flag-5'>算法</b>成功通过备案

    无刷直流电机模糊PI控制系统建模与仿真

    。利用该模型进行了电机动静态性能的仿真研究,仿真结果与理论分析一致,表明读方法建立的 BLDCM控制系统仿真模型合理、有效。该模型简单、直观、参数易于修改和替换,可方便地用于其他控制
    发表于 07-07 18:25

    模型自适应控制在永磁同步电机转速中的仿真研究

    摘要:针对永磁同步电机非线性、时变不确定性及难以建立精确的数学模型等问题,不同于动态线性时变模型替代一般非线性系统,提出一种基于模糊过程和系统输出误差的无模型控制器。基于反馈线性化通过
    发表于 06-25 13:01

    十字形多自由度超声电机接触分析模型研究

    ,分析了定子振幅、摩擦因数、驱动频率对电机输出性能的影响规律。对所研制样机的机械特性进行了测试,结果表明,所建立模型对十字形超声电机特性的预估是有效的,可为多自由度超声电机设计提供指导。 纯分享帖
    发表于 06-17 09:04

    BMS simuli<x>nk完整模型(包含:SOC、主动均衡等算法

    BMS simulink完整模型(包含:SOC、主动均衡等算法
    发表于 06-08 09:54 5次下载