推荐系统常见的架构包括哪些基本组件?

开课吧小一2021-07-02 10:57

    一般来说企业都会选择上线推荐系统,这是因为如果有好的推荐系统,那么对于企业来说利大于弊。为了能够选择和上线合适的推荐系统,需要明白推荐系统常见的架构包括哪些基本组件。

深入了解自研推荐系统上线流程

    推荐系统常见的架构包括以下三个基本组件:

    1、候选生成

    这是推荐系统的第一阶段,将用户过去活动中的事件作为输入,并从一个大型语料库中检索一小部分(数百)视频。主要有两种常见的候选生成方法:

    基于内容的过滤

    基于内容的过滤是指根据物品本身的属性来推荐物品。系统会给用户推荐与其过去喜欢的物品相类似的东西。

    协同过滤

    协同过滤依赖于用户-物品交互,并且基于相似用户喜欢类似事物的概念,例如购买某物品的客户也购买了此物品。

    2、评分

    另一个模型通常以10分为满分进一步对候选集进行排名和评分,这构成了第二阶段。以Youtube为例,排名网络通过丰富的视频特征和用户特征获得期望的目标函数,基于此函数来为每个视频评分。按其分数排名,评分最高的视频将呈现给用户。

    3、重新排名

    这是第三阶段,系统会考虑额外的限制,以确保多样性,新鲜度和公平性。例如,系统删除了之前用户明确不喜欢的内容,并且还考虑了网站上的任何新物品。

    为了确保大家能够了解更多推荐系统相关信息,小编向大家推荐这门公开课,企业级推荐系统应用点击图片立即领取

企业级推荐系统应用

    想要在人工智能行业中长久发展,既需要了解人工智能发展相关信息,同时还需要了解人工智能技术相关信息。但愿以上信息对大家有所帮助,快来看看吧!

    以上就是开课吧广场小编为大家整理的“深入了解自研推荐系统上线流程”一文,更多相关信息尽在开课吧广场人工智能教程频道。

相关推荐

2021大厂高频面试题精选,0元免费领

福利来袭,C++经典项目实战免费领取!

职场进阶必备,数据分析职业能力特训营

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
AI项目实战精讲