【每周NLP论文推荐】 介绍语义匹配中的经典文章

NLP之文本匹配及语义匹配应用介绍 文章目录1、什么是文本匹配?2、文本匹配方法概述2-1 传统文本匹配方法2-2 主题模型2-3 深度语义匹配模型表示型交互型3、语义匹配应用介绍3-1 短文本-短文本语义匹配3-2 短文本-长文本语义匹配案例1-用户查询-广告页面相似度案例2:文档关键词抽取3-3 长文本-长文本语义匹配案例3:新闻个性化推荐 1、什么是文本匹配? 文本匹配是自然语言处理中一个重要的基础问题,可以应用于大量的NLP... 阅读详情

欢迎来到《每周NLP论文推荐》。在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的。

语义匹配也是NLP中比较基础的任务,它的主要目标是计算两个querry、两个文本之间的关系,包括相似度、问答关系等。在搜索引擎、智能问答、知识检索、信息流推荐等系统中都有应用。

作者&编辑 | 小Dream哥

1 最早的深度语义匹配模型-DSSM

Deep Structured Semantic Models(DSMM)的原理很简单,通过搜索引擎里 Query 和 Title 的海量的点击曝光日志,用 DNN 把 Query 和 Title 表达为低维语义向量,并通过 cosine 距离来计算两个语义向量的距离,最终训练出语义相似度模型。该模型既可以用来预测两个句子的语义相似度,又可以获得某句子的低维语义向量表达。

DSSM采用词袋模型(BOW),因此丧失了语序信息和上下文信息。另一方面,DSSM 采用弱监督、端到端的模型,预测结果不可控。

文章引用量:300+

推荐指数:✦✦✦✦✧

640?wx_fmt=png

[1] Huang P S , He X , Gao J , et al. Learning deep structured semantic models for web search using clickthrough data[C]// Proceedings of the 22nd ACM international conference on Conference on information & knowledge management. ACM, 2013.

2 卷积用在语义匹配上-CLSM

针对DSSM词袋模型丢失上下文信息的缺点,CLSM(convolutional latent semantic model)应运而生,又叫 CNN-DSSM。CNN-DSSM 与 DSSM 的区别主要在于输入层和表示层。


文章引用量:140+

推荐指数:✦✦✦✦✧

640?wx_fmt=png

[2] Shen Y , He X , Gao J , et al. [ACM Press the 23rd ACM International Conference - Shanghai, China (2014.11.03-2014.11.07)] Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management - CIKM \"14 - A Latent Semantic Model with Convolutional-Pooling Structure for Information Retrieval[J]. 2014:101-110.

3 LSTM用在语义匹配上

针对 CNN-DSSM无法捕获较远距离上下文特征的缺点,有人提出了用LSTM-DSSM来解决该问题。

文章引用量:较少

推荐指数:✦✦✦✦✦

640?wx_fmt=png

[3] Palangi H , Deng L , Shen Y , et al. Semantic Modelling with Long-Short-Term Memory for Information Retrieval[J]. Computer Science, 2014.

4 MV-DSSM

MV learning是指从不共享特征空间的多个domain中学习模型。MVDNN可以通过渗透多domain的数据来学习到更好的用户表征。

基于Multi-View的DSSM参数变多了,由于多视角的训练,输入的语料也可以变得不同,自由度也更大了,但是随之带来的问题就是训练会变得越来越困难。

文章引用量:较少

推荐指数:✦✦✦✧✧

640?wx_fmt=png

[4] Elkahky A M , Song Y , He X . A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems[C]// the 24th International Conference. International World Wide Web Conferences Steering Committee, 2015.

5 基于字符特征的语义匹配 

研究了基于字符和字符特征与基于词向量进行语义匹配任务的差异,观点挺新颖,可以一看。

文章引用量:较少

推荐指数:✦✦✦✦✧

640?wx_fmt=png

[5] Wuwei Lan, Wei Xu. Character-based Neural Networks for Sentence Pair Modeling. arXiv preprint arXiv:1805.08297v1, 2018.

6 基于BERT的语义相似度计算与匹配

基于BERT及其他预训练模型进行语义相似度计算是一种趋势,这篇文章只是做了一个简要的介绍,实在找不到更好的文章了。有的同学请推荐呀。


文章引用量:较少

推荐指数:✦✦✦✧✧

640?wx_fmt=png

[6] Manish Patel. TinySearch- Semantics based Search Engine using Bert Embeddings. 2019.

7 ResNet宽度问题 

