面向对象程序设计教学大纲计算机科学与软件学院_信息科学基础教学大纲
面向对象程序设计教学大纲计算机科学与软件学院由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“信息科学基础教学大纲”。
人工智能原理及应用
Artificial Intelligence Principles and Applications
课程编号:30420082 学分数:2 开课单位:计算机技术与自动化学院
课内总时数:40 任课教师姓名及职称:刘文菊副教授、郭景讲师
开课学期: 第2学期 教学方式:讲授
一、教学要求及目的人工智能是研究智能信息处理技术、开发具有智能特性的各类应用系统的核心技术。通过本课程的学习,要求学生了解人工智能的基本概念和原理,掌握常用的知识表示、逻辑推理和问题求解的方法,熟悉人工智能的发展学派和主要理论。为智能信息分析和构建专家系统、智能决策支持系统等各类智能系统奠定基础,并培养学生提高解决复杂问题的能力。
二、课程的主要内容
1.人工智能概述
人工智能的概念; 人工智能的产生和发展; 人工智能的内容和特点; 人工智能的研究和应用领域。2.知识表示方法
知识表示的概念;
谓词逻辑表示法; 产生式表示法; 语义网络表示法; 框架表示法; 面向对象表示法。3.推理方法
推理的基本概念;
确定性推理:推理方法及其分类、推理的控制策略、推理的逻辑基础; 不确定性推理:确定性因子法、主观Bayes法、证据理论、模糊推理。4.问题求解与搜索方法
状态空间搜索,状态图问题求解; 与或树搜索,与或树问题求解;
博弈树搜索,极大极小过程,-剪枝法。5.机器学习
机器学习的概念; 机械学习; 基于经验的学习; 基于事例的学习; 基于类比的学习; 基于神经网络的学习。6.人工智能应用--专家系统
专家系统的概念; 专家系统的结构;
专家系统的应用与发展概况; 产生式系统 专家系统设计举例。
7.人工智能的争论与展望
关于人工智能的争论; 人工智能对人类的影响; 对人工智能的展望。
三、课程教材及主要参考书
1.人工智能及其应用(第三版)研究生用书,蔡自兴编著,清华大学出版社,2006年5月 2.人工智能技术导论,廉师友编著,西安电子科技大学出版社,2002年第1版 3.人工智能原理及其应用,王万森编著,电子工业出版社,2000年9月
4.Artificial Intelligence A New Synthesis
Nils J.Nilon
机械工业出版社 1999.9
四、预修课程
数理逻辑、离散数学、高级语言程序设计、数据结构与算法
五、适用专业、范围
计算机应用技术专业、计算机软件与理论专业