心慕手追,让机器像人一样理解句子 | 论文访谈间 #14

简介:

学习句子的语义表示就是将句子的含义映射到一个向量空间中,同时保留句子本身的一些特性,例如:表达相似含义的句子在向量空间中应该距离更近。而句子表示模型是将句子的含义编码为计算机可以理解的形式,这是解决大部分自然语言处理问题的先决条件,因此直接影响了许多自然语言处理任务的性能,如在神经机器翻译中需要首先将源语言句子表示为一个向量、在问答系统中需要将问句和答案编码为向量表示等。


但是句子是由不同的词构成的,不同的词包含的信息量不同,对句子的语义表示影响也就不同。如何能区分出这些词汇,给予重要的词更多的注意力,对句子语义的表示有着重要的意义,同时也有助于机器对句子语义的理解。来自中国科学院自动化研究所的王少楠,张家俊和宗成庆老师发表在国际人工智能联合会议(IJCAI)上的文章“Learning Sentence Representation with Guidance of Human Attention”通过对人类阅读和句子理解机制的模仿,找到了一种新的编码句子语义的方法。


在理解句子语义方面,人类无疑是机器最好的老师,那么人类是如何阅读和理解句子的呢?由于组成句子的词所包含的信息量不同,因此人类在阅读和理解句子时会选择性的注意句子中的某些词汇,也会选择性的跳读一些词汇,这种注意力机制(图 1)让人阅读和理解句子变得更加高效。


▲ 图1:人类阅读过程中的眼动(注意力)轨迹


受人类注意力机制的启发,作者认为在构建句子表示时应该给重要的词汇赋予较高的权重,这样可以得到更好的句子语义表示。那么哪些词汇对句子含义的表达更重要呢?同样我们从人类阅读文本时的注意力分布寻找答案,大量的有关人类阅读时间的研究证明了词汇的特性,如词性、词长、词频、词汇惊异度(Surprisal)等,都会影响人类阅读文本时对这个词汇的关注程度。因此,作者选择了词汇惊异度和词汇的词性来对词汇的重要程度进行建模。


  • 词汇惊异度:反应了一个单词在一个句子中传达的信息量,由词汇在句子中的负对数条件概率计算得到,通常这个值越高表示理解这个词越困难,需要更多的阅读时间。

  • 词汇的词性:词的不同分类属性,例如:动词,名词,形容词,介词,连词等。心理学实验已经证实,人类在阅读文本时会更加注意如名词、动词、形容词等类型的词汇,而在如介词和连词等词汇上会花费较少的时间。


对于以上两种特征,作者分别提出了不同的词汇重要性计算方法,针对词汇惊异度特征,作者直接将它的数值作为词汇的重要性分数;针对词汇词性特征,作者通过赋予每个词汇类别一个向量表示,通过类别向量与对应的词汇向量进行点乘,然后归一化,将得到的结果作为这个词的注意力权重,最后将通过注意力机制的词的加权表示送给当前最好的句子表示模型(图 2)中,得到句子的语义表示。

▲ 图2:嵌入注意力机制的句子表示模型


在实验设计上,作者利用 semantic textual similarity(STS)任务中的 24 个覆盖新闻,图片视频描述,注解,机器翻译评估等领域的数据集对模型进行了验证,结果证实了作者提出的方法可以更加准确有效的获得句子的语义表示。同时,这种方法是通过对人类阅读理解句子的方式的模仿,因此该模型学习到的注意力分布是否与人类的注意力分布类似呢?作者在 Dundee 语料(一种研究人类阅读和眼动轨迹的数据集)上进行了验证,实验结果(图 3)显示模型计算出的注意力权重与人类的阅读时间规律高度相似,这就证实了作者提出的模型成功模仿了人类的阅读理解方式。


▲ 图3:人类阅读时间和模型计算的注意力权重对比结果


作者有话说:


这篇文章的出发点很简单,由于目前在句子表示中的注意力机制与人类阅读和理解句子的注意力机制不相符,我就想去尝试能不能利用人类阅读过程中的注意力机制去改进现有的句子表示模型。这个工作最大的创新性在于结合了认知心理学的一些研究结论,通过返回的审稿意见,我发现这种研究思路是很受欢迎和认可的。目前,在自然语言处理领域越来越多的人开始尝试利用人类理解语言的机制来改进或者建立语言处理模型,相信这种跨领域的结合会带来意想不到的惊喜!


