《中国人工智能学会通讯》——9.26 基于位置的点击模型

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第9章,第9.26节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

9.26 基于位置的点击模型

主流的点击模型大都基于点击模型方面最基础的研究[9] , 认为用户在浏览搜索引擎时采用的是沿着搜索结果列表从上到下依次浏览的方式 , 根据这个假设 , 用户的浏览顺序与搜索结果的位置顺序是一致的。因此大多数的点击模型都是基于位置的构建方式 ( 称作基于位置的点击模型 )。另外由于点击模型中最主要的信息来源为用户的交互信息 ( 主要是点击信息 ), 所以模型对于用户行为,以及结果相关性的推断都来源于点击行为。因此大多数的点击模型都假设搜索页面中的所有结果是同质的 ( 所有具有类似的形式仅在内容上有所区别 , 对应到模型中,即结果仅在相关性上有所区别 ), 在排除结果相关性影响之后这些结果对于用户的行为不构成影响。

上述两条假设成为了主流点击模型的基础假设 , 因此本部分的相关工作主要介绍这些点击模型相关内容 , 其他的与之有所区别的点击模型会在本工作与这些工作相关的章节进行介绍。

大 多 数 的 点 击 模 型 利 用 名 为 检 验 假 设(examination hypothesis) [9] 的用户行为假设,对用户的点击行为和其中蕴含的结果反馈之间的关联进行建模 , 其具体描述为给定一个查询词 q 和对应的搜索结果列表 D=( 通常为 10,即页面中包含 10 条搜索结果 )。对于其中第 i 个结果 d i , 该结果是否被点击 (C i =1) 当且仅当这个结果被用户检验 (E i =1), 并且这个结果是一个相关的结果(A i =1), 而相关与检验则是两个独立的变量。

C i =1 → E i =1, A i =1E i =0→ C i =0A i =0→ C i =0

根据以上假设,一个搜索结果被点击的概率可以表示为

P(C_i=1)=P(E i =1)P(A i =1)

这样我们在知道用户的点击信息之后,通过推断用户的检验信息,就能推断出每个结果的真实相关性信息。图 1 为检验假设的图模型示意图。

image
级联模型

级联模型[9]假设用户的浏览行为是沿着搜索结果列表从上到下依次检验的,当且仅当用户检验了某个结果,并且该用户没有做出点击该结果的行为,该用户才会继续检验排在该结果后一位的搜索结果。其模型的示意图如图 2 所示。针对该结果的公式为

P(E 1 )=1P(E i+1 =1|E i =1,C i )=1-C i

image
DCM 模型
由级联模型的假设可知,该模型只能描述用户仅有一次点击的搜索情况,而实际的用户行为中,用户可能会发生多次点击,因此 Guo et al [13] 提出了 Dependency Click Model(DCM) 模型,该模型沿用了用户顺次向下检验的行为假设,同时假设当用户点击之后仍然有一定的概率继续下一步的浏览行为,其浏览行为描述公式为

P(E {i+1} =1|E i =1,C i =0)=1P(E {i+1} =1|E i =1,C i =1)=λ i

UBM 模型
接下来,Dupret et al [14] 提出了 User BrowsingModel(UBM) 模型(见图 3)。他们通过实验研究发现,用户检验某个位置结果的概率不仅和当前该结果所处位置相关,同时还和该结果与用户上一次点击结果的距离有着非常重要的关联,因此其模型假设

P(E_i=1|C {1...i-1} )=λ {r i ,d i }

式中,r i 表示当前该结果的位置;d i 表示当前结果和上次点击的结果的位置距离。image
DBN 模型
Chapelle et al [15] 提 出 了 Dynamic BayesianNetwork(DBN) 模型(见图 4),该模型首次将用户浏览过程中的满意度行为引入模型描述中。该模型假设用户每点击一条结果之后都会有一定的满意度改变,而一旦用户在某次点击之后达到了满意程度,那么他 / 她就会停止检验后续结果并结束这次查询:

P(S i =1|C i =1)=s uP(E {i+1} |E i =1, S i =0)=λ

式中,S i 表示用户点击了第i个结果之后的满意程度;λ 表示了用户不满意的情况下继续检验后续结果的概率。image
除了上述模型之外,Guo et al [18] 提出了 ClickChain Model(CCM) 模型描述用户可能存在的略过行为;Hu et al [19] 尝试区分不同查询意图下用户浏览行为的区别,从而对已有的点击模型进行改进;Chen et al [20] 提出了 Noise-aware Click Model(NCM)尝试从所有点击信息中区分哪些是用户真实的结果相关性判断,哪些是由于其他原因造成的不可信的点击。

可以看到,以上一系列的点击模型都是基于用户检验顺序严格从上到下进行一遍,以及所有结果具有同质属性这两个基本假设进行研究的。

相关文章
|
2月前
|
机器学习/深度学习 人工智能 边缘计算
大模型:引领人工智能新纪元的引擎
大模型:引领人工智能新纪元的引擎
|
2月前
|
人工智能 安全 网络安全
欧盟《人工智能法案》对通用AI模型的监管要求
【2月更文挑战第24天】欧盟《人工智能法案》对通用AI模型的监管要求
83 2
欧盟《人工智能法案》对通用AI模型的监管要求
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能与文本生成:基于Transformer的文本生成模型
人工智能与文本生成:基于Transformer的文本生成模型
120 0
|
3月前
|
机器学习/深度学习 人工智能 安全
中国信通院联合金橙果科技等十七家单位发起人工智能大模型安全基准测试
2024年2月20日下午,AIIA“SafetyAI Bench”(人工智能大模型安全基准测试)线上研讨会成功举办。来自中国信息通信研究院(以下简称“中国信通院”)、厦门大学、北京大学、北京交通大学、360、百度、蚂蚁集团、VIVO、西门​子、小鹏汽车、马上消费、浪潮科技、海信视像、交通银行、商汤科技、邮储银行、普华永道、科大讯飞、金橙果科技、万商天勤律所、中兴通讯、博特智能、开源网安、云天励飞等单位40余位科研机构专家及企业代表参加了本次会议。
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
2023年度AI盘点 AIGC|AGI|ChatGPT|人工智能大模型
2023年度AI盘点 AIGC|AGI|ChatGPT|人工智能大模型
|
4月前
|
SQL 存储 人工智能
探索语义解析技术和AI人工智能大模型的关系
探索语义解析技术和AI人工智能大模型的关系
76 1
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能基础——模型部分:模型介绍、模型训练和模型微调 !!
人工智能基础——模型部分:模型介绍、模型训练和模型微调 !!
161 0
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
人工智能大模型引领智能时代的革命
随着AI技术的飞速发展,人工智能大模型正成为推动社会进步和经济发展的重要力量,比如GPT-3、BERT和其他深度学习架构,正在开启一个全新的智能时代。在人机交互、计算范式和认知协作三个领域,大模型带来了深刻的变革。那么本文就来分享一下关于大模型如何提升人机交互的自然性和智能化程度,以及它们如何影响现有的计算模式并推动新一代计算技术的演进,并探讨这些变革对未来的意义。
43 1
人工智能大模型引领智能时代的革命
|
3天前
|
机器学习/深度学习 存储 人工智能
人工智能平台PAI产品使用合集之是否可以在模型部署发布后以http接口形式提供给业务开发人员使用
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
3天前
|
机器学习/深度学习 人工智能 NoSQL
人工智能平台PAI产品使用合集之机器学习PAI EasyRec训练时,怎么去除没有意义的辅助任务的模型,用于部署
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。