对比学习15篇顶会论文及代码合集,2023最新

对比学习(contrastive learning)是现在无监督学习中一种常用的学习机制,它可以在没有标签的数据上进行学习,避免依赖大量标签数据,从而帮助我们更好地理解和利用数据集中的信息,提高模型的性能和表现。

作为机器学习的新宠,对比学习给CV、NLP、推荐系统领域都带来了极大的福音,在图像识别、语音识别、自然语言处理等现实场景中的无监督学习任务中起到了非常重要的作用,自然也成为了各大顶会争相投稿的热门方向。

今年,业内人士针对对比学习的研究热情依然不减。为了方便同学们学习,我这次整理了15篇各大顶会中对比学习相关的论文分享。

需要论文及源码的同学看文末

2023

1.MixCon3D: Synergizing Multi-View and Cross-Modal Contrastive Learning for Enhancing 3D Representation(ICLR’24)

协同多视图和跨模态对比学习增强3D表示

简述:这篇论文介绍了一种新的3D对比学习方式,名为MixCon3D。它结合了2D图像和3D点云的信息,以提高对比学习的效果。通过整合多视图的2D图像,MixCon3D可以更准确、更全面地描述现实世界的3D物体,并增强文本对齐。

2.LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation(ICLR’23)

简单而有效的推荐图对比学习

简述:这篇论文提出了一种新的图对比学习方法LightGCL,用于提高推荐系统的性能。这种方法相对于现有的方法更简单、更有效。它通过使用奇异值分解进行对比增强,可以更好地保留图的结构和语义信息,并且对噪声的干扰具有更高的鲁棒性。

3.Multi-Intention Oriented Contrastive Learning for Sequential Recommendation(WSDM’23)

序列中的多意图对比学习

简述:这篇论文提出了一个名为IOCRec的新框架,用于解决序列推荐中的数据稀疏性和噪声问题。该框架使用对比学习,通过选择用户的主要意图来降噪,并创建高质量的意图级别视图。它融合了本地和全局意图,以统一序列模式和意图级别的自我监督信号。

4.SGCCL: Siamese Graph Contrastive Consensus Learning for Personalized Recommendation(WSDM’23)

用于个性化推荐的暹罗图对比共识学习

简述:这篇论文提出了一种名为SGCCL的推荐系统框架,该框架使用对比学习来探索用户和物品之间的内在关系,并缓解了偏见效应。与现有的基于增强的对比学习方法不同,SGCCL引入了相似性的用户-用户和物品-物品关系,并通过对比共识优化过程来学习有效的特征。

5.Heterogeneous Graph Contrastive Learningfor Recommendation(WSDM’23)

基于异构图的对比学习

简述:这篇论文提出了一种新的推荐系统框架HGCL,该框架使用异构图神经网络(GNNs)来建模用户和物品之间的异构关系,并利用对比学习来增强推荐性能。HGCL能够将不同类型的关系语义纳入用户-物品交互建模,并利用元网络实现个性化知识转换器,以适应不同用户和物品之间的异构信息。

6.Knowledge-Adaptive Contrastive Learning for Recommendation(WSDM’23)

用于推荐的知识自适应对比学习

简述:这篇论文提出了一种推荐系统新算法KACL,旨在解决现有方法在利用知识图谱(KG)信息方面的不足。KACL通过对比学习,使物品表示能够编码两个视图共享的信息,从而缓解了交互支配问题。此外,KACL还引入了两个可学习的视图生成器,以自适应地删除与任务无关的边,帮助容忍知识过载带来的噪声。

7.CL4CTR: A Contrastive Learning Framework for CTR Prediction(WSDM’23)

用于CTR预测的对比学习框架

简述:许多CTR预测模型专注于设计先进架构来模拟复杂特征交互,但忽视了特征表示学习的重要性。例如,他们可能只是简单地为每个特征使用一个普通的嵌入层,这导致特征表示不够好,从而影响CTR预测性能。为了解决这个问题,作者引入了自监督学习来直接产生高质量的特征表示,并提出了一个名为CL4CTR的对比学习框架。这个框架包含三个自监督学习信号,用于规范特征表示学习:对比损失、特征对齐和领域均匀性。这个框架可以与各种基线模型兼容,并且在四个数据集上实现了最佳性能。

8.Understanding Contrastive Learning via Distributionally Robust Optimization(NIPS’23)

从分布鲁棒优化理解对比学习

简述:这项研究探讨了对比学习如何处理相似语义的负样本,并填补了现有理论在解释这一现象上的空白。通过分析对比学习,发现它实际上是在负采样分布上进行分布稳健优化,这使得对比学习在各种可能的分布上表现出色,并对采样偏差具有稳健性。此外,温度参数的设计起着调节潜在分布集大小的作用。本研究还建立了分布稳健优化和互信息之间的联系,并提出了一种新的损失方法来缓解对比学习的潜在缺点,从而提高性能和加速收敛。

