1404131422《人工智能》英文课名:ArtificialIntelligence学时:32学分:2先修课程:数据结构,编译原理,离散数学适用专业:计算机科学与技术专业,软件工程专业一、总论(一)课程性质:本课程是计算机科学与技术专业本科,软件工程专业本科的专业选修课(二)开课目的与任务:目的:使学生掌握人工智能的基本概念、基本原理、知识表示、推理机制和求解技术,以及相关研究领域的技术方法。启发学生对人工智能的兴趣,培养知识创新和技术创新能力,为今后在相关领域的研究打下坚实的基础。任务:1.了解人工智能的概念和人工智能的发展,了解国际人工智能的主要流派和路线,了解国内人工智能研究的基本情况,熟悉人工智能的研究领域。2.掌握状态空间法、问题归约法和谓词逻辑法,熟悉语义网络法,了解知识表示的其他方法,如框架法、剧本法、过程法等。3.掌握盲目搜索和启发式搜索的基本原理和算法,特别是宽度优先搜索、深度优先搜索、等代价搜索、启发式搜索、有序搜索、A*算法等.了解博弈树搜索、遗传算法和模拟退火算法的基本方法。4.掌握消解原理、规则演绎系统和产生式系统的技术。(三)课程教学重点、难点、手段等有关说明:课程的重点:1、状态空间法、问题归约法和谓词逻辑法知识表示方法。2、盲目搜索和启发式搜索的基本原理和算法。3、规则演绎系统和产生式系统。课程的难点:1、语义网络法,面向对象的知识表示方法。2、代价搜索、启发式搜索、有序搜索、A*算法。3、专家系统和机器学习。教学手段及教学方法:采用课堂讲授,课后自学,课堂讨论等教学手段和方法。1、课堂讲授在课堂上对人工智能的基本概念、原理和方法进行必要的讲授,并详细讲授每章的重点、难点内容;讲授中注意理论联系实际,通过必要的案例展示、讨论,启迪学生的思维,加深学生对有关概念、理论等内容的理解,并采用多媒体辅助教学,加大课堂授课的知识含量。22、课后自学为了培养学生整理归纳,综合分析和处理问题的能力,每章都安排一部分内容,课上教师只给出自学提纲,不作详细讲解,课后学生自学。3、课堂讨论课堂讨论的目的是活跃学习气氛,开拓思路。需认真组织,安排重点发言,充分调动每一名同学的学习积极性,做好总结。4、习题课习题课以典型例题分析为主,并适当安排开阔思路及综合性的练习及讨论。5、课外作业课外作业的内容选择基于对基本理论的理解和巩固,培养综合计算和分析、判断能力以及使用人工智能方法用于给定的问题,并能够选择适当的实现方法的能力。二、课程内容及其学时分配、教学要求(一)课程内容及学时分配:章次课程内容学时分配1绪论4学时2知识表示8学时3搜索策略8学时4确定性推理6学时5机器学习6学时总计32学时(二)教学要求:课程的教学要求大体上分为三个层次:了解、理解和认识。1、了解是能正确判别有关概念和方法;2、理解是能正确表达有关概念和方法的含义;3、认识是在理解的基础上加以灵活应用。三、实验无四、课程设计无五、教材及主要参考书教材:人工智能丁世飞著清华大学出版社2010.12主要参考书:1、《人工智能:一种现代的方法(第3版)》StuartJ.Russell,PeterNorvig著清华大学出版社2014.52、《人工智能(第2版)》贲可荣,张彦铎著清华大学出版社2013.333、《人工智能基础教程(第二版)》朱福喜著清华大学出版社2011.54、《人工智能及其应用(第4版)》蔡自兴,徐光祐著清华大学出版社2014.65、《人工智能原理及其应用(第3版)》王万森著电子工业出版社2012.9六、考核办法因为是考查课,所以采用平时+考试的方式进行考核。平时占50分,包括考勤、随堂小考、提问及课后思考设计题目等的完成状况;最后笔试试卷占50分,范围涵盖所有讲授及自学的内容。