Page 140 - 高中 信息技术 必修1 数据与计算
P. 140
第六章 人工智能及其应用
2. 问题理解模块
该模块主要实现计算机理解用户的问题,确定问题的关键词和问题的类型,为后面的
信息检索和答案提供服务。问题理解模块的实现过程一般包括问题预处理、问题分类、关
键词提取和关键词扩展等。其中,问题分类主要确定问题的类别,以方便信息检索和答案
抽取。问题理解模块主要运用的技术有分词、同义词词典、分类方法等。
3. 信息检索模块
该模块主要从互联网或者知识库中找到与问题相关的文档作为答案提取的原材料。信
息检索的方法一般有两种,一种是直接利用搜索引擎检索信息;另一种是建立特定的知识
库,然后根据知识库建立索引模块,从而可以方便、快速地找到相关文档,并根据特点的
排序算法对文档进行排序。信息检索模块运用的技术主要包括查询扩展、语料库的构建技
广东教育出版社
术、词汇索引、文档排序等。
4. 文档库模块
文档库用于存放专家提供的知识,其内部含有大量某个领域的常识性知识和专家水平
的知识与经验总结,且能够利用专家的知识和解决问题的方法来处理该领域问题。知识的
表示形式有产生式、框架、语义网络等,运用得较为普遍的知识是产生式规则。产生式规
则以“if...then...”的形式出现,即如果前提条件得到满足,就产生相应的动作或结论。
5. 答案抽取模块
该模块主要利用问题的类型构建相应的答案抽取策略,从信息检索后的文档中对排序靠前
的文档进行答案的定位和输出,所用技术主要有答案抽取模板的制定、模式匹配、聚类等。
项目实施
各小组根据项目选题及拟订的项目方案,结合本节所学知识,开展以下活动。
1. 体验相应的智能客服机器人服务过程,完成对智能客服机器人的剖析工作。
2. 总结归纳智能客服机器人的技术原理以及采用的方法和步骤。
6 . 1 . 3 人工智能的诞生与发展
人工智能是通过智能机器延伸、增强人类改造自然和治理社会能力的新兴技术。怎样
才能判断一台机器是否具备了思维能力呢?阿兰·图灵提出:在测试人与被测试者(一个
人和一台机器)隔开的情况下,通过一些
装置(如键盘)向被测试者随意提问。经
过多次测试后,如果被测试者超过70%的
答复不能使测试人确认出哪个是人、哪个
是机器的回答,那么这台机器就通过了测
试,并被认为具有人类智能。测试示意图
如图6-6所示。 图6-6 图灵测试示意图
132 132
9 ֻੂᅣ JOEE