教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 高等教育> 工学> 人工智能概论实验课程教学大纲

人工智能概论实验课程教学大纲

上传者:黄志雄
|
上传时间:2015-04-22
|
次下载

人工智能概论实验课程教学大纲

人工智能概论实验教学大纲

(实验课程)

◆课程编号:041038

◆课程英文名称:Introduction to Artificial Intelligence

◆课程类型: ? 通识通修 ? 通识通选 ? 学科必修 ? 学科选修 ? 跨学科选修

? 专业核心 ? 专业选修(学术研究) ? 专业选修(就业创业)

◆适用年级专业(学科类):信息管理与信息系统、电子商务 三年级或四年级 ◆先修课程:高等数学、线性代数、概率与数理统计、程序设计语言 ◆总学分:0.5 ◆总学时:17

一、课程简介与教学目标

《人工智能概论实验》是配合《人工智能概论》开设的实验课程。要求学生在理解人工智能理论及方法的基础上,应具有设计、实现和分析等方面的能力。通过本实验课程的训练,使学生熟练掌握人工智能的基本原理和方法,加深对各方法涉及的基础知识的认识,强化编程技能,培养创新能力。

二、教学方式与方法

教学方式:学生动手实验为主,辅以适当的提问、小组讨论及实验点评等。

教学方法:探讨式教学、启发式教学、实验教学相结合;尝试包括实验设计、研究设计、总结等环节的教学。

三、教学重点与难点

(一)教学重点

理解人工智能的基本原理,掌握常用的知识表示方法、确定性推理方法以及状态空间搜索等,了解不确定性推理方法,理解机器学习、专家系统以及自然语言理解等知识,学会使用相应工具进行人工智能方法的设计与实现,从而进一步理解人工智能概论课程中所讲授的理论知识。

(二)教学难点

机器人搬盒子、用BP神经网络解决XOR分类问题以及ID3决策树学习算法的实现。

四、学时分配计划

内容需要下载文档才能查看

五、教材与教学参考书

(一)教材

1.《人工智能教程》,张仰森,黄改娟,高等教育出版社,2008年; (二)教学参考书

1.《人工智能原理与方法》,王永庆,西安交通大学出版社,1998年;

2.《人工智能及其应用》,蔡自兴,徐光佑,清华大学出版社,2003年;

3.《人工智能与专家系统》,吴泉源,刘江宁,国防科技大学出版社,1995年

4.《人工智能-一种现代化方法》,Stuart Russell,Peter Norvig,人民邮电出版社,2004年

六、课程考核与成绩评定

【考核类型】? 考试 ? 考查

【考核方式】? 开卷(Open-Book) ? 闭卷(Close-Book) ? 项目报告/论文

? 其它:(填写具体考核方式)

【成绩评定】平时成绩占30-40%,实验成绩占60-70%

七、课程内容概述

实验一 利用问题归约法实现Hanoi塔问题

(一)教学要求

理解问题归约法的原理和方法,掌握用问题归约表示问题的步骤,并能够对实际问题给出具体的实现。

(二)知识点提示

主要知识点:分解、归约、本原问题、与树、或树、与或树、等价变换、用与或树表示问题的步骤。 重点:用与或树表示问题的步骤、Hanoi塔问题的实现。

难点:问题归约法的实现。

(三)教学内容

利用问题归约法实现Hanoi塔,主要包括主函数、函数hanoi与搬移函数move,要求在主函数中接收盘子数目并调用hanoi函数。

(四)思考题

1. 当盘子数目越来越多时,运行时间有何变化?

2. 什么是本原问题?

实验二 利用状态空间搜索法实现八数码问题

(一)教学要求

理解状态空间知识表示方法,掌握搜索方法的基本原理,并能够对八数码问题给出具体的实现。

(二)知识点提示

主要知识点:状态、状态空间、算符、用状态空间表示问题的步骤、用状态空间求解问题的过程、搜索、宽度优先搜索、有界深度优先搜索、启发式搜索。

重点:状态空间、用状态空间求解问题的过程、宽度优先搜索、有界深度优先搜索、启发式搜索。 难点:用状态空间法求解八数码问题的实现过程。

(三)教学内容

用状态空间搜索法求解问题的基本思想是将适用的算符作用于初始状态,以产生新的状态;然后再把一些适用的算符作用于新的状态,重复该过程,直至产生的状态为目标状态为止。实验内容包括:

1.定义状态的描述形式,并给出初始状态和目标状态;

2.定义一组算符;

3. 利用搜索算法对状态不断扩展,直至得到目标状态为止。

(四)思考题

1. 如何使用产生式表示该问题中的算符?

2. 使用不同搜索算法求解该问题的性能如何?

实验三 机器人搬盒子问题

