ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:41.65KB ,
资源ID:23926615      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23926615.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《人工智能基础》教学大纲自考解析.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《人工智能基础》教学大纲自考解析.docx

1、人工智能基础教学大纲自考解析人工智能基础(8017)考试大纲一、课程性质与设置目的(一) 课程性质和特点“人工智能”是21世纪计算机科学发展的主流,为了培养国家建设跨世纪的有用人才,在计算机专业本科开设人工智能基础课程是十分必要的。人工智能基础是计算机专业本科的一门必修课程,本课程中涉及的理论、原理、方法和技术有助于学生进一步学习其他专业课程。开设本课程的目的是培养学生软件开发的“智能”观念;掌握人工智能的基本理论、基本方法和基本技术;提高解决“智能”问题的能力,为今后的继续深造和智能系统研制,以及进行相关的工作打下人工智能方面的基础。(二) 本课程的基本要求(课程总目标)人工智能基础是理论性

2、较强,涉及知识面较广,方法和技术较复杂的一门学科。通过对本课程的学习,学生应掌握人工智能的一个问题和三大技术,即通用问题求解和知识表示技术、搜索技术、推理技术。具体要求是:学生在较坚实打好的人工智能数学基础(数理逻辑、概率论、模糊理论、数值分析)上,能够利用这些数学手段对确定性和不确定性的知识完成推理;在理解Herbrand域概念和Horn子句的基础上,应用Robinson归结原理进行定理证明;应掌握问题求解(GPS)的状态空间法,能应用几种主要的盲目搜索和启发式搜索算法(宽度优先、深度优先、有代价的搜索、A算法、A*算法、博弈数的极大极小法、剪枝技术)完成问题求解;并能熟悉几种重要的不确定推

3、理方法,如确定因子法、主观Bayes方法、DS证据理论等,利用数值分析中常用方法进行正确计算。另外,学生还应该了解专家系统的基本概念、研究历史、系统结构、系统评价和领域应用。学生还应认识机器学习对于智能软件研制的重要性,掌握机器学习的相关概念,机器学习的方法及其相应的学习机制,几个典型的机器学习系统的学习方法、功能和领域应用。(三) 本课程与相关课程的联系、分工或区别与本课程相关的课程有:离散数学、算法设计、数值分析、程序设计语言等。离散数学中的命题逻辑、谓词逻辑、树/图、表等知识是本课程的数学基础之一。本课程中的知识表示需要利用矩阵、表、树/图、多元组等手段,因此学生前期的离散数学学习,对于

4、本课程起到了基础作用。本课程涉及到许多算法设计(尤其是问题求解),算法分析中的算法的可计算性和计算复杂性、算法的可纳性等理论作为本课程中搜索算法的理论支撑。数值分析中的曲线插值方法要在本课程中仅作为数学工具进行使用,本课程并不象数值分析课程那样去介绍方法的理论。在本课程中,研究问题求解方法需要从算法到代码的转换,而这种转换的工具是程序设计语言,所以本课程要求学生已经掌握了这方面的知识。二、 课程内容与考核目标第一章 绪论(一) 学习目的与要求 本章内容是本课程的导论。本章的重点是:人工智能研究目标、研究内容、研究的途径(方法)、研究的领域等内容。通过对本章的学习,学生应理解什么是智能、深刻理解

5、什么是人工智能、人工智能研究的目标(近期目标和长远目标)、人工智能研究的内容、人工智能研究的途径,要了解人工智能研究的历史和研究领域的大致情况(不少于八个领域)。同时,学生要掌握图灵测试的过程。(二) 课程内容第一节 人工智能概况1、什么是人工智能:学者们从不同的研究角度对人工智能有多种不同的定义,在这些定义中学生应掌握其定义的实质。2、人工智能研究的对象是知识3、人工智能研究概括为一大问题和三大技术4、关于智能的定义5、图灵测试6、D.B.Lenat和E.A.Fengenbaum的知识阈Nilsson的物理符号假设7、日本渡边慧的定义第二节 人工智能研究途径1、以思维理论和认知心理学基础的符

