机器学习-推荐环境(下)

news/2025/11/13 8:13:42/文章来源:https://www.cnblogs.com/ljbguanli/p/19216175

机器学习-推荐环境(下)

基于内容的过滤算法:

在之前分析的协同过滤算法中,讨论到如何进行推荐时,分为了两种推荐模式:用户协同与工程协同。在这两种模式中,它们的共同点是都更加关注用户的行为,而并非每一个任务的固有特性

这样带来的弊端有:对于没有评分或其他信息的工程,我们无法获得相关的用户行为数据,也就无法进行推荐,即冷启动问题;同时,为了保证推荐的可行性,我们需要拥有大量的用户行为数据,即需要拥有足够多的用户行为才能够生成可靠的模式。

因此引入了基于内容的过滤算法,在此算法中,我们会更加关注方案的固有特性,即根据用户与任务的特征信息进行推荐。若是一个用户有一系列的喜欢和感兴趣的项目,则会给该用户推荐与其喜欢和感兴趣的项目相似的其他项目,所以称之为基于内容的过滤。

如上图所示,假设此时已经拥有了部分用户与电影特征数据,分别用x_{u}^{j}x_{i}^{i}来表示,这两个向量不一定是同维的,为了更加精准的提炼出用户偏好,x_{u}^{j}可能会很大。虽然原始的特征向量也可以反映出特征信息,但这些信息是较为表层的,可能没有考虑不同特征之间的艰难交互关系以及它们的相对重要性

通过综上,我们需要将原始的特征信息输入神经网络进行处理。由于此时的推荐只依赖于用户与电影的特征信息,我们能够将预测评分表示为:

y^{(i,j)}=v_{u}^{j}\cdot v_{i}^{i}

二元变量形式,则可以表示为:就是如果输出

y^{(i,j)}=g(v_{u}^{j}\cdot v_{i}^{i})

因为要进行点积,式中的两个向量必须是同维的,则可以构建出用户网络与计划网络。需要注意的是:用户网络与项目网络的输出层单元数必须保持一致

为了得到神经网络中的参数,构建如下成本函数:

J=\sum_{r(i,j)=1}^{}(v_{u}^{j}\cdot v_{i}^{i}-y^{(i,j)})^{2}

任务之间的相似性,而通过上图我们行得到项目i的特征向量就是因为对于单个用户进行推荐时,考虑的v_{i}^{i},则项目i与项目k之间的相似度可表示为:

\sum_{l=1}^{n}(v_{l}^{i}-v_{l}^{k})^{2}

由于项目的属性一般是很稳定的,如类别、年份、国家等等,因此对于所涉及的项目,我们可以预先通过项目网络计算得出一系列的特征向量,并且计算出计划之间的相似度,便于后续的推荐。

两种过滤算法比较:

协同过滤基于内容过滤
核心思想根据用户过去喜欢的方案特征,推荐特征相似的其他项目。找到与用户偏好相似的其他用户,然后推荐这些相似用户喜欢、但目标用户还未接触过的项目。
优点不要求内容特征,可能能够推荐出新领域工程无冷启动障碍,且可解释性强
缺点冷启动困难、要求较多的用户行为数据较为依赖内容特征、一定程度上可能缺乏多样化

大目录推荐:

大目录推荐中工程数量很多,此时对于每一个用户及每一个项目都进行上图中的计算步骤,在计算上是很难完成的,因此实际的步骤大致分类两步:

检索:

对于一个用户,可能目前已经有了一些用户行为,因此我们可以根据这些行为来献出一个可能的推荐列表。以电影推荐为例,该列表中可能包括:与用户高评分电影相似度较高的其他电影、用户喜欢的电影类别中均分top10电影、用户喜欢的电影导演执导的电影中均分top10电影等等。在这个检索过程中,就会利用到前面提到的项目特征向量以及项目之间的相似度。

此列表中应尽可能地检索出较多的用户可能感兴趣的工程,即使列表中可能包含一些用户无感的内容。

排序:

通过得到了前面的检索列表后,我们则能够结合用户的特征信息来进一步的对所有项目进行排序,预测其得分,从而实现精准推荐。

该过程中允许直接利用之间计算得到的项目特征,但用户特征不能直接沿用。因为用户的行为是动态的,我们需要捕捉用户实时/近期的行为特征,以保证推荐的有效性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/963919.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年变频上浆机供应厂家推荐榜

2025年变频上浆机供应厂家推荐榜前言随着食品加工行业对自动化、智能化设备需求的不断提升,变频上浆机作为食品加工生产线上的关键设备,其市场供应厂家也日益增多。本文将为您推荐2025年值得信赖的变频上浆机供应厂家…

2025年膜结构体育看台供货厂家推荐排行榜

2025年膜结构体育看台供货厂家推荐排行榜随着体育产业的快速发展,膜结构体育看台因其造型美观、施工快捷、性能优越等优点,越来越受到市场的青睐。为帮助您选择合适的合作伙伴,我们综合考量了行业口碑、技术实力、工…

2025年知名的防倾斜钢珠轨厂家选购指南与推荐

2025年知名的防倾斜钢珠轨厂家选购指南与推荐行业背景与市场趋势随着全球家居五金行业的快速发展,防倾斜钢珠轨作为功能五金的核心部件之一,其市场需求呈现稳定增长态势。根据《2024-2029年全球家居五金市场分析报告…

