第一单元 感受人工智能的魅力 1
学习目标 1
知识要点 1
教学建议 2
第一节 敲开人工智能之门 3
第二节 畅游人工智能世界 3
第三节 知识与知识表示 4
第四节 关于机器智能的思考(选学) 4
相关知识 6
一、人工智能的起源和发展 6
二、人工智能的含义 7
三、符号主义与联结主义 7
四、人工智能的应用领域 7
五、框架表示法 8
六、巴科斯范式 9
相关技术 10
一、常用符号运算软件简介 10
二、在线翻译工具的使用 10
三、语音识别软件ViaVoice的使用 11
四、智能搜索代理的使用方法 13
相关网站 15
教学设计案例 16
第二单元 机器帮我做“专家” 19
学习目标 19
知识要点 19
教学建议 20
第一节 初识专家系统 22
第二节 专家系统基础 23
第三节 专家系统推理机制 25
第四节 专家系统开发工具 25
第五节 用外壳开发专家系统 27
相关知识 28
一、专家系统及其与人类专家和传统程序的比较或区别 28
二、知识的特点 29
三、知识的分类 29
四、知识表示 30
五、推理机及推理方向 30
六、反证法的原理 30
七、逆向推理的原理 31
八、在专家系统外壳——InterModeller中利用分类树表示知识 31
九、不精确推理 32
十、语义网络 33
十一、MYCIN,典型的基于产生式的专家系统 34
相关资源 34
教学设计案例 35
第三单元 机器也能解难题 38
学习目标 38
知识要点 38
教学建议 39
第一节 Prolog语言基础 40
第二节 九宫格问题 43
第三节 重解九宫格问题 45
第四节 斐波纳契函数问题 46
第五节 梵塔问题 47
第六节 四皇后问题 49
第七节 自己动手设计专家系统 50
相关知识 51
一、启发式搜索 51
二、渡河问题 54
三、狼、羊、白菜问题 56
四、量水问题 58
五、Visual Prolog语言简介 61
相关技术 61
Turbo Prolog介绍 61
教学设计案例 63