6、号主义学派基本思想2、符号主义学派的代表人物3、以阈值理论为基础的联结主义学派基本思想4、联结主义(神经网络)研究不存在符号运算5、联结主义研究的历史6、联结主义研究的代表任务7、以进化理论为基础的行为主义学派基本思想8、行为主义学派的代表人物第三节 人工智能研究的目标1、人工智能近期研究目标2、人工智能远期研究目标第四节 人工智能研究的内容1、机器感知2、机器思维3、机器学习4、机器行为5、智能系统及智能计算机的构造技术第五节 人工智能研究领域1、模式识别(Pattern Recognition)2、问题求解(Problem Solving)3、自然语言理解(Natural langrage

7、 Understanding)4、专家系统( Expert System)5、机器学习(Machine Learning)6、自动定理证明(Automatic Theorem Proving)7、自动程序设计(Automatic Programming)8、机器人学(Robots)9、博弈(Game)10 、智能决策支持系统(Intelligent Decision Support System)11、人工神经网络(Artificial natural networks)第六节 人工智能研究的历史回顾及进展1、对人工智能起到奠基作用的几项工作2、人工智能诞生的时间和地点3、1957年纽厄尔、西

8、慕的GPS4、1960年麦卡锡的LISP语言5、1964年鲁宾逊的归结原理6、70年代的专家系统黄金时代(1977年费根鲍母提出知识工程概念)7、1987年Computational Intelligence杂志发表“纯粹理性批判”的论文,次年又发表“计算机理解质疑”,开展了对人工智能发展的理性辩论8、1991年Artificial Intelligence杂志发表了人工智能基础专集,著名专家们对人工智能基础性假设进行了辩论。(三)考核知识点1、人工智能定义2、人工智能研究的对象3、图灵测试4、人工智能研究的三大途径5、人工智能研究的近期目标和远期目标6、人工智能研究的五大内容7、人工智能研究

9、的主要领域(四)考核要求1、人工智能定义(1)识记:人工智能的通常定义(2)领会:人工智能的其他定义2、人工智能研究的对象(1)识记:人工智能研究的对象是知识(2)领会:与计算机科学其他学科的区别(3)简单应用:知识+推理=智能程序;数据+算法=程序3、图灵测试(1)识记:图灵测试过程的描述(2)领会:图灵测试是判断机器是否是智能机的一个标准4、人工智能研究的三大途径(1)识记:人工智能研究的三种途径(2)领会:每种研究途径的理论基础和基本思想(3)简单应用:结合系统的研制,举例说明各个研究途径的实施方法(4)综合应用:结合机器人的研制,说明三种研究方法在其中的应用5、人工智能研究的近期目标和

10、远期目标(1)识记:人工智能研究的近期目标和远期目标的内容(2)领会:为什么近期目标只能是研制模拟人思维的智能程序6、人工智能研究的五大内容(1)识记:人工智能研究的五个内容(2)领会:每种研究内容的理论基础和基本方法(3)简单应用:利用机器学习的概念,判断程序是否是智能程序7、人工智能研究的主要领域(1)识记:至少记忆人工智能研究的八个领域(2)领会:每个研究领域的研究内容、基本方法以及应用第二章 问题求解的基本原理(一)学习目的与要求本章讨论问题求解的基本原理和基本方法,它直接关系到智能系统的性能和效率,因而它是本课程的重点章节。本章的重点知识有:知识的状态空间表示法、盲目搜索的宽度优先和