9.Relational Contrastive Learning for Scene Text Recognition(ACM MM ’23)

用于场景文本识别的关系对比学习

简述:作者提出了一种新的方法RCLSTR,用于场景文本识别。这个方法通过重新排列、层次结构和交互来丰富文本关系,从而提高了表示的鲁棒性。此外,该方法从理论上解释了如何抑制由上下文先验引起的偏差,从而保证表示的鲁棒性。实验结果表明,作者的方法优于现有的自监督场景文本识别方法。

2022

1.Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning(WWW’22)

利用邻域增强的对比学习改进图形协同过滤

简述:这篇文章讲了一种新的对比学习方法,叫NCL,用来改进图形协同过滤,缓解数据稀疏性问题。这种方法把用户和物品的邻居也考虑进来,让它们一起参与对比学习。这种方法不仅考虑了用户和物品之间的交互关系,还考虑了它们在语义空间中的相似性,从而更好地利用了潜在的邻居关系。

2.Intent Contrastive Learning for Sequential Recommendation(WWW’22)

面向序列推荐的意图对比学习

简述:论文讨论了如何利用用户的潜在意图来改进序列推荐。用户与物品的互动是由意图驱动的,但这些意图通常隐藏,很难用于推荐。因此,作者提出了一种新的学习范式,称为意图对比学习(ICL),它通过无标签用户行为序列来学习用户的意图分布,并使用对比自我监督学习来优化推荐模型。通过引入潜在变量表示用户的意图,并使用聚类学习其分布。然后,将学到的意图用于推荐模型,通过对比学习来提高性能和鲁棒性。

3. A Review-aware Graph Contrastive Learning Framework for Recommendation(SIGIR’22)

一个支持评论的推荐图对比学习框架

简述:论文提出了一个新的基于评论的图对比学习框架。首先,作者构建了一个具有增强边缘特征的用户-物品图,每个边缘特征由用户-物品评级和评论语义组成。这个图有助于集中学习每个邻居节点的权重。然后,作者设计了两项额外的对比学习任务,为推荐过程中的两个组件提供自监督信号。实验表明,与现有最佳方法相比,该框架更优越。

4. Multi-level Cross-view Contrastive Learning for Knowledge-aware Recommender System(SIGIR’22)

知识感知推荐系统的多层次视图交叉对比学习

简述:本文提出了一种新的多层次跨视图对比学习机制,称为MCCLK,用于知识感知推荐。这种方法考虑了不同的图视图,包括全局结构视图、局部协作视图和语义视图,并在这些视图之间进行对比学习。此外,作者还提出了一种新的方法来构建项目之间的语义关系图。实验表明,这种方法优于现有的推荐方法。

5. Multi-view Intent Disentangle Graph Networks for Bundle Recommendation(AAAI’22)

多角度意图分解图网络的捆绑推荐

简述:捆绑推荐是推荐多个物品给用户,现有模型无法很好处理用户意图多样性。论文提出了一种新模型MIDGN,可以从全局和局部两个视角解耦用户意图,并利用对比学习提高效果。实验证明,MIDGN比现有方法更能提高推荐质量。

6.A Contrastive Framework for Neural Text Generation(NeurIPS’22)

神经文本生成对比框架

简述:神经文本生成是自然语言处理的重要应用,但现有的基于最大化的解码方法常常导致生成的文本不自然且重复。论文提出了一种新的对比解决方案,通过对比训练目标和解码方法,保持文本的多样性和连贯性。实验证明,该方法显著优于现有的最先进文本生成方法。

关注下方《学姐带你玩AI》🚀🚀🚀

回复“对比学习”领取全部论文及源码

码字不易,欢迎大家点赞评论收藏!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

做医疗影像心脏方面的看过来:医学图像重建的心脏 MRI 数据集