(一)教学要求

理解谓词逻辑知识表示的方法,掌握一阶谓词逻辑知识表示的基本原理,能够利用归结原理求解简单问题。

(二)知识点提示

主要知识点:谓词、原子公式、谓词公式、子句、子句集、空子句、归结原理。

重点:谓词公式、子句集和归结原理的实现。

难点:归结原理的实现。

(三)教学内容

机器人搬盒子问题:设在一个房间里,有一个机器人ROBOT ,一个壁橱ALCOVE,一个积木块BOX,两个桌子A和B。开始时,机器人ROBOT在壁橱ALCOVE旁边,且两手空空,桌子A放着积木块BOX,桌子B是空的。机器人可把积木块BOX从一种状态桌子A上变换成另一种状态桌子B上,然后回到壁橱。用归结原理方法求解该问题?

实验内容包括:

1.用谓词公式表示问题的初始状态、目标状态以及机器人操作;

2.将谓词公式转换为子句集;

3. 利用归结原理对子句集中的子句进行归结。

(四)思考题

1. 如何将谓词公式转换为子句集?

2. 谓词公式与子句集等值吗?

实验四 ID3判定树学习算法的实现

(一)教学要求

掌握判定树的基本思想,了解判定树算法的特点,掌握ID3判定树学习算法,并能够对实际模式样本正确分类的ID3算法程序。

(二)知识点提示

主要知识点:判定树、单个概念、机器学习、例子集、最大熵、信息增益、ID3算法。

重点:用程序设计语言实现ID3算法。

难点:ID3算法的实现。

(三)教学内容

编写ID3算法程序,实现对不同对象的分类。

(四)思考题

1.什么是最大熵?引入最大熵的目的是什么?

2. 如何对连续属性离散化?常用的方法有哪些?

实验五 用BP神经网络实现XOR分类问题

(一)教学要求

理解前馈神经网络的工作原理,掌握BP算法的基本思想,认识影响算法性能的因素,能够编写对实际模式样本正确分类的程序。

(二)知识点提示

主要知识点:神经网络、前馈神经网络、感知器、XOR问题。

重点:用BP神经网络实现XOR分类的程序。

难点:XOR分类的实现。

(三)教学内容

给定4个样本,分别为{(0,0),(0,1),(1,0),(1,1)},利用BP神经网络解决这4个样本的分类,即要求4个样本的输出分别是0、1、1和0。首先构造输入层为2个神经元,隐含层为2个神经元,输出层为1个神经元的BP神经网络;然后利用给定的4个样本对神经网络训练;最后使用得到的神经网络对样本分类。

(四)思考题

1.使用单层神经网络能够解决XOR分类吗?

2.用多层神经网络解决XOR问题时,隐含层至少需要多少个神经元?

实验六 用遗传算法求函数的最大值问题

(一)教学要求

掌握遗传算法的基本思想,编写能对实际问题求解的遗传算法程序,通过实现遗传算法程序,可进一步理解遗传算法的基本机理。

(二)知识点提示

主要知识点:遗传算法的原理、个体、群体、交换、突变、适应度。

重点:适应度函数。

难点:适应度函数。

(三)教学内容

选择测试用的目标函数,设计有效的遗传算子,分别编写初始化函数、适应度函数、复制函数、交换函数、变异函数以及主函数,最后输出函数的最大值。

(四)思考题

1.在实验中,分别改变遗传算法的参数,观察参数的不同取值对结果的影响?

2.使用遗传算法总能获得函数的最大值吗?

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

外研版英语七年级下册module3 unit2第一课时
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
冀教版小学英语五年级下册lesson2教学视频(2)
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
第19课 我喜欢的鸟_第一课时(二等奖)(人美杨永善版二年级下册)_T644386
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
苏教版二年级下册数学《认识东、南、西、北》
外研版英语三起5年级下册(14版)Module3 Unit1
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
外研版英语七年级下册module3 unit2第二课时
冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
二年级下册数学第二课
沪教版八年级下册数学练习册21.3(3)分式方程P17
《空中课堂》二年级下册 数学第一单元第1课时
第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
外研版八年级英语下学期 Module3
冀教版小学数学二年级下册第二单元《有余数除法的竖式计算》
冀教版小学数学二年级下册第二单元《租船问题》
每天日常投篮练习第一天森哥打卡上脚 Nike PG 2 如何调整运球跳投手感?
冀教版英语五年级下册第二课课程解读
小学英语单词
人教版历史八年级下册第一课《中华人民共和国成立》
北师大版小学数学四年级下册第15课小数乘小数一
外研版英语七年级下册module3 unit1第二课时
青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
七年级英语下册 上海牛津版 Unit5
苏科版数学八年级下册9.2《中心对称和中心对称图形》