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

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

3天内不再提示

冷启动推荐是当前一个非常有挑战的研究问题

智能感知与物联网技术研究所 来源:通信信号处理研究所 2020-09-05 10:39 次阅读

背景

推荐系统旨在预测用户对物品的偏好,从而向用户提供其感兴趣的商品,其为用户解决了信息过载问题。但是,新用户或新商品的交互数据往往是非常稀疏的,即导致冷启动问题,冷启动推荐是当前一个非常有挑战的研究问题。

大部分现有工作从数据层面尝试缓解冷启动问题,例如融合额外信息作为用户或商品的特征,或者利用异质信息网络来捕获结构和语义信息。在模型层面,元学习方法为缓解冷启动问题提供了一些新思路。但已有方法通常直接将元学习框架(如MAML)用于冷启动问题,而忽略了推荐中的异质图结构和语义信息。

基于此,我们提出 MetaHIN 模型,以缓解异质信息网络中的冷启动问题。 MetaHIN 在模型层面探索了元学习的能力,同时在数据层面研究了异质信息网络的表达能力。在 MetaHIN 中,我们提出使用多方面的语义上下文来增强每个用户的任务,因此设计了一种新颖的语义增强型任务构建器,用于在元学习场景中捕获异质信息网络中的语义信息。进一步地,我们构建了一个协同适应元学习器该学习器,其既具有语义层面的适应性又具有任务层面的适应性。模型整体框架如下图所示:

语义增强型任务构建器

协同适应元学习器


基础模型


基础模型包括用于生成用户表示的上下文聚合函数,和用于预测评分的偏好预测函数。在上下文聚合中,用户的表示由其上下文聚合而来,即:

协同适应

实验结果

本文在三个冷启动推荐场景和一个传统推荐场景下验证 MetaHIN 的有效性,进行模型分析和参数分析。在三个公开数据集上,实验结果如下表所示。可以看到,我们提出的 MetaHIN 在各个数据集上都有较好的表现。同时,我们还做了一些参数实验,具体结果可参考论文。相关论文及代码已经发布在实验室主页 http://www.shichuan.org 及 https://yuanfulu.github.io 上,欢迎关注。

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

    关注

    3

    文章

    4333

    浏览量

    62686
  • 信息网络
    +关注

    关注

    0

    文章

    36

    浏览量

    9087
  • 数据集
    +关注

    关注

    4

    文章

    1208

    浏览量

    24719

原文标题:面向冷启动推荐的异构信息网络元学习 | 作者带你读论文(KDD2020)

