当前位置: 首页 > news >正文

Recommender Systems in the Era of Large Language Models (LLMs)

本文是LLM系列文章,针对《Recommender Systems in the Era of Large Language Models (LLMs)》的翻译。

大语言模型时代的推荐系统

  • 摘要
  • 1 引言
  • 2 相关工作
  • 3 基于LLM推荐系统的深度表示学习
  • 4 预训练和微调LLM用于推荐系统
  • 5 提示LLM用于推荐系统
  • 6 未来方向
    • 6.1 幻觉缓解
    • 6.2 推荐系统重值得信赖的大语言模型
    • 6.3 推荐系统垂直领域特定LLM
    • 6.4 用户和项目检索
    • 6.5 微调效率
    • 6.6 数据增强
  • 7 结论

摘要

随着电子商务和网络应用程序的繁荣,推荐系统(RecSys)已成为我们日常生活中的一个重要组成部分,提供符合用户偏好的个性化建议。尽管深度神经网络(DNN)通过建模用户-项目交互并结合其文本辅助信息,在增强推荐系统方面取得了重大进展,但这些基于DNN的方法仍然存在一些局限性,例如难以有效理解用户的兴趣和捕获文本辅助信息,在推广到各种可见/不可见的推荐场景以及对其预测进行推理方面的能力不足等。与此同时,大型语言模型(LLM)的出现,如ChatGPT和GPT4,已经彻底改变了自然语言处理(NLP)和人工智能(AI)领域,由于他们在语言理解和生成的基本职责方面的卓越能力,以及令人印象深刻的泛化和推理能力。因此,最近的研究试图利用LLM的力量来增强推荐系统。鉴于这一研究方向在推荐系统中的快速发展,迫切需要对现有的LLM授权推荐系统进行系统概述,以便为相关领域的研究人员和从业者提供深入的了解。因此,在本次调查中,我们从预训练、微调和提示等多个方面对LLM授权推荐系统进行了全面的审查。更具体地说,我们首先介绍了利用LLM(作为特征编码器)的力量来学习用户和项目表示的代表性方法。然后,我们从三个范式,即预训练、微调和提示,回顾了LLM最近用于增强推荐系统的先进技术。最后,我们全面讨论了这一新兴领域的未来发展方向。

1 引言

2 相关工作

3 基于LLM推荐系统的深度表示学习

4 预训练和微调LLM用于推荐系统

5 提示LLM用于推荐系统

6 未来方向

6.1 幻觉缓解

6.2 推荐系统重值得信赖的大语言模型

6.3 推荐系统垂直领域特定LLM

6.4 用户和项目检索

6.5 微调效率

6.6 数据增强

7 结论

LLM作为最先进的人工智能技术之一,由于其卓越的语言理解和生成能力、强大的泛化和推理能力,以及对新任务和不同领域的快速适应,在分子发现和金融等各种应用中取得了巨大成功。同样,LLM的推荐系统也在不断变革,以提供高质量和个性化的建议服务。鉴于这一研究主题在推荐系统中的快速发展,迫切需要对现有的LLM赋能推荐系统进行系统综述。为了填补这一空白,在本次调查中,我们从预训练、微调和提示范式的角度,对LLM赋能的RecSys进行了全面的概述,以便为相关领域的研究人员和从业者提供深入的了解。然而,目前对RecSys LLM的研究仍处于早期阶段,需要对该领域的LLM进行更系统、更全面的研究。因此,我们还讨论了该领域未来的一些潜在方向。

相关文章:

Recommender Systems in the Era of Large Language Models (LLMs)

本文是LLM系列文章,针对《Recommender Systems in the Era of Large Language Models (LLMs)》的翻译。 大语言模型时代的推荐系统 摘要1 引言2 相关工作3 基于LLM推荐系统的深度表示学习4 预训练和微调LLM用于推荐系统5 提示LLM用于推荐系统6 未来方向6.1 幻觉缓解…...

红心向阳 百鸟朝凤

背景 最近在玩 folium 模块,基于使用过程中的一些个人体验,对 folium 进行了二次封装,开源在 GpsAndMap.在使用的过程中,发现在地图上打图标是可以进行旋转的。遇到就发现了一些有意思的玩法。 隔海的相望 下面的代码在地图 厦…...

C语言自己实现一个memcpy函数

目录 按字节拷贝实现memcpy按4字节拷贝实现memcpyTips 在 C 语言中&#xff0c;我们可以自己实现 memcpy 函数来实现内存数据的拷贝操作。memcpy 函数用于将指定长度的数据从源地址复制到目标地址。 按字节拷贝实现memcpy #include <stdio.h>void* my_memcpy_byte(void*…...

C#教师考勤管理系统asp.net+sqlserver

3.3.1 员工部分 1&#xff1a;请假管理&#xff1a;包括填写请假条&#xff0c;提交申请&#xff0c;查看审批&#xff0c;审核请假等等。 2&#xff1a;考勤管理&#xff1a;针对具体的员工考勤的统计等管理。 3&#xff1a;个人资料管理&#xff1a;进行个人信息管理&#xf…...