11、深度优先法、启发式搜索的估价函数、与/或树、A算法和A*算法、博弈树的-剪枝算法。通过对本章的学习,学生应掌握状态及状态空间表示问题的几种主要方法(矩阵法、多元组法、树/图法等),掌握问题通过等价变换和分解,分别形成或节点和与节点以及节点的可解性;掌握搜索的各种算法;掌握启发函数的含义并能根据问题实际正确构造估价函数;理解OPEN表和CLOSED表的作用及其特点;深刻理解博弈树节点值和值的意义和其倒推值的计算,并掌握-剪枝技术。(二)课程内容第一节 基本概念1、什么是搜索:搜索分为盲目搜索和启发式搜索2、状态空间表示法:由状态和算法表示慰问体的一种方法3、与/或树表示法:分解、等价变换、本原问

12、题、节点的可解性第二节 状态空间搜索策略1、状态空间的一般搜索过程OPEN表:用来存放刚生成的节点CLOSED表:用来存放将要扩展或者已扩展的节点2、宽度优先搜索策略3、深度优先搜索策略4、有界的深度优先搜索策略5、代价树的宽度优先搜索策略6、代价树的深度优先搜索策略第三节 启发式搜索1、启发信息和启发函数2、局部择优搜索3、全局择优搜索4、A*算法第四节 与/或树的搜索策略1、与/或树的一般搜索过程2、与/或树的宽度优先搜索3、与/或树的深度优先搜索4、与/或树的有序搜索第五节 博弈树1、博弈树的启发式搜索2、极大极小法3、-剪枝技术(三)考核知识点1、状态空间搜索的基本概念2、宽度优先搜索

13、算法的基本思想3、深度优先搜索算法的基本思想4、有界的深度优先搜索算法的基本思想5、代价树的宽度优先搜索的基本思想6、代价树的深度优先搜索的基本思想7、启发式搜索8、与/或树的有序搜索的基本思想(四)考核要求1、状态空间搜索的基本概念(1) 识记:状态、状态空间的定义;本原问题、可解节点、不可解节点、解树的定义(2) 领会:节点的等价变换和分解(1) 简单应用:对应用问题构造状态空间(树)2、宽度优先搜索算法的基本思想(1) 识记:盲目搜索与启发式搜索的区别 宽度优先搜索算法的描述(2) 领会:宽度优先搜索算法OPEN表的数据结构是队列 宽度优先搜索算法的优缺点(3) 简单应用:宽度优先搜索算

14、法的程序设计(4) 综合应用:八数码问题的宽度优先搜索3、深度优先搜索算法的基本思想(1) 识记:深度优先搜索算法的描述(2) 领会:深度优先搜索算法OPEN表的数据结构是堆栈 深度优先搜索算法的优缺点(3) 简单应用:深度优先搜索算法的程序设计(4) 综合应用:黑白将牌问题的深度优先搜索4、有界的深度优先搜索算法的基本思想(1) 识记:有界的深度优先搜索算法描述状态空间节点的深度定义(2) 领会:有界的深度优先搜索与深度优先搜索的区别(3) 简单应用:有界的深度优先搜索算法的程序设计(4) 综合应用:三阶汉诺塔问题的有界的深度优先搜索5、代价树的宽度优先搜索的基本思想(1) 识记:代价树的概

15、念:代价树的宽度优先搜索的算法描述(2) 领会:代价树的宽度优先搜索仍然是一种盲目搜索方法 在OPEN表中全部节点按代价从小到大排序(3) 简单应用:代价树的宽度优先搜索算法的程序设计6、代价树的深度优先搜索的基本思想(1) 识记:代价树的深度优先搜索的算法描述(2) 领会:代价树的深度优先搜索与代价树的宽度优先搜索 扩展的子节点按代价从小到大排序,并存放在OPEN表的首部(3) 简单应用:代价树的深度优先搜索算法的程序设计7、启发式搜索(1) 识记:启发性信息和估价函数: 估价函数各项的物理意义(2) 领会:估价函数各项的物理意义局部择优搜索和全局择优的基本思想A*算法的基本思想(3) 简单

