版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十一章自然语言理解(Natural Language Understanding)11.1 语言及其理解的一般问题11.2 句法和语义的自动分析11.3 句子的自动理解11.4 语言的自动生成11.5 自然语言理解系统应用举例11.6 小结11.1 语言及其理解的一般问题(General Issues of Language and Its Understanding)11.1.1语言与语言理解v 语言是用于传递信息的表示方法、约定和规则的集合,它由语句组成,每个语句又由单词组成;组成语句和语言时,应遵循一定的语法与语义规则。v 要研究自然语言理解,必须对自然语言的构成有个基本认识。v 语言
2、的构成框图如图11.1所示2 11.1 语言及其理解的一般问题语言词汇语法词熟语词法句法词素构形法构词法 词组构造法造句法图11.1语言的构成图 3 11.1 语言及其理解的一般问题v 从微观上讲,语言理解是指从自然语言到机器(计算机系统)内部之间的一种映射。v 从宏观上看,语言理解是指机器能够执行人类所期望的某些语言功能。这些功能包括:v 回答有关提问;v 提取材料摘要;v 不同词语叙述;v 不同语言翻译。 4 11.1 语言及其理解的一般问题怎样才算理解了语言呢?归纳起来主要有以下几个方面:v 能够理解句子的正确词序规则和概念,又能理解不含规则的句子v 知道词的确切含义、形式、词类及构词法
3、v 了解词的语义分类以及词的多义性和歧义性v 指定和不定特性及所有(隶属)特性v 问题领域的结构知识和时间概念v 语言的语气信息和韵律表现v 有关语言表达形式的文学知识v 论域的背景知识 5 11.1 语言及其理解的一般问题11.1.2 自然语言理解研究的进展v 机器翻译是自然语言理解最早的研究领域。v 70年代初期,对语言理解对话系统的研究取得进展。v 80年代,自然语言理解的应用研究广泛开展, 机器学习研究又十分活跃。v 自然语言理解的研究为专家系统的知识获取提供了新的途径。v 自然语言理解的研究已促进计算机辅助语言教学(CALI)和计算机语言设计(CLD)等的发展。 6 11.1 语言及
4、其理解的一般问题11.1.3 自然语言理解过程的层次语言的分析和理解过程是一个层次化的过程,它主要包括如下四个层次:语音分析词法分析句法分析语义分析vvvv 7 11.2 句法和语义的自动分析(Automatic Analysis of Syntax and Semantics)11.2.1 句法模式匹配和转移网络句法分析最为简单直观的方法模式匹配。一个句子可以表示成:(pronoun(adj*noun)verb(pronoun(adj*noun)这也可以用状态转移图来表示,称之为转移网络(TN,transition network),如图11.2所示。图中,q0,q1,qT是状态,q0是初态
5、,qT是终态。弧上给出了状态转移的条件以及转移的方向。8 11.2句法和语义的自动分析pron.verbpron.q1q4q0q3qTq2q5nounverbnounadjadj图11.2转移网络(TN) 9 11.2句法和语义的自动分析11.2.2 扩充转移网络扩充转移网络ATN是由一组网络所构成的,每个网络都有一个网络名,每条弧上的条件扩展为条件加上操作。ATN的每个寄存器由两部分构成:v 句法特征寄存器v 句能寄存器图11.3所示是一个简单的名词短语(NP)的扩充 转移网络。 10 11.2句法和语义的自动分析6: prop.NP5:pron.8: send1: det4: nounfg
6、h2:jump7:pp3:adj图11.3 名词短语(NP)的扩充转移网络 11 11.2句法和语义的自动分析11.2.3 词汇功能语FG)LFG用一种结构来表达特征、功能、词汇和成分的顺序。LFG对句子的描述分为两部分:v 直接成分结构(Constituent Structure,简称C- Structure);v 功能结构(Functional Structure,简称F-structure)。 12 11.2句法和语义的自动分析用LFG语法对句子进行分析的过程如下:v 用上下文无关语法分析获得C-structure,不考虑语法中的下标;该C-structure就是一棵直接成分树;v将各个
7、非叶节点定义为变量,根据词汇规则和语法规则中的下标,建立功能描述(一组方程式);v 对方程式作代数变换,求出各个变量,获得功能结构F-structure。 1311.2句法和语义的自动分析11.2.4语义的解析析的步骤如下:语v 第一步v 第二步确定每个词在句子中所表达的词义;根据已有的背景知识来确定语义。逻辑形式表达是一种框架式的结构,它表达一个特定形式的事例及其一系列附加的事实,如“Jackkissed达:Jill”,可以用如下逻辑形式来表(PASTS1KISS-ACTIONAGENT(NAMEj1 j2PERSON“Jack”)THEM PERSON“Jill”)ENAME(NAME14
8、11.3 句子的自动理解(Automatic Understanding of Sentences)11.3.1 简单句的理解方法为了理解一个简单句,需要做以下两方面的工作:v 理解语句中的每一个词。v 以这些词为基础组成一个可以表达整个语句意义的结构。其中第二项工作又可分成以下3个部分来进行: 15 11.3句子的自动理解v 句法分析将单词之间的线性次序变换成一个显示单词如何与其它单词相关联的结构。v 语义分析各种意义被赋于由句法分析程序所建立的结构,即在句法结构和任务领域内对象之间进行映射变换。v 语用分析为确定真正含义,对表达的结构重新加以解释。 16 11.3句子的自动理解11.3.2
9、 复合句的理解方法复合句的理解,要求发现句子之间的相互关系。这种关系包括以下几种:vvvvvv相同的事物事物的一部分行动的一部分与行动有关的事物因果关系计划次序 1711.4 语言的自动生成(Automatic Generation of Language)语言生成就是把在计算机内部以某种形式存放的需要交流的信息,以自然语言的形式表达出来。语言生成是自然语言理解的一个逆过程。一般包括以下两部分:vv建立一种结构,以表达出需要交流的信息以适当的词汇和一定的句法规则,把要交流的信息以句子形式表达出来 1811.5 自然语言理解系统应用举例(Application Examples of Natur
10、al Language Understanding Systems)11.5.1 自然语言自动理解系统指挥机器人的自然语言理解系统SHRDLUSHRDLU系统是由MIT研制的,这个系统能用自然语言来指挥机器手在桌面上摆弄积木,按一定的要求重新安排积木块的空间位置。自然语言情报检索系统LUNARLUNAR系统是由伍兹于1972年研制成功的一个自然语言情报检索系统,具有语义分析能力。vv 19 11.5自然语言理解系统应用举例11.5.2 自然语言问答系统简单的自然语言问答系统,至少要做3件事:v 分析一语句,同时构造它的逻辑表示,检查它的语义正确性。v 如果可能的话,转换该逻辑形式为Horn子句
11、。v 如果该语句是陈述句,则在知识库中增加该子句,否则认为该子句为一个问题,并演绎地检索相应的答案。 20 11.5自然语言理解系统应用举例此3项功能主要由谓词talk完成,talk的定义是:talk(Sentence,Reply):-Parse(Sentence,LF,-Type), clausify(LF,Clause,Freevars),!, reply(Type,Ereevars,Clause,Reply).talk(Sentence,error(too difficult).上述定义中引出3个谓词, 即parse,clausify, reply分别对应上述 3 项功能。 21 11.5自然语言理解系统应用举例谓词parse表达句法分析能力parse主要根据文法规则记号系统的规定,执行分析和转换任务,给出相应的逻辑表示和该语句的类型v谓词clausify表达生成子句的能力v谓词reply表达回答功能v 2211.6 小结(Summary)v然语言理解是困难的和富有挑战性的研究任务,它需要大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省邢台市第八中学2026届下学期初三年级第三次月考英语试题试卷含解析
- 重庆市江津区支坪中学2025-2026学年初三下学期期末复习检测试题(一模)英语试题含解析
- 湖南省武冈市洞庭校2026届初三开学摸底联考英语试题含解析
- 云南省盐津县达标名校2026届初三5月模拟化学试题含解析
- 昆明市校际合作校2026年语文试题中考模拟试题含解析
- 新疆奇台县2025-2026学年中考考前猜题卷之专家猜题卷语文试题含解析
- (正式版)DB37∕T 3046-2017 《苦楝栽培技术规程》
- 疼痛管理临床实践指南
- DBJ04-T513-2026 海绵城市建设施工与验收标准
- 2026年民房拆除合同(1篇)
- 太原铁路局集团招聘笔试题库2026
- 企业信息安全事件应急响应与处理手册
- 行业招聘面试问题清单专业能力测试版
- 广西机场管理集团秋招试题及答案
- 上交所2026校招笔试题
- 2025年高中创新能力大赛笔试题资格审查试题(附答案)
- 初中英语作业改革实践研究课题报告
- 内蒙古环投集团笔试试题
- 激光雕刻产品的设计与制作-课件
- 体育培优补差记录表模板
- 池州市事业单位考试历年真题
评论
0/150
提交评论