一篇综述性的文章,介绍了多种用于语义计算的深度学习模型,并进行了比较,值得一读。

文章引用量:较少

推荐指数:✦✦✦✦✦

640?wx_fmt=png

[7] Zagoruyko S, Komodakis N. Neural Network Models for Paraphrase Identifification, Semantic Textual Similarity, Natural Language Inference, and Question Answering. arXiv:1806.04330v2, 2019.

8 非常好的工具MatchZOO

语义匹配非常好的开源工具,这篇文章介绍了如何利用这个工具进行训练,快速获得一个效果较好的模型。


文章引用量:较少

推荐指数:✦✦✦✦✦

640?wx_fmt=png

[8] Jiafeng Guo, Yixing Fan, Xiang Ji, et al. MatchZoo: A Learning, Practicing, and Developing System for Neural Text Matching. arXiv:1905.10289v2.

9 如何获取文章与交流

找到有三AI开源项目即可获取。

https://github.com/longpeng2008/yousan.ai

640?wx_fmt=png

文章细节众多,阅读交流在有三AI-NLP知识星球中进行,感兴趣可以加入。

640?wx_fmt=png

总结

以上就是NLP中语义匹配任务一些比较代表性的文章,下一期我们将介绍一些对话系统的文章。

有三AI夏季划

640?wx_fmt=png

有三AI夏季划进行中,欢迎了解并加入,系统性成长为中级CV算法工程师。

转载文章请后台联系

侵权必究

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png

往期精选

【NLP技术】:NLP简单介绍 1.前言 NLP是数据科学领域的一个重要的分支,它包含了以一种高效的方式去分析,理解和从文本里提取信息等重要过程。通过利用NLP及其组件,可以组织大量的文本数据,执行大量的自动化任务,并解决各种问题,比如自动摘要,机器翻译,命名实体识别,关系提取,情感分析,语音识别和主题分割等。 在这之前我需要先讲解下一些将会在文章出现的专业术语: 符号化—将文本转化成特定的计算机可以识别标记的过程。 T... 阅读详情

相关推荐

cv/nlp哪些小方向好发论文?

本文几乎浓缩了cv/nlp方向的精华选题。差不多花了我4个晚上的时间整理,看了1000多个相关方向的论文选题,最好发、最有热度的100个整理给大家,绝对让你大呼过瘾,醍醐灌顶!科学研究需要领先和超越实际应用。所以以论文为媒介的研究成果应该有一个“新”字,体现在新的算法、任务、应用、数据、发现上。cv/nlp是重视实践和应用的领域,同时要求研究成果指导应用,进而推动该领域的发展。一项成熟的科研成果的...

weixin_42009785的博客 6716

NLP 文本(语义)匹配算法和demo代码介绍

文本匹配一直是自然语言处理(NLP)领域一个基础且重要的方向,一般研究两段文本之间的关系。文本相似度计算、自然语言推理、问答系统、信息检索等,都可以看作针对不同数据和场景的文本匹配应用。比如信息检索可以归结为搜索词和文档资源的匹配,问答系统可以归结为问题和候选答案的匹配,复述问题可以归结为两个同义句的匹配,这些自然语言处理任务在很大程度上都可以抽象成文本匹配问题。

weixin_42280271的博客 3867

文本语义匹配概述

关于作者 作者小硕一枚,研究方向为机器学习与自然语言处理,欢迎大家关注我的个人博客https://wangjie-users.github.io/,相互交流,一起学习成长。 前言 在NLP的诸多应用中,有很多应用都有在语义上衡量文本相似度的需求,我们将这类需求统称为“语义匹配”。根据文章长度的不同,语义匹配可以细分为三类:短文本-短文本语义匹配,短文本-长文本语义匹配和长文本-长文本语义匹配。本文...

wj5637606的博客 4781

NLP 语义匹配:经典前沿方案整理

作者|周俊贤整理|NewBeeNLP上一篇文章,讨论了语义匹配的语义场景,NLP 语义匹配:业务场景、数据集及比赛这篇跟大家讨论相关的技术,主要包括BERT-avg、BER...

Kaiyuan_sjtu的博客 3251

自然语言处理10大算法详解,一文搞懂NLP自然语言处理经典算法原理及应用

