《人工智能应用设计》课程教学大纲 一、课程基本信息 课程代码:19170303 课程名称:人工智能应用设计 英文名称:Artificial intelligence application design 课程类别:专业课 时:48 学 分分:3 适用对象:艺术与设计学院(数媒艺术)本科三、四年级 老核方式:考试 先修课程:《计算机设计软件》《互动编程艺术》《信息可视化处理》 二、课程简介 人工智能是计算机科学的重要分支,是研究如何利用计算机来模拟人脑所从事的 感知、推理、学习、思考、规划等人类智能活动,来解决需要用人类智能才能解决的 问题,以延伸人们智能的科学。该课程主要讲述人工智能的基本概念及原理、知识与 知识表示、机器推理、搜索策略、神经网络、机器学习、遗传算法等方面内容。 Artificial intelligence is an important branch of computer science.It studies how to use computer to simulate human intelligence activities such as perception.reasoning. leaming.thinking and planning.so as to solve the problems that need to be solved by human intelligence and extend the science of human intelligence.This course mainly introduces the basic concepts and principles of artificial intelligence,knowledge and knowledge representation,machine reasoning.search strategy,neural network,machine leamning.genetic algorithm and so on. 三、课程性质与教学目的 《人工智能应用设计》是数字媒体艺术专业的一门专业拓展课,通过本课程的学 习使本科生对人工智能的基本内容、基本原理和基本方法有一个比较初步的认识,掌 握人工智能的基本概念、基本原理、知识的表示、推理机制和智能问题求解技术。启 发学生开发软件的思路,培养学生对相关的智能问题的分析能力,提高学生开发应用 软件的能力和水平
1 《人工智能应用设计》课程教学大纲 一、课程基本信息 课程代码:19170303 课程名称:人工智能应用设计 英文名称:Artificial intelligence application design 课程类别:专业课 学 时:48 学 分:3 适用对象:艺术与设计学院 (数媒艺术)本科三、四年级 考核方式:考试 先修课程:《计算机设计软件》《互动编程艺术》《信息可视化处理》 二、课程简介 人工智能是计算机科学的重要分支,是研究如何利用计算机来模拟人脑所从事的 感知、推理、学习、思考、规划等人类智能活动,来解决需要用人类智能才能解决的 问题,以延伸人们智能的科学。该课程主要讲述人工智能的基本概念及原理、知识与 知识表示、机器推理、搜索策略、神经网络、机器学习、遗传算法等方面内容。 Artificial intelligence is an important branch of computer science. It studies how to use computer to simulate human intelligence activities such as perception, reasoning, learning, thinking and planning, so as to solve the problems that need to be solved by human intelligence and extend the science of human intelligence. This course mainly introduces the basic concepts and principles of artificial intelligence, knowledge and knowledge representation, machine reasoning, search strategy, neural network, machine learning, genetic algorithm and so on. 三、课程性质与教学目的 《人工智能应用设计》是数字媒体艺术专业的一门专业拓展课,通过本课程的学 习使本科生对人工智能的基本内容、基本原理和基本方法有一个比较初步的认识,掌 握人工智能的基本概念、基本原理、知识的表示、推理机制和智能问题求解技术。启 发学生开发软件的思路,培养学生对相关的智能问题的分析能力,提高学生开发应用 软件的能力和水平
四、教学内容及要求 第一章人工智能概述 (一)目的与要求 1 Prolog运行环境: 2.利用PROLOG进行事实库、规则库的编写: 3分支程序设计: 4.循环程序设计: 5输入出程序设计 (二)教学内容 L.了解PROLOG语言中常量、变量的表示方法: 2,了解PROLOG进行事实库、规则库的编写方法: 3.掌握分支程序设计 4.掌握循坏程序设计: 5.掌握PROLOG输入输出程序设计 (三)思考与实践 1.人工智能的本质是什么? 2.人工智能为什么会越来越重要?可为社会主义市场经济提供的利好是什么? 3.人工智能有哪些不同的形式? 4.据你所知,人工智能的方法与工具有哪些? 5.在全面建成小康社会及数据智能时代,人工智能的职业伦理与社会责任是什 么? (四)教学方法与手段 1.讲授法 2.实例法 3.小组讨论 4,多媒体教学 5课登练习 6.调查研究 第二章智能程序设计语言 (一)目的与要求 l.谓词asserta和retract用法: 2.递归程序设计 3.表处理程序设计:
2 四、教学内容及要求 第一章 人工智能概述 (一)目的与要求 1.Prolog 运行环境; 2.利用 PROLOG 进行事实库、规则库的编写; 3.分支程序设计; 4.循环程序设计; 5.输入出程序设计。 (二)教学内容 1.了解 PROLOG 语言中常量、变量的表示方法; 2.了解 PROLOG 进行事实库、规则库的编写方法; 3.掌握分支程序设计; 4.掌握循环程序设计; 5.掌握 PROLOG 输入输出程序设计; (三)思考与实践 1. 人工智能的本质是什么? 2. 人工智能为什么会越来越重要?可为社会主义市场经济提供的利好是什么? 3. 人工智能有哪些不同的形式? 4. 据你所知,人工智能的方法与工具有哪些? 5. 在全面建成小康社会及数据智能时代,人工智能的职业伦理与社会责任是什 么? (四)教学方法与手段 1. 讲授法 2. 实例法 3. 小组讨论 4. 多媒体教学 5. 课堂练习 6. 调查研究 第二章 智能程序设计语言 (一)目的与要求 1.谓词 asserta 和 retract 用法; 2.递归程序设计; 3.表处理程序设计;
4.综合应用程序设计。 (二)教学内容 l.了解PROL.OG中的谓词asserta和retract进行数据管理; 2.掌握动态数据库方法: 3.掌握PROLOG递归程序设计方法: 4.掌握PROLOG表处理程 (三)思考与实我 1.智能程序的语言是什么? 2.智能程序的语言的作用是什么? 3.智能程序的语言有哪些常见发方法? 4,实践训练:优秀智能程序的语言应用的案例分析? 5.如何用智能程序的语言为社会主义市场经济服务 (四)教学方法与手段 1.讲授法 2.实例法 3.小组讨论 4.多媒体教学 5.课堂练习 6.调查研究 第三章基于谓词逻辑的机器推理 (一)目的与要求 1.了解专家系统设计方法: 2.加深对专家系统原理的理解: 3.学会用搜索技术解决一些应用问题 (二)思考与实践 1,机器推理是什么? 2.机器推理起什么样的作用? 3.机器推理有哪些常见发方法? 4.实践练习:社会主义市场经济中可以出现哪些机器推理优秀案例? (三)教学方法与手段 1.讲授法 2.实例法 3小组讨诊 4.多媒体教学 3
3 4.综合应用程序设计。 (二)教学内容 1.了解 PROLOG 中的谓词 asserta 和 retract 进行数据管理; 2.掌握动态数据库方法; 3.掌握 PROLOG 递归程序设计方法; 4.掌握 PROLOG 表处理程 (三)思考与实践 1. 智能程序的语言是什么? 2. 智能程序的语言的作用是什么? 3. 智能程序的语言有哪些常见发方法? 4. 实践训练:优秀智能程序的语言应用的案例分析? 5. 如何用智能程序的语言为社会主义市场经济服务? (四)教学方法与手段 1. 讲授法 2. 实例法 3. 小组讨论 4. 多媒体教学 5. 课堂练习 6. 调查研究 第三章 基于谓词逻辑的机器推理 (一)目的与要求 1.了解专家系统设计方法; 2.加深对专家系统原理的理解; 3.学会用搜索技术解决一些应用问题。 (二)思考与实践 1. 机器推理是什么? 2. 机器推理起什么样的作用? 3. 机器推理有哪些常见发方法? 4. 实践练习:社会主义市场经济中可以出现哪些机器推理优秀案例? (三)教学方法与手段 1. 讲授法 2. 实例法 3. 小组讨论 4. 多媒体教学
5.课堂练习 6.调查研究 第四章机器学习与专家系统作品创作 结合Processing,Python,PROLOG等人工智能工具进行命题创作,对 接智能家电企业进行项目内容设计。利用产教融合的模式为我国人工智能领域 实现弯道超车,为全面建成小康社会赋能。 五、各教学环节学时分配 散学环节 少 讨 教学时数 题 论 实验 其他教 学环节 课 计 课程内容 第一章 4 第二章 4 4 12 第三章 4 12 第四章 10 2 16 合计 16 18 48 六、课程考核 (一)考核方式 考查(课程设计) (二)成绩构成 平时成绩占比:40%期末考试占比:60% (三)成绩考核标准 1.重视学生整个学习过程的考核,包括考勤、学习态度、互动积极性、平时作业 和汇报质量等方面,原则上,总评成绩=平时成绩×40%+期末成绩×60%: 2.重视全方位评定学生对信息可视化的基础知识和基本技能的掌握程度,分析和 执行具有时代特征信息可视化项目的应用能力,以及科学价值观、世界观的培养 状况,主要在期末分值分级体现: 3.重视课程思政和专业知识的内化效果,使学生的道德品行和专业反思能力得以 4
4 5. 课堂练习 6. 调查研究 第四章 机器学习与专家系统作品创作 结合 Processing, Python,PROLOG 等人工智能工具进行命题创作,对 接智能家电企业进行项目内容设计。利用产教融合的模式为我国人工智能领域 实现弯道超车,为全面建成小康社会赋能。 五、各教学环节学时分配 教学环节 教学时数 课程内容 讲 课 习 题 课 讨 论 课 实验 其他教 学环节 小 计 第一章 4 4 2 8 第二章 4 4 4 2 12 第三章 4 4 4 2 12 第四章 2 4 10 2 16 合计 14 16 18 8 48 六、课程考核 (一)考核方式 考查(课程设计) (二)成绩构成 平时成绩占比:40% 期末考试占比:60% (三)成绩考核标准 1. 重视学生整个学习过程的考核,包括考勤、学习态度、互动积极性、平时作业 和汇报质量等方面,原则上,总评成绩=平时成绩×40%+期末成绩×60%; 2. 重视全方位评定学生对信息可视化的基础知识和基本技能的掌握程度,分析和 执行具有时代特征信息可视化项目的应用能力,以及科学价值观、世界观的培养 状况,主要在期末分值分级体现; 3. 重视课程思政和专业知识的内化效果,使学生的道德品行和专业反思能力得以
提升,在平时和期末分值评价中均需体现。 七、推荐教材和教学参考资源 推荐教材: L.[美]Eric Matthes著.袁国忠译.Python编程从入门到实践.人民邮电出版社 ISBN:9787115428028.2016年07月. 2.[美】Daniel Shiffman著.周汉彬译.代码本色. 人民邮电出版社 1SBN:9787115369475.2015年01月. 参考书目: 1.任远著,Processing创意编程,清华大学出版社,1SBN:9787302535720,2019 年10月. 杂志、期刊 国内核心期刊: L.《美术&设计》 2.《计算机辅助设计与图型学学报》 3.《模式识别与人工智能》 网络刊物和学习网站: 中国大陆研究网站: 1.中国数码设计在线http/ldig.dolen.com/ 2.中国艺术设计联盟http://www.arting365.com 3.Free Data Visualization Software|Tableau Public https://public.tableau.com/s/ 4.Plotly Python Graphing Library Python|Plotly https://plotly.com/python/ 国外研究网站: 1.Disney online http:/home.disney.go.com/uestservices/intemational 2.MIT-Massachusetts Institute of Technology https://www.mit.edu/ 3.teamLab https://art.team-lab.cn/ 八、其他说明 教学大纲仅作计划参考,在教学执行时,根据教学实践的需要作适当调整 大纲修订人:傅昕、梁羡荣 修订日期:2020年12月7日 大纲审定人: 审定日期:
5 提升,在平时和期末分值评价中均需体现。 七、推荐教材和教学参考资源 推荐教材: 1. [美] Eric Matthes 著. 袁国忠译. Python 编程从入门到实践. 人民邮电出版社. ISBN:9787115428028. 2016 年 07 月. 2. [ 美 ] Daniel Shiffman 著 . 周 汉 彬 译 . 代 码 本 色 . 人 民 邮 电 出 版 社 . ISBN:9787115369475. 2015 年 01 月. 参考书目: 1. 任远 著,Processing 创意编程,清华大学出版社,ISBN:9787302535720, 2019 年 10 月. 杂志、期刊 国内核心期刊: 1.《美术&设计》 2.《计算机辅助设计与图型学学报》 3.《模式识别与人工智能》 网络刊物和学习网站: 中国大陆研究网站: 1.中国数码设计在线 http://dig.dolcn.com/ 2.中国艺术设计联盟 http://www.arting365.com/ 3. Free Data Visualization Software | Tableau Public https://public.tableau.com/s/ 4.Plotly Python Graphing Library | Python | Plotly https://plotly.com/python/ 国外研究网站: 1.Disney online http://home.disney.go.com/guestservices/international 2.MIT - Massachusetts Institute of Technology https://www.mit.edu/ 3.teamLab https://art.team-lab.cn/ 八、其他说明 教学大纲仅作计划参考,在教学执行时,根据教学实践的需要作适当调整。 大纲修订人:傅昕、梁羡荣 修订日期:2020 年 12 月 7 日 大纲审定人: 审定日期: