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

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

3天内不再提示

基于Elastic Search的推荐系统“召回”策略的介绍

电子设计 来源:电子设计 作者:电子设计 2020-12-10 22:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当我们打开一个资讯APP刷新闻时,有没有想过,系统是如何迅速推送给我们想看的内容?资讯APP背后有一个巨大的内容池,系统是如何判断要不要将某条资讯推送给我们的呢?这就是今天想跟大家探讨的问题——推荐系统中的“召回”策略。

推荐系统中的召回

召回策略主要满足的是能够从海量的数据中召回一部分相关的候选集,在实现方法上也有很多种,主要可以分为离线召回和在线召回。离线召回的方法主要有协同过滤、聚类算法。协同过滤可以分为基于用户的协同过滤和基于物品的协同过滤。在线召回主要是基于搜索的方式,从该用户的历史记录中利用不同的算法抽取相关信息,这里的相关信息可以是物品的基本信息,也可以是离线标注的标签,然后将这些抽取到的关键信息从索引中快速的查询出相关的结果集。

Elastic Search与TF-IDF

Elastic Search是基于Apache Lucene(TM)的一个开源搜索引擎,是一个分布式且具有高扩展性的全文检索的搜索引擎,而且还提供了近乎实时的索引、分析、搜索功能。 Lucene是现今搜索领域被认为速度最快、性能最稳定、功能最全的搜索引擎库,而Elastic Search是以Lucene为核心进行二次开发的搜索引擎,主要完成索引和搜索的功能,它可以通过简单的接口隐藏Lucene的复杂性,从而让整个搜索引擎变得更方便。

在基于内容推荐的算法中,关键词的提取是至关重要的一环,关键词提取直接影响了物品相似度计算的效果。假如没有关键词提取的话,物品全部信息作为特征维度会造成维度灾难,使得维度巨大,且构造的矩阵会相当稀疏,不利于计算。在关键词提取的过程中,TF-IDF算法是很有效率的一种算法。关于TF-IDF算法我们不再这里展开详述。

Elastic Search与推荐系统的结合

Elastic Search的搭建过程可以参考官网。安装配置完成Elastic Search之后,当数据进入Elastic Search并完成分词和索引以后,现在只能够根据指定输入的词语进行搜索,与推荐系统并没有任何联系。因此,我们可以根据用户的历史记录进行TF-IDF构造关键词并且输入Elastic Search,采用倒排索引的方式进行存储,以便全文搜索。

简单来说,用户的浏览、收藏等行为会被记录在数据库中,推荐系统会收集用户的各种行为记录,利用TF-IDF关键词提取算法,实现一个概率模型,这个概率模型可以计算出近期用户记录中用户偏好的关键词,由于这些关键词由用户的记录产生,因此就具有了个性化的特性,再将关键词输入到Elastic Search,就可以召回与用户强相关的内容集合。

利用这种方法搭建的推荐系统,其优势也很明显:一是能够对内容池中的所有物料做可计算的精细整合,实现对所有物料的召回,特别是对长尾物料的召回,从而极大地提高物料利用率;二是自带物品冷启动,在没有大量用户数据的情况下也能实现个性化推荐,并且让用户对推荐结果满意。

获取更多详细资料,或申请产品试用,欢迎访问第四范式智能推荐产品先荐官网!本账号为第四范式智能推荐产品先荐的官方账号。本账号立足于计算机领域,特别是人工智能相关的前沿研究,旨在把更多与人工智能相关的知识分享给公众,从专业的角度促进公众对人工智能的理解;同时也希望为人工智能相关人员提供一个讨论、交流、学习的开放平台,从而早日让每个人都享受到人工智能创造的价值。