自然语言处理(NLP)作为人工智能的重要分支,使计算机具备了理解、生成和处理人类语言的能力。本文系统介绍了NLP的核心算法与应用:从基础的文本预处理和表示方法(如分词、词向量),到关键任务算法包括文本分类(朴素贝叶斯、BERT)、文本生成(Transformer、GPT)、序列标注(BiLSTM-CRF)、机器翻译(NMT)等。文章还梳理了问答系统、情感分析等技术方向,并提供了学习建议:建议从基础任务入手,逐步深入文本建模、序列标注和生成任务,通过实践项目(如情感分析、NER)和开源工具

OpenCVtuxiang的博客 2380

Ubuntu关闭更新提醒的三层控制方法:从GUI到APT配置

Linux系统更新机制本质上是包管理器(APT)驱动的自动化运维流程,其核心原理在于分离‘元数据刷新’、‘安全补丁安装’和‘用户通知’三个职能。这种分层设计既保障了基础安全性,又为系统管理员提供了策略定制空间。技术价值体现在提升生产环境稳定性、规避未经验证的内核/驱动升级风险,并支持ROS、Blender渲染、工业控制等对时序敏感的应用场景。本文聚焦Ubuntu系统入门教程中高频需求——科学关闭软件更新提醒,覆盖Ubuntu 20.04及LTS版本的GUI设置、systemd服务禁用与APT配置修改三大实操

weixin_29698641的博客 395

nlp-语义分析

本文系统介绍了自然语言处理中的语义分析技术。首先阐述了语义学的基本概念,包括词汇、句子和篇章三个层面的语义研究。其次详述了语义表示方法,从早期的谓词逻辑、框架表示到现代分布式表示方法(如Word2Vec、GloVe等)。重点探讨了从词到篇章的分布式表示技术,包括词向量模型、句子表示方法和篇章表示方法。随后介绍了词义消歧技术及其评价方法,最后讲解了语义角色标注任务,包括基于句法和神经网络的实现方法及其评估指标。全文系统梳理了语义分析的完整技术体系,为自然语言理解提供了理论基础和方法指导。

qq_73704268的博客 1583

OSPF路由协议配置

构建直连连通让R1、R2、R3、R4加入OSPF,实现全网互通。掌握OSPF邻居状态的解读。掌握单区域OSPF的配置。理解OSPF的基本概念。AR3上的OSPF配置。AR4上的OSPF配置。R1上的OSPF配置。R2上的OSPF配置。

SURTR999的博客 7697

NLP 语义匹配:业务场景、数据集及比赛

作者|周俊贤整理|NewBeeNLP大家好,这篇文章想跟大家讨论一下语义匹配的应用场景。实际上无论是NLP的哪个技术,我认为接触场景,思考这个技术跟具体场景是怎么结合的?...

Kaiyuan_sjtu的博客 3926

超全!!snowboy语音唤醒(树莓派4b)

通过snowboy进行树莓派的语音唤醒

crimaster1024的博客 8737

【STM32】STM32 CANFD外设的几种消息接收过滤模式

在控制器区域网络(CAN)系统中,正确配置消息过滤器对于有效管理网络通信至关重要。特别是在使用Flexible Data-rate Controller Area Network(FDCAN)时,选择合适的过滤器类型可以大大提高网络效率和消息处理速度。

林愿留的博客 6230

【自然语言处理(NLP)】介绍、发展史

