【人工智能_人工智能导论课件】第10章自然语言理解.ppt
《【人工智能_人工智能导论课件】第10章自然语言理解.ppt》由会员分享,可在线阅读,更多相关《【人工智能_人工智能导论课件】第10章自然语言理解.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 10 章 自然语言处理及其应用,教材: 王万良人工智能导论(第3版) 高等教育出版社,第10章 自然语言处理及其应用,如果计算机能够理解、处理自然语言,这将是计算机技术的一项重大突破。自然语言理解的研究在应用和理论两个方面都具有重大的意义。 本章首先自然语言理解的概念以及发展历史,然后从应用角度介绍机器翻译和语音识别技术。,2,第10章 自然语言处理及其应用,10.1 自然语言理解的概念与发展历史 10.2 语言处理过程的层次 10.3 机器翻译 10.4 语音识别,3,第10章 自然语言处理及其应用,10.1 自然语言理解的概念与发展历史 10.2 语言处理过程的层次 10.3 机器翻译
2、 10.4 语音识别,4,10.1.1 自然语言理解的概念,微观角度:从自然语言到机器内部的一个映射。 宏观角度:使机器能够执行人类所期望的某种语言功能。,(1)回答问题:计算机正确地回答用自然语言输入的有关问题。 (2)文摘生成:机器能产生输入文本的摘要。 (3)释义:机器能用不同的词语和句型来复述输入的自然语言信息。 (4)翻译:机器能把一种语言翻译成另外一种语言。,5,10.1.2 自然语言理解研究的产生与发展,1. 萌芽时期(20世纪40年代末50年代初),2. 以关键词匹配技术为主的时期 (20世纪60年代始),A. Donald Booth & W. Weaver M. Choms
3、ky 形式语言和文法,3. 以句法语义分析技术为主的时期 ( 20世纪70年代后),4. 基于知识的自然语言理解发展时期,5. 基于大规模语料库的自然语言理解发展时期,68年B. Raphael:语义检索系统SIR J. Weizenbaum:心理医疗ELIZA,72年W. Woods:语音接口LUNAR T. Winograd :英语对话SHEDLU,6,第10章 自然语言处理及其应用,10.1自然语言理解的概念与发展历史 10.2 语言处理过程的层次 10.3 机器翻译 10.4 语音识别,7,文字表达句子的层次:词素词或词形词组或句子。 声音表达句子的层次:音素音节音词音句。 语言处理过
4、程分为五个层次:语音分析、词法分析、句法分析、语义分析和语用分析。 语用分析:研究语言所存在的外界环境对语言使用产生的影响。 构成单词发音的独立单元是音素。上下文不同而发音不同。 语音分析就是根据音位规则,从语言流中区分出一个个独立的音素,再根据音位形态规则找出一个个音节及其对应的词素或词。,10.2 语言处理过程的层次,8,1. 词法分析,定义:从句子中切分出单词,找出词汇的各个词素 ,并确定其词义。,例:unchangeable: un-change-able,英语词法分析 特点:切分单词容易,找出词素复杂。,例:importable分为 import-able或 im-port-able
5、,词法分析算法举例: repeat look for word in dictionary if not found then modify the word Until word is found or no further modification possible,9,1. 词法分析,例如:对于单词catches、ladies可以做如下的分析。 catches ladies, 词典中查不到 catche ladie 修改1:去掉s catch ladi 修改2:去掉e lady 修改3:把i变成y 这样,在修改2的时候,就可以找到catch,在修改3的时候就可以找到lady。,例如:优秀
6、人才学人才学 1. 优秀人才学人才学 2. 优秀人才学人才学,汉语词法分析 特点:找出词素简单,切分出词困难。,ly副词后辍; ed动词过去分词,10,1型文法: 上下文有关文法,2型文法:上下文无关文法,3型文法:正则文法,左线性文法:ABt 或 At(ABtCt*t) 右线性文法 : AtB或At,产生式规则: xy,产生式规则: xy 例:ABCDE ABCDE XaYXbY,产生式规则:Ax,0型文法:无约束短语结构文法,2. 句法分析: 乔姆斯基的形式文法,11,3. 语义分析,语义分析是将句法成分与应用领域中的目标表示相关联。,简单做法:依次使用独立的句法分析程序和语义解释程序。
7、缺点:使句法分析、语义分析分离,语义文法 格文法,12,语义文法是将文法知识和语义知识组合起来,以统一的方式定义为文法规则集。,舰船信息: SPRESENT the ATTRIBUTE OF SHIP PRESENTWhat is|Can you tell me ATTRIBUTElength|class SHIPthe SHIPNAME|CLASSNAME SHIPNAMEHUANGHE|CHANGJIANG CLASSNAMEcarrier|submarine,3. 语义分析,13,目的:为了找出动词和跟动词处在结构关系中的名词的语义关系,同时也涉及动词或动词短语与其他的各种名词短语之间的
8、关系。,特点:允许以动词为中心构造分析结果,尽管文法规则只描述句法,但分析结果产生的结构却对应于语义关系,而非严格的句法关系。,例:Mary hit Bill Bill was hit by Mary (Hit(Agent Mary) (Dative Bill),3. 语义分析,14,S,S,NP,NP,VP,VP,V,NP,V,PP,Bill,Mary,hit,was hit,by,Bill,Mary,主动句和被动句的句法分析树,3. 语义分析,15,第10章 自然语言理解及其应用,10.1 自然语言理解的概念与发展历史 10.2 语言处理过程的层次 10.7 机器翻译 10.8 语音识别,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能_人工智能导论课件 人工智能 导论 课件 10 自然语言 理解
限制150内