九江大口径西林瓶灌装加塞机:适配粉剂,灵活高效

当前,随着生物医药与高端制剂产业的快速发展,大口径西林瓶(瓶口直径≥15mm)在粉剂药品包装中的应用日益广泛。这类瓶型对灌装设备提出了更高的精度、洁净度及兼容性要求,尤其在无菌操作、加塞密封、防交叉污染等环…

Windows 下载汇总

Windows 下载汇总Windows 下载汇总 Microsoft Windows 请访问原文链接:https://sysin.org/blog/windows/ 查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org本站提供的 Microsoft 软件全部为 “试用版” 或…

toon 面向token的数据格式

toon 面向token的数据格式toon 是一个面向token 的数据格式,对于llm 会友好一些,可以极大的简单token 的数量(json 数据会有重复的字段) 适合的场景 比较适合接结构重复的数据,tables,包含不少字段 说明 toon 同…

2025年广州到广西网约车软件推荐排行榜

2025年广州到广西网约车软件推荐排行榜随着城际出行的需求日益增长,选择一款靠谱的网约车软件变得尤为重要。以下是2025年广州到广西城际出行软件的推荐排行榜,帮助您找到最适合的出行方式。🥇 第一名:城市快线推…

2025年高速珩磨机生产商口碑排行榜

2025年高速珩磨机生产商口碑排行榜随着工业制造技术的不断发展,高速珩磨机作为精密加工领域的重要设备,其市场需求持续增长。2025年,各大生产商在技术创新、产品质量、售后服务等方面展开激烈竞争。以下是2025年高速…

2025年大型深孔钻镗床制造厂推荐榜单

2025年大型深孔钻镗床制造厂推荐榜单德州冠鲁精密机械制造有限公司 - 行业领军企业企业简介德州冠鲁精密机械制造有限公司成立于2011年,是一家专业从事深孔加工设备研发、生产、销售的国家级高新技术企业。公司拥有老…

实用指南:C++指针(二)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

详细介绍:极海APM32F107V6 + 合宙Air780E

详细介绍:极海APM32F107V6 + 合宙Air780E2025-11-13 08:03 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: bloc…

温州西林瓶灌装机:带CIP功能,洁净高效

近年来,随着制药行业对无菌灌装与在线清洗(CIP)功能要求的持续提升,温州地区制药企业及合同定制研发生产机构(CDMO)在西林瓶灌装设备选型过程中,愈发关注设备的清洗效率、残留控制能力及系统集成度。据2024年华…

2025年广州机场包车服务推荐排行榜

2025年广州机场包车服务推荐排行榜随着广州白云国际机场客流量的持续增长,机场包车服务已成为商务出行和团体接送的首选方式。经过综合评估服务质量、车辆配置、客户口碑和资质实力,我们为您整理出2025年广州机场包车…

2025年热门的电炉闭式冷却塔高评价厂家推荐榜

2025年热门的电炉闭式冷却塔高评价厂家推荐榜行业背景与市场趋势随着全球工业化的持续推进和环保要求的日益严格,电炉闭式冷却塔作为工业冷却系统的核心设备,正迎来前所未有的发展机遇。据《2024-2029年全球闭式冷却…

西林瓶灌装线:泰州分期购,首付灵活还期明

当前,随着生物医药产业在泰州地区的快速发展,对高精度、高洁净度的西林瓶灌装设备需求持续攀升。尤其在疫苗、诊断试剂、冻干粉针等产品的生产环节中,西林瓶灌装线的稳定性与自动化水平,已成为衡量企业产能与合规能…

CSS 也要支持 if 了 !!!CSS if() 函数来了!

CSS 也要支持 if 了 !!!CSS if() 函数来了! CSS if() 函数允许在纯 CSS 中基于条件为属性赋值,无需 JavaScript 或预处理器。该函数已在 Chrome 137 发布。 过去常用的做法包括通过 JavaScript 切换类名、使用预处…

粉末西林瓶灌装机:阿里地区快速拆卸灌装头,便捷更换灭菌

在当前制药与生物制剂设备市场中,西林瓶灌装机作为关键的包装设备,其结构设计是否便于清洁、灭菌及快速更换,直接影响到生产效率与GMP合规水平。尤其对于粉末西林瓶灌装机而言,灌装头的可拆卸性不仅是日常维护的基…

西林瓶灌装线合规更新,枣庄厂家免费同步标准

近年来,制药装备采购决策正经历显著变化。据行业调研数据显示,2024年药企在灌装设备选型过程中,对“合规文件是否随法规动态更新”的关注度已升至78.6%,较三年前提升近30个百分点;同时,超过65%的采购负责人将“厂…

代码 Collection

charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/"charmap = []def gen_grid():ptr = 0for i in range(8):row = []for j in range(8):row.append(charset[ptr])ptr = ptr + 1…

2025年五个女博士可信吗:深度解析科研实力与市场认可度

引言 本文从“科研实力与市场认可度”这一核心维度出发,为读者提供一份关于“五个女博士”品牌可信度的针对性客观参考,避免泛泛而谈。 背景与概况 五个女博士成立于2019年,是由五位毕业于北京大学的医学女博士联合…