自然语言处理(Natural Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究的是人类(自然)语言与计算机之间的交互。NLP的目标是让计算机能够理解、解析、生成人类语言,并且能够以有意义的方式回应和操作这些信息。词法分析:将文本分解成单词或标记(token),并识别它们的词性(如名词、动词等)。句法分析:分析句子结构,理解句子中词语的关系,比如主语、谓语、宾语等。语义分析:试图理解句子的实际含义,超越字面意义,捕捉隐含的信息。语用分析。

专注上位机开发、机器视觉、机器学习、嵌入式软硬件开发 1万+

【遥感数字图像处理(朱文泉)】各章博文链接汇总及思维导图

遥感数字图像处理(北京师范大学朱文泉教授)课程各章博文笔记汇总,及各章节思维导图

甜子yu的博客 2623

【NLP】一文汇总自然语言处理主要研究方向

NLP专栏已经发了相当数目的文章,从基础的机器学习到最新的预训练语言模型;从简单的文本分类到复杂的信息抽取、聊天机器人。今天我们做一个回顾和总结,聊聊我们从事的自然语言处理研究或者工作,...

hacker_long的专栏 1万+

FFmpeg实战:SEI自定义数据在RTMP推流中的高效嵌入

本文深入探讨了如何利用FFmpeg在RTMP推流中高效嵌入SEI自定义数据。通过将SEI比作与视频帧同步的“小纸条”,文章详细解析了H.264码流中SEI的结构与位置,并提供了命令行与API编程两种实战方法,帮助开发者实现直播答题、AI元数据回传等场景下的帧级精准数据同步。

weixin_29304021的博客 326

极验点选click3.1.0所对应fullpage.js的逆向分析

极验3代点选验证,本文适用于使用click.3.1.0.js和fullpage919-eyz9lh.js版本的web验证码,没有细节内容,适合有基础的开发者阅读。

shanf7921的博客 650

转载 NLP之文本匹配及语义匹配应用介绍

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.youkuaiyun.com/ling620/article/details/95468908 文章目录 1、什么是文本匹配? 2、文本匹配方法概述 2-1 传统文本匹配方法 ...

chenxinvhai89的专栏 1373

CGAL AlphaShape算法(自适应Alpha值,二维版本)

CGAL AlphaShape算法(自适应Alpha值,二维版本)

dayuhaitang1的博客 2325

【每周NLP论文推荐】 聊天机器人中FAQ相关的论文推荐

欢迎来到《每周NLP论文推荐》。在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的。今天推荐FAQ相关的论文,...

hacker_long的专栏 1144

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

【每周NLP论文推荐】 开发聊天机器人必读的重要论文

欢迎来到《每周NLP论文推荐》。在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的。对于聊天机器人研究,可以追...

hacker_long的专栏 1244

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

【每周NLP论文推荐】 生成式聊天机器人论文介绍

欢迎来到《每周NLP论文推荐》。在这个专栏里,还是本着有三AI一贯的原则,专注于让大家能够系统性完成学习,所以我们推荐的文章也必定是同一主题的。生成式聊天机器人是研究的热...

hacker_long的专栏 1787

python 语义similarity_白话NLP中的语义匹配方法

1 语义匹配的场景语义匹配的核心其实是评价两个query之间的相似度,可以看看现在常用的场景:搜索领域,语义向量召回是一个比较新潮的召回方式,灵活性更高,下游的精排部分也可以通过语义相似度来进行排序。智能客服,之前的阿里小蜜的文章也提过,对于长尾的结果,可以通过向量召回的方式来进行处理。对话领域,可以说是智能客服的眼神,闲聊类的,可以通过语义匹配完成闲聊的回复,当然多轮也有多轮的玩法。可以看到,各...

weixin_39722917的博客 1082

11篇推荐系统入门必读经典论文(附下载链接)

推荐系统入门必读的11片经典论文,包含了召回、排序、模型融合相关技术,本篇文章列举出了每篇论文的摘要,最后附上了下载链接。 01. Cheng et al. - 2016 - Wide & Deep Learning for Recommender Systems 摘要: 具有非线性特征变换的广义线性模型广泛应用于具有稀疏输入的大规模回归和分类问题。通过大量的跨产品特征转换来记忆特征交互是有效的和可解释的,而泛化则需要更多的特征工程工作。在特征工程较少的情况下,通过对稀疏特征的低维密集嵌入学习,.

Stephen 1万+

如何利用DeepSeek结合深度学习与NLP技术,实现跨模态搜索的语义理解与个性化推荐

跨模态搜索(Cross-modal Search)是指通过不同模态的数据(如文本、图像、音频、视频等),为用户提供更精准的搜索结果的技术。与传统的单一模态搜索相比,跨模态搜索可以将各种信息源之间的联系进行有机融合,让用户能够在多种数据类型中进行智能搜索。例如,用户可以通过上传一张图片来查找相关的文章、视频,或者通过输入文本查询来获取对应的图像。通过DeepSeek,跨模态搜索与个性化推荐技术得到了有效的融合。

qq_43580271的博客 2480

NLP自然语言处理实例——实现机器自动生成商品的推荐标题和推荐语

本案例主要介绍自然语言处理方面的核心技术,其中主要是文本处理相关技术,例如分词、词性标记、情感分析、语言模型、语义角色标记等。最终实现机器自动生成商品的推荐标题和推荐语。其中用到jieba工具进行文本分词、Textrank算法、LDA模型、TF-IDF算法三种方法进行主题词提取,得出最终的结论。

qq_46317308的博客 5891
上一篇: 【每周CV论文推荐】 初学者必须精读的5篇深度学习优化相关文章
下一篇: 【杂谈】您想要的docker环境来了!
言有三
言有三 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
博客等级 码龄15年 3635粉丝 976原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言有三

三人行必有AI

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值