16、应用:写出黑白将牌问题的估价函数(4) 综合应用:八数码问题的局部择优和全局择优算法8、与/或树的有序搜索的基本思想(1) 识记:与/或树的有序搜索的一般过程与/或树的有序搜索的宽度优先算法与/或树的有序搜索的深度优先算法与/或树的有序搜索的有序搜索算法 博弈树的启发式搜索算法(2) 领会:博弈树的假设条件大极小法-剪枝技术(3) 简单应用:节点的值、值的计算;-剪枝技术的应用(4) 综合应用:博弈树中各节点倒推值的计算以及-剪枝的应用第三章 知识与知识表示(一)学习目的与要求人类的智能活动过程主要是一个获取知识和应用知识的过程。因而,知识表示构成了人工智能的一种重要技术,它是研究知识和智能系

17、统的基础。本章的重点知识有:关于知识的概念以及特征;知识表示的主要模式。通过对本章的学习,学生应掌握人们社会活动和科学研究中的知识表示的形态,知识的特征与知识的分类。掌握一阶谓词逻辑的知识表示、产生式系统的知识表示、框架的知识表示法、语义网络的知识表示法。理解脚本的知识表示法、Petri网的知识表示法和面向对象的知识表示法。(二)课程内容第一节 基本概念1、什么是知识2、知识的特征3、知识的分类4、知识的表示第二节 一阶谓词逻辑表示方法1、表示知识方法2、一阶谓词逻辑表示方法的特点第三节 产生式表示法1、产生式的基本形式2、产生式系统3、产生式系统的分类4、产生式表示法的特点第四节 框架表示法

18、1、框架理论2、框架3、框架网络4、框架中槽的设置与组织5、框架表示法的特点第五节 语义网络表示法1、语义网络的概念2、知识的语义网络表示3、常用的语义联系4、语义网络中问题求解的过程5、语义网络表示的特点第六节 脚本1、概念依赖理论2、脚本第七节 过程表示法1、过程的知识表示方法2、过程表示法的特点第八节 Petri网表示法1、Petri网知识表示2、Petri网表示法的特点第九节 面向对象的知识表示1、面向对象的基本概念2、面向对象知识表示(三)考核知识点1、关于知识的基本概念2、知识的一阶谓词逻辑表示3、知识的产生式表示4、知识的框架表示5、知识的语义网络表示(四)考核要求1、关于知识的

19、基本概念(1) 识记:数据、信息的定义;知识的一般定义(2) 领会:知识的特性;从不同角度对知识的分类(3) 简单应用:针对不同类型的知识,应用不同的知识表示方法2、知识的一阶谓词逻辑表示(1) 识记:一阶谓词逻辑表示知识的一般形式(定义谓词、连接词和量词的使用);(2) 领会:一阶谓词逻辑适合于表示事物的状态、属性、概念(描述性、确定性知识);一阶谓词逻辑表示知识的特点(3) 简单应用:用一阶谓词逻辑表示法表示数学定理(4) 综合应用:用一阶谓词逻辑表示法表示机器人的状态3、产生式系统(1) 识记:产生式的基本形式: 或者,其中是产生式前提,是一组结论或操作。产生式系统的组成(规则库、综合数

20、据库、控制系统)(2) 领会:产生式系统把知识表示成“模式动作”对;产生式系统分类;产生系统知识表示的特点(2) 简单应用:用产生式系统表示动物世界问题4、知识的框架表示(1) 识记:框架是一种所论对象属性的数据结构;框架结构组成;框架表示知识的特点(2) 领会:框架的BNF描述;框架网络;框架网络重要特征:继承性(3) 简单应用:系统预定义的槽名:ISA、AKO、Subclass、Instance、Part -of、Infer、Possible- Reason等(3) 综合应用:框架系统中求解问题的基本过程5、知识的语义网络表示(1) 识记:语义网络是通过概念及其关系来表达知识的一种网络图;