Nginx代理配置详解

一、什么是代理 1、正向代理(forward proxy) 正向代理&#xff0c;简单的说就像是一个跳板&#xff0c;它隐藏了真实的请求客户端&#xff08;IP&#xff09;&#xff0c;服务端不知道真实的客户端是谁&#xff0c;客户端请求的服务都由代理服务器来代替请求。 举个例子来说…...

DAG 的深度优先搜索标记

/**\ | DAG 的深度优先搜索标记 | INIT: edge[][] 邻接矩阵 ; pre[], post[], tag 全置 0; | CALL: dfstag(i, n); pre/post: 开始 / 结束时间 \**/ int edge[V][V], pre[V], post[V], tag; void dfstag( int cur, int n) { // vertex: 0 ~ n-1 pre[cur] tag; for…...

网络存储解决方案:选择与配置

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页——&#x1f405;&#x1f43e;猫头虎的博客&#x1f390; &#x1f433; 《面试题大全专栏》 &#x1f995; 文章图文…...

java中BigDecimal除法运算指定小数点保留位数和取舍规则

java中使用BigDecimal进行相除运算时&#xff0c;为了避免抛出ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。最好指定小数点保留位数和取舍规则。 取舍规则 ROUND_CEILING: 舍位时向正无穷方向取值。即&#xff1a;向上取…...

车联网远程监控管理提升车辆调度效率,实现高效运营

随着智慧城市建设与物联网技术发展&#xff0c;车辆使用4G工业路由器网络实现车联网&#xff0c;并对车上视频监控、GPS定位以及温湿度传感器等信息进行数据采集和实时传输。这些数据的采集和监测将通过4G网络上传到管理平台&#xff0c;为车辆调度和运行效率的优化提供了有力的…...

数据治理-数据建模和设计

定义 发现、分析和确定数据需求的过程&#xff0c;用一种称为数据模型的精确形式表示和传递这些数据需求。过程是循环迭代的&#xff0c;可能包括概念、逻辑和物理模型。 常见的6种数据模型 关系模式、多维模式、面向对象模式、事实模式、时间序列模式、NoSQL模式。根据描述详…...

博客系统(升级(Spring))(四)(完)基本功能(阅读,修改,添加,删除文章)(附带项目)

博客系统 (三&#xff09; 博客系统博客主页前端后端个人博客前端后端显示个人文章删除文章 修改文章前端后端提取文章修改文章 显示正文内容前端后端文章阅读量功能 添加文章前端后端 如何使用Redis项目地点&#xff1a; 博客系统 博客系统是干什么的&#xff1f; CSDN就是一…...

常用的辅助类(必会)

1.CountDownLatch package com.kuang.add;import java.util.concurrent.CountDownLatch;//计数器 减法 public class CountDownLatchDemo {public static void main(String[] args) throws InterruptedException {//总数是6&#xff0c;必须要执行任务的时候&#xff0c;再使用…...

Java常用类之 String、StringBuffer、StringBuilder

Java常用类 文章目录 一、字符串相关的类1.1、String的 不可变性1.2、String不同实例化方式的对比1.3、String不同拼接操作的对比1.4、String的常用方法1.5、String类与其他结构之间的转换1.5.1、String 与基本数据类型、包装类之间的转换1.5.2、String 与char[]的转换1.5.3、…...

linux在所有文件中查找某一个字符串

linux在所有文件中查找某一个字符串 有时候我们需要在大量文件中查找某一个字符串&#xff0c;手工一个一个打开文件查找非常耗时&#xff0c;我们可以使用 find 和 xargs 两个命令来实现查找指定字符串。 命令详解 find <directory> -type f -name "*.c" |…...

WebSocket vs SSE: 实时数据推送到前端的选择与实现(详细)

Websocket和Server-Sent Events 对比推送数据给前端及各自的实现 二者对比WebSocket&#xff1a;Server-Sent Events (SSE)&#xff1a;选择 WebSocket 还是 SSE&#xff1a; Websocket 实现使用原生 WebSocket API&#xff1a;使用 Netty 创建 WebSocket&#xff1a;总结和选择…...

Redis从入门到精通(二:数据类型)

数据存储类型介绍 Redis 数据类型&#xff08;5种常用&#xff09; string hash list set sorted_set/zset&#xff08;应用性较低&#xff09; redis 数据存储格式 redis 自身是一个 Map&#xff0c;其中所有的数据都是采用 key : value 的形式存储 数据类型指的是存储的数据…...

基于SSM的珠宝首饰交易平台

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…...

4款视频号数据分析平台!

很多人在做视频号的时候就会有创作参考的需求&#xff0c;那么你们知道视频号中有哪些数据平台&#xff1f;今天就和大家来分享一下 接下来就总结一下视频号数据平台有哪些&#xff1f;排名不分前后。 1&#xff1a;视频号助手&#xff08;channels.weixin.qq.com&#xff09…...

【系统架构】什么是集群?为什么要使用集群架构?

什么是集群&#xff1f;为什么要使用集群架构&#xff1f; 1.什么是集群&#xff1f;2.为什么要使用集群&#xff1f;2.1 高性能2.2 价格有效性2.3 可伸缩性2.4 高可用性2.5 透明性2.6 可管理性2.7 可编程性 3.集群的常见分类3.1 负载均衡集群3.2 高可用性集群3.3 高性能计算集…...

Java手写拓扑排序和拓扑排序应用拓展案例

Java手写拓扑排序和拓扑排序应用拓展案例 1. 算法思维导图 #mermaid-svg-o8KpEXzxukfDM8c9 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-o8KpEXzxukfDM8c9 .error-icon{fill:#552222;}#mermaid-svg-o8KpEXzxukfD…...

基于RK3568与CODESYS的工业边缘控制器:软PLC如何重塑自动化设备核心

1. 为什么工业自动化需要软PLC&#xff1f; 记得五年前我第一次接触传统PLC时&#xff0c;被它的价格吓了一跳。一台西门子S7-1200基础型号就要上万元&#xff0c;加上各种扩展模块轻松突破两万。更让我头疼的是&#xff0c;每次设备升级都要重新采购硬件&#xff0c;旧设备只能…...

Axure RP中文界面完整汉化指南:3分钟免费安装全系列版本

Axure RP中文界面完整汉化指南&#xff1a;3分钟免费安装全系列版本 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 对于中文用户…...

PipeANN:基于SSD的十亿级向量检索系统设计与实战

1. 项目概述&#xff1a;PipeANN&#xff0c;一个为SSD而生的向量检索系统如果你正在处理十亿级别的向量数据&#xff0c;并且对检索延迟和内存消耗感到头疼&#xff0c;那么PipeANN这个名字你应该记住。这是一个来自学术界的开源项目&#xff0c;但它解决的问题非常实际&#…...

别再求公司账号了!个人开发者也能搞定uniapp打包iOS(保姆级证书+profile配置)

个人开发者独立完成uniapp iOS打包全流程指南 在移动应用开发领域&#xff0c;iOS平台始终是开发者无法绕开的重要阵地。然而&#xff0c;许多独立开发者和小团队常常被苹果开发者账号的门槛所困扰&#xff0c;误以为必须依赖企业级账号才能完成应用打包和上架。实际上&#x…...

【独家首发】DeepSeek-V2模型GPU利用率可视化方案:仅需3个自定义Metrics,告别盲调参数

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;DeepSeek Grafana可视化 DeepSeek 是一款高性能、低延迟的开源时序数据引擎&#xff0c;其原生支持 Prometheus 兼容指标暴露。将 DeepSeek 与 Grafana 集成&#xff0c;可实现对模型推理吞吐、GPU 显存…...

MoneyPrinter监控面板搭建终极指南:实时追踪YouTube Shorts自动化生成状态

MoneyPrinter监控面板搭建终极指南&#xff1a;实时追踪YouTube Shorts自动化生成状态 【免费下载链接】MoneyPrinter Automate Creation of YouTube Shorts using MoviePy. 项目地址: https://gitcode.com/gh_mirrors/mo/MoneyPrinter 想要实时掌握YouTube Shorts自动化…...

mysql数据库响应缓慢如何排查_使用EXPLAIN分析执行计划

type为ALL表示全表扫描&#xff0c;说明MySQL未使用索引&#xff1b;若rows接近总行数且Extra含Using where但无Using index&#xff0c;则索引失效。应检查WHERE字段是否建索引、遵循联合索引最左匹配、确保类型一致、避免索引列上函数操作。EXPLAIN 显示 type 是 ALL&#xf…...

VR文旅大空间|沉浸式体验重塑文旅新场景

随着文旅产业不断升级&#xff0c;传统“走马观花式”的旅游体验已经难以满足游客日益增长的体验需求。如何让游客“留下来、玩得久、愿意分享”&#xff0c;成为各地文旅项目共同思考的问题。在这一背景下&#xff0c;VR大空间文旅逐渐走入大众视野&#xff0c;成为文旅融合发…...

智能体驱动的学术论文自动化展示系统:从PDF到交互式网站与视频

1. 项目概述&#xff1a;从静态PDF到动态学术门户的智能跃迁如果你是一名研究者&#xff0c;或者经常需要阅读学术论文&#xff0c;你一定有过这样的体验&#xff1a;面对一篇动辄几十页、充满复杂公式和图表的PDF文档&#xff0c;想要快速抓住其核心创新点、理解方法细节、甚至…...

手机号快速查询QQ号:3步找回遗忘账号的实用指南

手机号快速查询QQ号&#xff1a;3步找回遗忘账号的实用指南 【免费下载链接】phone2qq 项目地址: https://gitcode.com/gh_mirrors/ph/phone2qq 你是否曾经因为忘记QQ号而无法登录&#xff1f;手机号查询QQ号工具正是为你量身打造的解决方案&#xff01;这款基于Python…...