文章出处:【微信号:tyutcsplab,微信公众号:智能感知与物联网技术研究所】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    鸿蒙原生页面高性能解决方案上线OpenHarmony社区 助力打造高性能原生应用

    Nodepool、HMrouter和DataCache 三大解决方案,并上架OpenHarmony开源社区分,分别针对应用页面滑动、跳转、首页冷启动等关键性能场景提供高效易用的工具,助力伙伴和开发者打造
    发表于 01-02 18:00

    《AI for Science:人工智能驱动科学创新》第章人工智能驱动的科学创新学习心得

    的同时,确保其公正性、透明度和可持续性,是当前和未来科学研究必须面对的重要课题。此外,培养具备AI技能的科研人才,也是推动这领域发展的关键。 4. 激发创新思维 阅读这章,我被深深
    发表于 10-14 09:12

    基于DPU的容器冷启动加速解决方案

    (Serverless)计算方式,极大地简化了开发人员的工作,使他们能够专注于应用的构建与运行,而不再需要承担服务器管理的负担。 然而,FaaS模式也并非没有缺陷,其中最为人诟病的便是“冷启动”问题。所谓冷启动,是指当请求被调度到某个函数实例时,如果该实例在上次执行完代码
    的头像 发表于 09-13 11:50 434次阅读
    基于DPU的容器<b class='flag-5'>冷启动</b>加速解决方案

    如何使用MCF831x来解决散热和快速启动挑战

    电子发烧友网站提供《如何使用MCF831x来解决散热和快速启动挑战.pdf》资料免费下载
    发表于 08-30 09:21 0次下载
    如何使用MCF831x来解决散热和快速<b class='flag-5'>启动</b><b class='flag-5'>挑战</b>

    bq05504冷启动电压600mV,在微弱光线下小型太阳能板达不到这么大怎么办?

    bq05504管理芯片数据手册显示冷启动电压600mV,在微弱光线下小型太阳能板达不到这么大怎么办,那就是启动不了,那还怎么收集uW级~mW的电能?
    发表于 08-13 07:28

    芯”厦门基地正式启动

    国内在校生免费流片(不限名额)。2024年7月7日上午,经过两多月的筹备,“芯”厦门基地正式启动,并在中科(厦门)数据智能研究院举行
    的头像 发表于 07-11 08:37 1968次阅读
    “<b class='flag-5'>一</b>生<b class='flag-5'>一</b>芯”厦门基地正式<b class='flag-5'>启动</b>

    电三轮软启动和硬启动有什么区别

    电三轮,即电动三轮车,作为种环保、节能的交通工具,已经广泛应用于物流、快递、环卫等领域。在电三轮的使用过程中,启动方式是非常重要的环节
    的头像 发表于 06-18 10:38 5225次阅读

    如果&gt;=2 传感器与GND短路,CY8CMBR3108无法启动怎么解决?

    <= 2 焊盘短路。 然后,它立即启动并响应 I2C 请求。 我试过在冷启动前禁用所有系统诊断程序,甚至禁用配置寄存器中的所有传感器,但如果>2 焊盘短路,设备就是无法启动
    发表于 05-31 14:27

    TC3x CAN20在冷启动复位时出现MTU故障怎么解决?

    我们观察到,由于 CAN20 在冷启动复位时出现无法纠正的错误,MTU 出现故障。 出现此问题的原因是冷开机复位后 RAM 初始化不正常。 有什么具体方法可以初始化 RAM 吗?
    发表于 05-29 08:30

    PMP31114.1-适合 3V 冷启动的同步 SEPIC PCB layout 设计

    电子发烧友网站提供《PMP31114.1-适合 3V 冷启动的同步 SEPIC PCB layout 设计.pdf》资料免费下载
    发表于 05-22 11:28 0次下载
    PMP31114.1-适合 3V <b class='flag-5'>冷启动</b>的同步 SEPIC  PCB layout 设计

    冷启动熄火修不好?高级技师带你深度剖析故障原因,科学修车!

    上期直播回顾HongkePico5月9日晚,拥有24年线维修经验的技术总监,叶正祥老师做客虹科直播间,与大家分享了非常精彩的奔驰S400发动机故障灯常亮案例。在叶老师的循循善诱之下,我们不仅学习了
    的头像 发表于 05-17 08:08 227次阅读
    <b class='flag-5'>冷启动</b>熄火修不好?高级技师带你深度剖析故障原因,科学修车!

    PMP22063.1-具有热/冷启动功能的汽车仪表组和显示电源 PCB layout 设计

    电子发烧友网站提供《PMP22063.1-具有热/冷启动功能的汽车仪表组和显示电源 PCB layout 设计.pdf》资料免费下载
    发表于 05-14 14:53 0次下载
    PMP22063.1-具有热/<b class='flag-5'>冷启动</b>功能的汽车仪表组和显示电源 PCB layout 设计

    在i.MXRT1xxx系列上用NAND型启动设备时可用两级设计缩短启动时间

    去年痞子衡写过篇骚操作文章 《借助i.MXRT10xx系列INIT_VTOR功能可以缩短程序热重启时间》,这对于 NAND 型启动设备上程序热重启时间的缩短非常有帮助。我们知道随着项目进程的推进
    的头像 发表于 05-01 09:19 773次阅读
    在i.MXRT1xxx系列上用NAND型<b class='flag-5'>启动</b>设备时可用两级设计缩短<b class='flag-5'>启动</b>时间

    设置应用冷启动优化案例

    简介 应用App的启动速度能够影响用户的首次体验,启动速度较慢的应用可能导致用户再次开启App的意图下降,或者卸载放弃该应用程序,所以,APP的启动速度可以直接影响
    发表于 04-22 16:31

    在MCAL中禁用了ALM8 [10] 和 ALM8 [17],为什么SMU AG8在冷启动时仍会报告错误?

    如图所示,我在 MCAL 中禁用了 ALM8 [10] 和 ALM8 [17],但是 SMU AG8 在冷启动时仍会报告这两错误,而 WDG 工作正常。 但是,如果我使用调试器重置程序,则不会报告这些警报。 我能有些建议吗?
    发表于 01-18 10:32