首页 > 其他分享 >读论文《Behavior Pattern Mining-based Multi-Behavior Recommendation》

读论文《Behavior Pattern Mining-based Multi-Behavior Recommendation》

时间:2024-08-23 17:51:11浏览次数:9  
标签:Mining based 推荐 用户 模式 Behavior BPMR 行为

论文地址:arxiv.org/pdf/2408.12152v1

项目地址:GitHub - rookitkitlee/BPMR

基于行为模式挖掘的多行为推荐:论文提出了一种新颖的多行为推荐算法(BPMR),旨在通过分析用户和项目之间的复杂交互模式来提高推荐系统的有效性。这种方法特别关注于用户除了购买之外的其他行为,例如页面浏览和收藏等辅助行为,这些行为可以提供更丰富的用户交互数据,帮助更准确地捕捉用户偏好。

摘要(Abstract)

  • 论文介绍了一种新的多行为推荐系统算法,称为BPMR(Behavior Pattern Mining-based Multi-behavior Recommendation),它通过利用辅助行为(如页面浏览和收藏)来增强推荐效果,解决了传统模型仅依赖于稀疏目标行为(如购买)的局限性。
  • BPMR算法通过挖掘用户和项目之间的多样化交互模式,并将这些模式作为特征用于推荐。
  • 采用贝叶斯方法简化推荐过程,有效避免了图神经网络算法中的过平滑问题。
  • 实验评估表明,BPMR在三个真实世界数据集上显著优于现有的最先进算法。

引言(Introduction)

  • 推荐系统通过准确预测个体化用户偏好来解决信息过载问题。
  • 传统推荐方法主要关注单一用户行为,但在实际应用中,这些单一行为模型因数据稀疏性面临挑战。
  • 多行为推荐系统不仅考虑目标行为,还包括一系列辅助行为,以更准确地捕捉用户偏好。

 

预备知识(Preliminaries)

  • 定义了多行为推荐系统中的用户和项目集合,以及用户和项目之间的行为集合。
  • 描述了多行为推荐任务的输入和输出。

 

方法论(Methodology)

3.1 行为模式挖掘(Behavior Pattern Mining)

  • 目的是发现用户和项目之间的行为模式。
  • 通过分析电子商务平台中用户和项目在不同行为下的潜在交互,提取了四种关键的用户-项目行为模式:
    • 页面浏览共享兴趣
    • 直接初步购买意图
    • 通过购物车行为增强兴趣相似性
    • 通过多次购物车行为加强购买意图

3.2 基于行为模式的推荐(Behavior Pattern-based Recommendation)

  • 利用观察到的用户和项目之间的行为模式作为预测模型的特征。
  • 将多行为推荐任务转化为基于模式的预测任务。
  • 使用贝叶斯方法计算标签1和标签0之间的比例,然后根据这个比例对用户的候选项目进行排序,生成推荐列表。

实验(Experiments)

  • 在三个公共数据集上进行实验:Beibei、Taobao和IJCAI-Contest。
  • 实验结果表明,BPMR在Recall@K和NDCG@K两个排名指标上都显著优于基线模型。

 

结论(Conclusions)

  • 提出了一种基于行为模式挖掘的多行为推荐算法BPMR,使用贝叶斯方法进行推荐,克服了图神经网络在描述特定行为模式和用户偏好方面的不足。

标签:Mining,based,推荐,用户,模式,Behavior,BPMR,行为
From: https://blog.csdn.net/buganything/article/details/141471566