本文发布了CMRxRecon数据集,包括来自 300 名受试者的多对比度、多视图、多切片和多通道 CMR 成像数据,还由经验丰富的放射科医生提供了所有受试者的心肌和心室的手动分割。单位:复旦, 香港理工大学, 厦大等 心脏磁共振成像(CMR&a…

线程池有几种创建方式?

程序员的公众号:源1024,获取更多资料,无加密无套路! 最近整理了一波电子书籍资料,包含《Effective Java中文版 第2版》《深入JAVA虚拟机》,《重构改善既有代码设计》,《MySQL高性能-第3版》&…

【开源】基于微信小程序的音乐平台

项目编号: S 055 ,文末获取源码。 \color{red}{项目编号:S055,文末获取源码。} 项目编号:S055,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块三、系统展示 四、核心代码4.1 查询单首…

(02)vite环境变量配置

文章目录 将开发环境和生产环境区分开环境变量vite处理环境变量loadEnv 业务代码需要使用环境变量.env.env.development.env.test修改VITE_前缀 将开发环境和生产环境区分开 分别创建三个vite 的配置文件,并将它们引入vite.config.js vite.base.config.js import…

【OpenGauss源码学习 —— 列存储(ColumnTableSample)】

执行算子(ColumnTableSample) 概述ColumnTableSample 类ColumnTableSample::ColumnTableSample 构造函数ColumnTableSample::~ColumnTableSample 析构函数ExecCStoreScan 函数ColumnTableSample::scanVecSample 函数ColumnTableSample::getMaxOffset 函数…

「Qt Widget中文示例指南」如何创建一个计算器?(一)

Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 本文将展示如何使用…

快速幂极简写法快速幂求逆元

快速幂原理介绍 快速幂模板 int qmi(int a, int k, int p) {int res 1;while (k) {//后面的a其实是底数与其指数的运算结果了,是不断迭代的//第一个a其实就是a的2的0次方if (k & 1) res (res * a) % p;a (a * a) % p;//注意,a是一个不断变化的过…

聊一聊Linux动态链接和GOT、PLT

共享动态库是现代系统的一个重要组成部分,大家肯定都不陌生,但是通常对背后的一些细节上的实现机制了解得不够深入。当然,网上有很多关于这方面的文章。希望这篇文章能够以一种与其他文章不同的角度呈现,可以对你产生一点启发。 …

【开源】基于Vue和SpringBoot的服装店库存管理系统

项目编号: S 052 ,文末获取源码。 \color{red}{项目编号:S052,文末获取源码。} 项目编号:S052,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 角色管理模块2.3 服…

什么是Jmeter ?Jmeter使用的原理步骤是什么?

1.1 什么是 JMeter Apache JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本…

Continuity” of stochastic integral wrt Brownian motion

See https://imathworks.com/math/math-continuity-of-stochastic-integral-wrt-brownian-motion/

5.基于飞蛾扑火算法(MFO)优化的VMD参数(MFO-VMD)

代码的使用说明 基于飞蛾扑火算法优化的VMD参数 优化算法代码原理 飞蛾扑火优化算法(Moth-Flame Optimization,MFO)是一种新型元启发式优化算法,该算法是受飞蛾围绕火焰飞行启发而提出的,具有搜索速度快、寻优能力强的…

梯度引导的分子生成扩散模型- GaUDI 评测

GaUDI模型来自于以色列理工Tomer Weiss的2023年发表在预印本ChemRxiv上的工作 《Guided Diffusion for Inverse Molecular Design》。原文链接:Guided Diffusion for Inverse Molecular Design | Materials Chemistry | ChemRxiv | Cambridge Open Engage GaUDI模型…

LeSS敏捷框架高效生产力实践

每个团队可能都有一套适合自己的敏捷方法,本文介绍了ResponseTap工程团队通过采用LeSS框架、引入准备周,从而提升迭代冲刺研发效能的实践。原文: LeSS Agile, More Productive — Part 1: Pain[1], LeSS Agile, More Productive — Part 2: Promise, LeS…

开源的进销存系统都有哪些?

开源的进销存系统有很多,以下是其中一些比较流行的: OpenERP:一个集成了多个业务功能的开源ERP软件,可以实现进销存管理,会计,仓库管理,销售管理等业务功能。 Odoo:是OpenERP的一个分支&#x…

【智能优化算法】从蚁群到动物园

目录 引言蚁群优化算法(ACO)ACO 机理ACO 模型描述ACO 移动策略 粒子群优化算法(PSO)PSO 机理PSO 模型描述 萤火虫群优化算法(GSO)GSO 机理GSO 模型描述 群智能优化算法 引言 21世纪,人类社会已经…

Python绘图库Plotly用超简单代码实现丰富的数据可视化图表

文章目录 前言Plotly 概述散点图时间序列分析 高级绘图功能散点图矩阵关系热图自定义主题 在 Plotly 图表工坊(Plotly Chart Studio)里编辑技术交流关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Pyt…

万字长文深入理解 cache,写出高性能代码

CACHE的一致性 Cache的一致性有这么几个层面 1. 一个CPU的icache和dcache的同步问题 2. 多个CPU各自的cache同步问题 3. CPU与设备(其实也可能是个异构处理器,不过在Linux运行的CPU眼里,都是设备,都是DMA)的cache同…

react等效memo的方法

视频教程 前端技术|Dan博客|在你写memo()之前_哔哩哔哩_bilibili 把与ExpensiveTree的无关的dom做成一个组件 第二种情况,color在ExpensiveTree组件的父级dom 创建一个组件,将state的color和input写上,而ExpensiveTr…

接入电商数据平台官方开放平台API接口获取商品实时信息数据,销量,评论,详情页演示

要接入电商数据平台官方开放平台API接口获取商品实时信息数据、销量、评论和详情页演示,需要按照以下步骤进行操作: 找到可用的API接口:首先,需要找到支持查询商品信息的API接口。可以在电商数据平台的官方开放平台上查找相应的AP…