南京信息职业技术学院教案授课班级任选课授课形式讲授页码1授课日期年月日第周授课时数4第一章绪论1.1人工智能的定义与发展1.2人类智能与人工智能1.3人类智能的学派及其争论1.4人工智能的研究与应用领域1.重点掌握人工智能的几种定义2.掌握目前人工智能的三个主要学派及对人工智能的理解3.一般了解人工智能的主要研究范围和应用领域1.从不同科学或学科出发对人工智能进行的定义2.介绍人工智能的起源与发展过程3.讨论人工智能与人类智能的关系4.简介目前人工智能的主要学派5.简介人工智能所研究的范围与应用领域1.怎么样理解人工智能2.人工智能作为一门学科有什么意义3.人工智能的主要学派与其争论焦点无多媒体,讲授无授课章节名称教学目标教学重点教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计本讲首先介绍人工智能的定义、发展概况及相关学派和他们的认知观,接着讨论人工智能的研究和应用领域,最后简介本课程所要讲授的主要内容和编排次序。1.1人工智能的定义与发展内容:本小节主要介绍目前对人工智能的几种定义,并对人工智能的起源和发展进行了总结和分析。重点:几种人工智能的定义和人工智能发展的几个重要时期。难点:理解人工智能的定义与本质。方法:课堂讲授为主。要求:从学科和能力的角度深刻理解人工智能的定义,初步了解人工智能的起源及其发展过程。1.2人类智能与人工智能内容:本节主要讨论人类智能与人工智能的关系问题。重点:智能信息处理系统,人类智能与人工智能的关系。难点:智能信息处理系统的假设。方法:课堂讲授为主。要求:了解人类认知活动与计算机的比较关系,基本了解智能信息处理系统。1.3人类智能的学派及其争论教学内容:本节主要介绍人工智能的几个主要学派及认知观。教学重点:符号主义(Symbolicism),联结主义(Connectionism),行为主义(Actionism)。教学难点:各学派的对人工智能的不同观点。教学方法:课堂讲授为主。教学要求:了解各派别之间的关系及对人工智能发展历史的看法。1.4人工智能的研究与应用领域内容:本节主要讨论人工智能的研究与应用领域。重点:人工智能的一些主要研究与应用领域。难点:处理好各领域间的交叉关系。方法:课堂讲授为主。要求:初步了解人工智能的研究与应用领域。南京信息职业技术学院教案授课班级任选课授课形式讲授页码2授课日期年月日第周授课时数4第二章知识表示方法2.1概述2.2状态空间法2.3问题规约法1.重点掌握对某问题的状态空间描述,学会组织状态空间图,用搜索图来求解问题2.通过梵塔难题重点掌握问题归约法的机理和问题归约描述方法。学会用与或图表示归约问题1.状态空间法中问题的状态描述,操作符2.问题归约法的基本思想,问题描述,问题变换的操作符,与或图表示1.选择一个好的状态描述与状态空间表示方案2.如何把初始问题变换为子问题,与或图表示方法无多媒体、讲授无授课章节名称教学目标教学重点教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计第二章知识表示方法本章讨论知识表示的各种方法,是人工智能课程三大内容(知识表示、知识推理、知识应用)之一,也是学习人工智能其他内容的基础。重点掌握用状态空间法、问题归约法、谓词演算法、语义网络法来描述问题;解决问题;掌握几种主要方法之间的差别;并对其它几种表示方法有一般了解。2.1概述2.2状态空间法内容:本小节是通过状态空间法来求解问题,它是以状态和算符(operator)为基础来表示和求解问题的。重点:问题的状态描述,操作符。难点:选择一个好的状态描述与状态空间表示方案。方法:以课堂教学为主;充分利用网络课程中的多媒体素材来阐述抽象概念。要求:重点掌握对某问题的状态空间描述,学会组织状态空间图,用搜索图来求解问题。2.2.1问题状态描述2.2.2状态图示法2.1.3状态空间表示举例2.3问题规约法内容:知识表示的归约法,即已知问题的描述,通过一系列变换把此问题最终变为一个子问题集合;这些子问题的解可以直接得到,从而解决了初始问题的方法。重点:问题归约的基本思想,问题描述,问题变换的操作符,与或图表示。难点:如何把初始问题变换为子问题,与或图表示方法。方法:课堂教学为主,充分利用网络课程中的相关多媒体素材来表示抽象概念。要求:通过梵塔难题重点掌握问题归约法的机理和问题归约描述方法。学会用与或图表示归约问题。2.3.1问题归约描述2.3.2与或图表示南京信息职业技术学院教案授课班级任选课授课形式讲授页码3授课日期年月日第周授课时数4授课章节名称谓词逻辑法语意网络法1.重点掌握谓词逻辑表示的语言与方法,掌握谓词公式的性质及谓词演算,学会谓词公式的置换与合一,运用谓词推理来解决问题2.重点掌握语义网络的结构,掌握二元语义网络表示方法,了解语义网络的特点1.谓词逻辑、谓词公式、谓词演算、置换与合一2.语义网络表示的词法、结构、过程、语义1.如何选择谓词,问题的谓词逻辑表示及运算2.如何选择节点和弧线来构成语义网络无多媒体、讲授无教学目标教学重点教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计2.4谓词逻辑法内容:本节主要讲述问题的谓词逻辑表示的基本方法。重点:谓词逻辑、谓词公式、谓词演算、置换与合一。难点:如何选择谓词,问题的谓词逻辑表示及运算。方法:课堂教学为主,充分利用网络课程中的示例程序。要求:重点掌握谓词逻辑表示的语言与方法,掌握谓词公式的性质及谓词演算,学会谓词公式的置换与合一,运用谓词推理来解决问题。2.4.1谓词演算2.4.2谓词公式2.4.3置换与合一2.5语义网络法内容:本节主要讲述知识的语义网络表示法。重点:语义网络表示的词法、结构、过程、语义。难点:如何选择节点和弧线来构成语义网络。方法:课堂教学。要求:重点掌握语义网络的结构,掌握二元语义网络表示方法,了解语义网络的特点。2.5.1二元语义网络的表示2.5.2多元语义网络的表示2.5.3连词和量化的表示2.6其他方法内容:简介知识表示的其他三种表示方法,即框架表示法、剧本表示法和过程表示法,阐述了三种表示法的原理和应用范围。重点:各方法的基本原理及基本结构。难点:各方法的推理过程。方法:课堂教学为主。适当提问,加深学生对概念的理解。要求:初步了解三种方法的基本原理。南京信息职业技术学院教案授课班级任选课授课形式讲授页码4授课日期年月日第周授课时数4授课章节名称第三章搜索推理技术3.1盲目搜索3.2启发式搜索教学目标OPEN表和CLOSE表的构成1.重点掌握图搜索一般策略,掌握及作用2.掌握盲目搜索的特点,比较三种盲目搜索方法的优缺点A*算法3.掌握启发式搜索策略和估价函数的设计方法,了解原理1.图搜索的一般过程、OPEN表和CLOSE表的概念2.盲目搜索的特点,宽度优先搜索3.启发式搜索策略、启发信息和有序搜索1.OPEN表和CLOSE表的物理意义2.等代价搜索中代价的概念3.估价函数的设计、A*算法原理无多媒体、讲授无教学重点教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计第三章搜索推理技术本章在上一章知识表示的基础上研究问题求解的方法,是人工智能研究的又一核心问题。内容包括早期搜索推理技术,如图搜索策略和消解原理;以及高级搜索推理技术,如规则演绎系统、产生式系统、系统组织技术、不确定性推理和非单调推理。重点掌握一般图搜索策略和消解原理,掌握各种搜索方法和产生式系统原理,了解规则演绎系统的基本原理,对系统组织技术、不确定性推理和非单调推理等高级推理技术作一般性了解。3.1盲目搜索教学内容:介绍三种盲目搜索方法,即宽度优先搜索、深度优先搜索和等代价搜索。教学重点:盲目搜索的特点,宽度优先搜索。教学难点:等代价搜索中代价的概念。教学方法:以实例强化内容的学习,通过提问引导学生对三种方法的特点进行比较。教学要求:掌握盲目搜索的特点,比较三种盲目搜索方法的优缺点。3.1.1图搜索策略3.1.2宽度优先搜索3.1.3深度优先搜索3.1.4等代价搜索3.2启发式搜索教学内容:启发式搜索策略概述和有序搜索。启发式搜索弥补盲目搜索的不足,提高搜索效率。教学重点:启发式搜索策略、启发信息和有序搜索。教学难点:估价函数的设计、A*算法原理。教学方法:通过实例加深对原理的理解,鼓励同学扩大阅读范围。教学要求:掌握启发式搜索策略和估价函数的设计方法,了解A*算法原理。3.2.1启发式搜索策略和估价函数3.2.2有序搜索3.2.3A*算法南京信息职业技术学院教案授课班级任选课授课形式讲授页码5授课日期年月日第周授课时数43.3博弈树搜索消解原理规则演绎系统1.重点掌握子句集的求解步骤和消解反演过程,掌握消解推理的规则2.掌握规则演绎系统的定义和正向推理、逆向推理的过程,了解规则双向演绎系统1.子句集的求取、消解推理的规则和消解反演问题求解方法2.规则演绎系统的定义、正向推理和逆向推理过程1.消解反演的思想2.双向演绎的匹配问题等无多媒体、讲授无授课章节名称教学目标教学重点教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计3.3博弈树搜索3.4消解原理教学内容:消解原理是针对谓词逻辑知识表示的问题求解方法。本节内容主要包括子句集的求取、消解推理的规则和消解反演问题求解方法。教学方法:实例讲解,注重课堂练习。3.4.1子句集的求取3.4.2消解推理规则3.4.3含有变量的消解式3.4.4消解反演求解过程3.5规则演绎系统教学内容:规则演绎系统属于高级搜索推理技术,用于解决比较复杂的系统和问题。本节介绍规则演绎系统的定义及其三种推理方法:规则正向演绎系统、规则逆向演绎系统和规则双向演绎系统。教学方法:课堂教学为主。通过比较揭示正向推理、逆向推理和双向推理的特点。规则演绎系统的定义:基于规则的问题求解系统运用下述规则来建立:If→Then其中,If部分可能由几个if组成,而Then部分可能由一个或一个以上的then组成。在所有基于规则系统中,每个if可能与某断言(assertion)集中的一个或多个断言匹配。有时把该断言集称为工作内存。在许多基于规则系统中,then部分用于规定放入工作内存的新断言。这种基于规则的系统叫做规则演绎系统(rulebaseddeductionsystem)。在这种系统中,通常称每个if部分为前项(antecedent),称每个then部分为后项(consequent)。3.5.1规则正向演绎系统3.5.2规则逆向演绎系统3.5.3规则双向演绎系统南京信息职业技术学院教案授课班级任选课授课形式讲授页码6授课日期年月日第周授课时数4产生式系统授课章节名称教学目标系统组织技术不确定性推理非单调推理1.掌握产生式系统的组成结构,通过实践掌握产生式系统的设计和工作过程2.了解系统组织技术的基本原理3.了解不确定性的表示和推理方法4.了解缺省推理和正确性维持系统TMS的基本原理教学重点1.产生式系统与规则演绎系统的差别和产生式系统的组成2.系统组织技术如何实现模块之间的合作3.缺省推理和正确性维持系统TMS的基本原理1.产生式系统的控制策略2.不确定性如何表示和推理无多媒体、讲授无教学难点更新、补充、删节内容教学手段课外作业课后体会教学过程设计3.6产生式系统定义:在基于规则系统中,每个if可能与某断言(assertion)集中的一个或多个断言匹配,then部分用于规定放入工作内存的新断言。当then部分用于规定动作时,称这种基于规则的系统为反应式系统(reactionsystem)或产生式系统(productionsystem)。提问:产生式系统与规则演绎系统有什么区别?3.6.1产生式系统的组成3.6.2产生式系统的推理3.6.3产生式系统举例3.7系统组织技术3.7.1议程表3.7.2黑板法3.7.3Δ-极小搜索法3.8不确定性推理3.8.1关于证据的不确定性3.8.2关于结论的不确定性3.8.3多个规则支持同一事实时的不确定性3.9非单调推理3.9.1缺省推理1.定义当缺乏信息时,只要不出现相反的证据,就可以作一些有益的猜想。构造这种猜想称