相关文章

  • 【论文解读】Macroblock Level Rate Control for Low Delay H.264/AVC based Video Co
    级别:IEEE时间:2015作者:MinGao等机构:哈尔滨工业大学下载:MacroblockLevelRateControlforLowDelayH.264/AVCbasedVideoCommunication摘要算法目的:提出了一种针对低延迟H.264/AVC视频通信的宏块(MB)级别速率控制算法。算法基础:基于ρ域速率模型,该模型涉......
  • 多模态学习之论文阅读:《Systematic comparison of deep-learning based fusion strate
    《Systematiccomparisonofdeep-learningbasedfusionstrategiesfor multi-modal ultrasoundindiagnosisof liver cancer》 -2024.10 NEUROCOMPUTING 影响因子7.9(一)多模态数据构成研究设计了“病变配对”方法来构建数据集,包括B模式超声、剪切波弹性成像(SWE)和......
  • A 12nm 121-TOPS/W 41.6-TOPS/mm2 All Digital Full Precision SRAM-based Compute-in
    1b*4b的操作是通过4b或非门乘法器完成,然后再通过4b加法器两两相加。但是从真值表上来看,2个4b或非门乘法器加1个4b加法器完成的工作实际上可以通过一个由加法器和两比特IN控制的四选一Mux(或者说LUT)来完成。这样做的话可以直接节省掉21%的功耗。提出的这个并行多位输入结构下(即并......
  • A 4nm 6163-TOPS/W/b 4790-TOPS/mm2/b SRAM Based Digital-Computing-in-Memory Macro
    SRAMarray和Localadder耦合在一起形成一个块,两个块share一个semi-global-adder,四个块再去shareGlobaladder和移位累加器。这样的floorplan使得整体结构上不存在一大块独立的巨型多级加法树,使得布局变得更加的规整。这里讨论了mix-Vt设计的问题,即混用高Vt管子和低Vt管子,高Vt......
  • An 89TOPS/W and 16.3TOPS/mm2 All-Digital SRAM-Based Full-Precision Compute-In Me
    权重是4bit的CIM结构图:激活值是4bit的做法是:以MSB-first的方式串性送入,然后通过移位加计算不同数位的和累加器就是一个移位累加结构,其中具有对符号位的处理机制,这里是补码机制。如果符号位是0,直接原码做符号位拓展加进去,如果符号位是1,取反加1原码转成补码之后加进去。减少......
  • WPF KeyDown MVVM Via Behavior
    <behavior:Interaction.Triggers><behavior:EventTriggerEventName="KeyDown"><behavior:CallMethodActionMethodName="Window_KeyDown"TargetObject="{Binding}"/></behavior:EventTrigger>......
  • 【公式推导】Elucidating the Design Space of Diffusion-Based Generative Models 【
    ElucidatingtheDesignSpaceofDiffusion-BasedGenerativeModels论文精读关注B站可以观看更多实战教学视频:hallo128的个人空间【更新中】EDM论文精读论文链接(1)论文:ElucidatingtheDesignSpaceofDiffusion-BasedGenerativeModels(2)引用:KarrasT,Aittala......
  • 京粉智能推广助手-LLM based Agent在联盟广告中的应用与落地
    一、前言拥有一个帮你躺着赚钱的助手,听起来是不是有点心动?依托于京东联盟广告平台,借助AIGC大语言模型出色的理解、推理、规划能力,我们推出了京粉智能推广助手机器人,帮助合作伙伴拥有自己的智能助理,为京东联盟的推客提供更加智能的一站式经营服务。1、京东联盟是什么?《京东联盟......
  • [论文阅读]Mobility-Aware Cooperative Caching in VEC Based on CAFR
    论文:Mobility-AwareCooperativeCachinginVehicularEdgeComputingBasedonAsynchronousFederatedandDRLJSTSP2022基于异步联邦和深度强化学习的车载边缘计算移动感知协同缓存一、Introductionbackground:随着车联网(IoV)和云计算(CloudComputing)的发展,缓存技术......
  • 多模态学习之论文阅读:《Multi-modal global- and local- feature interaction with at
    《Multi-modalglobal-andlocal-featureinteractionwithattention-basedmechanismfordiagnosisofAlzheimer’sdisease》-2024.9本文提出了一种新的多模态学习框架,用于提高阿尔茨海默病(Alzheimer'sdisease,AD)的诊断准确性。该框架旨在通过结合临床表格数据和大脑......