21、它是一个带有标识的有向图;简单语义网络三元组表示(2) 领会:语义网络的BNF描述;用语义网络表示事实;用语义网络表示事实之间的关系;用语义网络表示复杂的知识;语义网络知识表示的特点(3) 简单应用:分类关系、聚集关系、推论关系、时间、位置关系、多元关系的语义网络表示(4) 综合应用:常用的语义联系:A-Member-of、Composed-of、Have、Before、After、At、Located-on(at,under,inside,outside)、Similar-to,Near-to;语义网络系统第四章 基于一阶谓词逻辑的问题求解(一)学习目的与要求基于一阶谓词逻辑的问题求解是模拟

22、机器思维能力,使之能运用推理,完成问题求解。本章讨论应用有关推理的方法和推理的控制策略,特别是基于一阶谓词逻辑的归结演绎方法。作为本课程的重点章节,本章的重点知识有:关于推理的基本概念、推理的控制策略、置换与合一、归结演绎推理、归结反演控制策略、与/或形演绎推理等。通过对本章的学习,学生应掌握推理的基本概念和推理的控制策略;掌握置换与合一技术;掌握归结演绎(反演)实现定理证明方法;掌握归结反演的控制策略;理解Herbrand域和Horn子句的概念和相关理论;深刻理解Herbrand域上的不可满足性与归结反演中空子句的等价性。(二)课程内容第一节 推理的基本概念1、什么是推理2、推理方式与分类3

23、、推理的控制策略4、置换与合一第二节 归结演绎推理1、子句2、Herbrand域3、Robinson归结原理4、归结反演5、归结控制策略第三节 与/或形演绎系统1、与/或形正向演绎推理2、与/或形逆向演绎推理3、与/或形双向演绎推理(三)考核知识点1、什么是推理2、推理的控制策略3、置换与合一4、子句5、归结反演6、归结控制策略7、与/或形正向演绎推理8、与/或形逆向演绎推理(四)考核要求1、什么是推理(1) 识记:推理的定义(2) 领会:推理的分类:从推理途径对推理分类(演绎推理、归纳推理、默认推理)、从知识确定性对推理分类(确定性推理、不确定性推理)、从推理的单调性分类(单调推理、非单调推

24、理)。2、推理的控制策略(1) 识记:正向推理、逆向推理、混合推理、双向推理的基本思想(2) 领会:正向推理、逆向推理、混合推理、双向推理四这之间的区别3、置换与合一(1) 识记:置换表示形式;最一般合一的定义(2) 领会:复合置换;差异集(3) 简单应用:最一般合一算法4、子句(1) 识记:合式公式和子句的定义;子句的不可满足性(2) 领会:合取范式;Skolem函数;前束范式(3) 简单应用:求合式公式的子句集5、归结反演(1) 识记:Herbrand域;Horn子句;归结反演算法步骤(2) 领会:子句集不可满足性的充要条件是Herbrand域上一切解释为假;Robinson归结原理(3)

25、 简单应用:命题逻辑中的归结原理;谓词逻辑中的归结原理(4) 综合应用:应用归结反演证明G是F的逻辑结论;归结反演树6、归结控制策略(1) 识记:删除策略、支持集策略、线性输入策略、单文字策略、祖先过滤策略的基本方法(2) 领会:删除策略、支持集策略、线性输入策略、单文字策略、祖先过滤策略的基本思想(3) 简单应用:归结中应用各个控制策略,比较归结式产生的深度(4) 综合应用:在定理证明中综合应用归结控制策略7、与/或形正向演绎推理(1) 识记:与/或形正向演绎推理的基本思想(2) 领会:与/或形正向演绎推理的事实表达式;F规则的表示形式;目标公式的表示形式及推理过程(3) 简单应用:把事实表