来源:paperweekly

相关文章
|
3月前
|
人工智能 缓存 网络协议
阿里云国际代理商:Kimi K3 部署实录
2026年7月,月之暗面Kimi K3(2.8万亿参数、896专家MoE)开源引发企业私有化部署热潮。本文详解GPU选型避坑指南:MoE不省显存,需全专家权重常驻;40G A100无法承载原生模型;H100/H200集群+RDMA网络为刚需,并提供Q4量化与FP16部署的实测配置建议。(239字)
|
2月前
|
人工智能 自然语言处理 监控
2026 AI客服系统格局梳理:主流智能客服产品全解析
2026年,AI客服迈入“执行时代”,核心价值从“答得像人”转向“办成业务”。瓴羊Quick Service作为阿里云新一代智能客服平台,深度融合大模型与AI Agent技术,具备93%问答准确率、全渠道协同、工单闭环及后端系统直连能力,已服务长城汽车、上汽、申通等企业,推动客服从成本中心升级为增长引擎。(239字)
|
6月前
|
存储 弹性计算 安全
2026年阿里云优惠券领取及使用攻略:无门槛与有门槛优惠券领取与使用规则介绍
2026年阿里云优惠券主要分为无门槛和有门槛两大类:无门槛优惠券以面向高校学生的300元代金券为代表,通过云工开物专区完成学生认证即可领取,适用于全量公共云产品;有门槛优惠券则涵盖企业迁云出海补贴、百炼大模型按量达标返券等多种形式。此外,还有学生专属算力包(练手包、毕设包、科创包)及云服务器99计划等普惠活动,帮助用户有效降低上云与用云成本。
|
7月前
|
关系型数据库 MySQL Linux
如何用PageAdmin CMS和阿里云快速搭建一个网站?完整步骤教程
本教程详解如何使用PageAdmin CMS搭配阿里云服务器,从购买域名、配置环境到部署上线,附完整步骤与常见问题解决。
507 0
|
12月前
|
存储 关系型数据库 MySQL
《理解MySQL数据库》InnoDB存储引擎深度解析
InnoDB是MySQL默认的事务型存储引擎,支持ACID特性、行级锁、MVCC及崩溃恢复。其核心架构包括缓冲池、日志系统与表空间,具备高性能、高并发和强一致性保障,广泛应用于生产环境。
|
运维 监控 安全
微信养号最好的方法,有工具吗?步骤是什么
微信养号技术与Python自动化实践 1. 微信养号基础概念与重要性
|
机器学习/深度学习 人工智能 缓存
探秘 DeepSeek:那些你必须了解的事
DeepSeek是一家由中国幻方量化支持的创新型AI公司,专注于开发高性能、低成本的大语言模型。其独特的技术路径打破了参数规模、能耗成本和认知可靠性之间的“三元悖论”,实现了在单张显卡上运行170亿参数模型的突破。DeepSeek通过开源策略和高性价比模型(如DeepSeek-R1),大幅降低了AI应用门槛,推动了全球开发者社区的发展。其应用场景广泛覆盖教育、医疗、金融等领域,显著提升了工作效率和服务质量。DeepSeek的成功不仅在于技术创新,更在于其开放合作的理念,正引领AI行业的新变革。
3617 9
探秘 DeepSeek:那些你必须了解的事
|
编解码 数据挖掘 iOS开发
一台主机外接两台显示器
一台主机外接两台显示器
2481 4
|
人工智能 测试技术 API
FlagEvalMM:智源开源的多模态模型评测框架
FlagEvalMM 是由北京智源人工智能研究院开源的多模态模型评测框架,旨在全面评估处理文本、图像、视频等多种模态的模型。该框架支持多种任务和指标,采用评测与模型推理解耦的设计,提升评测效率,便于快速适配新任务和模型。
1071 11
FlagEvalMM:智源开源的多模态模型评测框架
|
数据可视化 安全 Cloud Native
AntV 你的保姆级数据可视化解决方案
AntV 你的保姆级数据可视化解决方案
2994 0

热门文章

最新文章