审核编辑 黄昊宇

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

    关注

    1821

    文章

    50366

    浏览量

    267029
  • 推荐系统
    +关注

    关注

    1

    文章

    44

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    理想汽车致歉!车辆起火原因曝光!启动召回计划

    电子发烧友网综合报道,2025年10月31日理想汽车官方发文《理想MEGA2024款召回|我们集中回应大家的关切》,谈到前不久上海发生了一起理想MEGA 2024款车辆起火事件,并向车主表示诚挚
    发表于 11-01 12:04 2233次阅读
    理想汽车致歉!车辆起火原因曝光!启动<b class='flag-5'>召回</b>计划

    著名品牌召回近50万台!充电宝安全如何保障?

    电子发烧友网报道(文/梁浩斌)最近,充电宝召回事件引起了大众对移动电源安全的关注。6月16日,罗马仕宣布启动大规模产品召回行动,涉及49万余台移动电源产品,并已向深圳市市场监督管理局提交了详细的召回
    的头像 发表于 06-22 11:55 6648次阅读
    著名品牌<b class='flag-5'>召回</b>近50万台!充电宝安全如何保障?

    直流固态变压器控制策略仿真解决方案

    DCSST 控制策略提供了高效、可靠的仿真验证路径,有效解决了其运行中的核心技术难题。其通过多模型融合与智能控制的协同,实现了高效、稳定、自适应的系统性能,降低了工程应用成本与风险,为直流微电网的稳定运行提供有力支撑。后续将持续优化方案,拓展应用场景,助力电力电子技术升
    发表于 03-06 09:26

    电力电子EMC整改:从源头到系统的全链路优化策略方案

    南柯电子|电力电子EMC整改:从源头到系统的全链路优化策略方案
    的头像 发表于 01-06 09:59 422次阅读

    京东关键词item_search-按关键字搜索京东商品

    京东关键词搜索(item_search)技术实现指南:合规 API 调用 + 数据运营实战 京东商品关键词搜索(item_search)是电商技术从业者核心需求之一,需优先采用 京东官方开放平台
    的头像 发表于 01-06 09:27 1367次阅读

    京东按关键字搜索商品 API接口item_search Pro

    京东搜索商品 API(item_search Pro)赋能电商运营全指南 item_search Pro 是京东商品搜索接口的增强版(第三方封装或官方增强能力),核心用于按关键词 / 条件检索商品
    的头像 发表于 01-05 11:03 726次阅读

    二进制查找(Binary Search介绍

    二进制查找(Binary Search)用于在已排序的数组中执行二进制查找的函数。 int binary_search(int arr[], int size, int target
    发表于 12-12 06:54

    储能EMS控制器(4) — 控制策略适配很繁琐不好用怎么办?

    视频推荐控制策略适配很繁琐?开发慢?工商储能项目中,较为多变的是策略适配。储能EMS控制器,以灵活的框架设定,提供标准的内置策略与AI策略,并支持自定义开发
    的头像 发表于 12-03 11:42 887次阅读
    储能EMS控制器(4) — 控制<b class='flag-5'>策略</b>适配很繁琐不好用怎么办?

    医疗电子EMC整改:原理到实战的系统化全攻略策略

    深圳南柯电子|医疗电子EMC整改:原理到实战的系统化全攻略策略
    的头像 发表于 11-27 09:45 1111次阅读

    大功率电磁兼容整改:技术原理到实战策略系统化方案

    南柯电子|大功率电磁兼容整改:技术原理到实战策略系统化方案
    的头像 发表于 11-10 09:59 873次阅读

    汽车召回还分主、被动?为什么自动驾驶时代更要注重汽车召回

    [首发于智驾最前沿微信公众号]在传统燃油车时代,汽车召回大多数围绕着如刹车、气囊、燃油系统这些直接关系到车辆机械性能和碰撞安全等物理零部件。车子出问题了,换个零件或修一修,很多情况就能解决。到了
    的头像 发表于 09-24 09:18 796次阅读
    汽车<b class='flag-5'>召回</b>还分主、被动?为什么自动驾驶时代更要注重汽车<b class='flag-5'>召回</b>?

    小米主动召回!超11万辆SU7标准版电动汽车

    小米汽车宣布了一项重大召回计划。 据国家市场监督管理总局网站消息,小米汽车科技有限公司决定自即日起,召回2024年2月6日至2025年8月30日生产的部分SU7标准版电动汽车,总数达116,887辆
    的头像 发表于 09-22 18:02 684次阅读

    超10万台小米SU7被召回:辅助驾驶存隐患

    电子发烧网综合报道 9 月 19 日,国家市场监督管理总局发布消息,小米汽车科技有限公司根据《缺陷汽车产品召回管理条例》和《缺陷汽车产品召回管理条例实施办法》的要求,向国家市场监督管理总局备案了召回
    发表于 09-21 02:27 5305次阅读

    安科瑞智能预付费系统费控策略:账户管理与充值功能初探

    的同时,实现资金快速回收,以便于实现预付费客户远程费控和服务。由于智能电能表预付费系统自身特性,所选择的费控策略包括欠费停电子策略、催费预警提醒子策略和算费子
    的头像 发表于 07-08 10:20 686次阅读
    安科瑞智能预付费<b class='flag-5'>系统</b>费控<b class='flag-5'>策略</b>:账户管理与充值功能初探

    三相电机驱动系统逆变器故障补救与容错策略

    保障电机驱动系统安全运行的策略出发,对现有的逆变器故障隔离、补救与容错方案进行归纳,介绍各方案所用的拓扑和控制策略,并以永磁同步电机驱动系统
    发表于 06-12 14:01