26、达式化为与/或形(4) 综合应用:已知事实和规则,应用与/或形正向演绎推理方法,证明目标公式成立8、与/或形逆向演绎推理(1) 识记:与/或形逆向演绎推理的基本思想(2) 领会:与/或形逆向演绎推理的事实表达式;B规则的表示形式;事实公式的表示形式及推理过程(3) 简单应用:把目标表达式化为与/或形(4) 综合应用:已知目标公式和规则,应用与/或形逆向演绎推理方法,证明终止在事实公式的节点第五章 不确定性推理(一)学习目的与要求在现实世界中,人们通常是在信息不精确、不完备、模糊、随机的情况下运用不确定性知识进行思维、求解问题的,推理出的结论也并不总是随着知识的增加而单调增加。因而,对于不确定性

27、的研究成为人工智能学科的一个重要内容。本章基于代数系统的讨论,描述不确定知识推理的总体框架,随后论述了几种重要的不确定性推理方法。本章的重点知识有:不确定知识推理的总体框架、不确定性推理的确定因子法、主观贝叶斯(Bayes)法、D-S证据理论法、可能性理论等。通过对本章的学习,学生应掌握不确定性推理的总体框架算法;理解从已知不确定性的证据和不确定性的规则,按不确定性推理方法推出不确定性的假设。掌握确定因子法中MB和MD的物理意义和方法的计算过程;掌握主观贝叶斯(Bayes)法中LS和LN的物理意义,曲线插值法以及该方法的求解过程。掌握D-S证据理论方法中基本概率赋值函数m(A), Bel(A)

28、和Pl(A)的物理意义,正交和的计算以及该方法的计算过程。理解对于知识模糊性的可能性理论的推理方法,深刻理解语言变量的概念并应用于模糊推理规则中。(二)课程内容第一节 不确定性推理概述1、不确定性问题的代数系统2、不确定性推理模型3、不确定性推理语义4、几种重要的不确定性推理方法第二节 确定因子法1、知识的不确定性2、证据的不确定性3、不确定性推理算法第三节 主观贝叶斯方法1、规则不确定性的描述2、证据不确定性的描述3、举例第四节 D-S证据理论1、证据的不确定性2、证据的组合3、D-S证据理论的推理第五节 可能性理论1、几个基本概念2、语言变量3、命题模糊性的描述4、模糊命题的转换规则5、模

29、糊推理规则第六节 粗集理论1、RST的概述2、粗集理论的不确定性知识表示(三)考核知识点1、什么是不确定性推理2、不确定性推理的模型3、几种主要的不确定性推理方法4、确定因子法5、主观贝叶斯方法6、D-S证据理论的不确定性推理7、可能性理论(四)考核要求1、什么是不确定性推理(1) 识记:不确定性推理的基本思想(2) 领会:不确定性推理的目的2、不确定性推理的模型(1) 识记:不确定性推理的代数模型 (2) 领会:不确定性知识的表示(3) 简单应用:不确定性推理的一般范式(4) 综合应用:不确定性推理的语义3、几种主要的不确定性推理方法(1)识记:不确定性推理的几种主要方法(确定因子法、主观贝

30、叶斯法、D-S证据理论)(2)领会:可能性理论法4、确定因子法(1)识记: 计算公式及语义;确定因子法的推理算法(2)领会:和的性质(3)简单应用:证据是多个条件逻辑组合情况下等价证据的确定性因子的计算(4)综合应用:实例的确定因子法计算5、主观贝叶斯方法(1)识记:的定义和语义;三点线性插值方法推理算法(2)领会:贝叶斯公式在该方法中的应用;几率函数在中的语义(3)简单应用:分段线性插值的应用(4)综合应用:实例的主观贝叶斯方法计算6、D-S证据理论的不确定性推理(1)识记:基本概率赋值函数的定义和语义;信任函数、似然函数、类概率函数的定义和语义以及三者之间的关系(2)领会:逻辑组合证据的计算和不同证据来源支持同一个假设的正交和计算(3)简单应用:类概率的计算;不同证据来源支持同一个假设的正交和计算(4)综合应用:推理网络图的设计;实例的D-S证据理论推理7、可能性理论(1) 识记:模糊知识的表示;模糊产生式规则的一般形式(2) 领会:语言变量和模糊命题的转换规则(3) 简单应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1