《信息技术 选修5 人工智能初步》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:
  • 出 版 社:上海:上海科技教育出版社
  • 出版年份:2005
  • ISBN:7542835971
  • 页数:118 页
图书介绍:

目录 1

第1章 初识人工智能 1

第一节 什么是人工智能 2

活动 与网络上的聊天机器人聊天 2

学习指引 3

什么是智能 3

人类智能的特征 3

人工智能 4

人工智能与计算机发展的关系 5

第二节 人工智能常见的研究与应用领域 6

活动一 与计算机下一盘棋 7

活动二 文字识别与机器翻译 8

活动三 了解各种各样的机器人 8

模式识别 10

问题求解 10

学习指引 10

自然语言理解 11

自动定理证明 11

智能代理 11

机器人学 12

专家系统 12

自动程序设计 12

人工神经网络 13

后续活动 14

评价 15

参考资料 16

第2章 知识的表示 19

第一节 知识及知识的表示 20

活动 描述计算机硬件构造的知识 20

知识信息数据 21

知识及知识的特征 21

学习指引 21

知识的分类 22

知识的表示方法 22

第二节 框架表示法 23

活动名片的框架表示 23

学习指引 24

框架的定义及组成 24

框架理论 25

框架表示法举例 25

框架表示法的特点 26

第三节 产生式表示法 27

活动 识别动物 27

学习指引 27

产生式表示法的基本形式 27

产生式表示法举例 28

产生式表示法的特点 30

第四节 状态空间表示法 31

活动 走迷宫 31

学习指引 32

状态空间表示法 32

状态空间表示法表示问题的步骤 33

第五节 与/或图表示法 34

活动 解三层汉诺塔问题 34

学习指引 35

与/或图表示法 35

使用与/或图表示问题 37

第六节 谓词逻辑表示法 42

活动 比较自然语言表示与谓词逻辑表示 42

学习指引 42

谓词逻辑表示法的组成 42

谓词逻辑表示法的特点 44

用谓词逻辑表示知识的步骤 44

后续活动 45

评价 46

参考资料 47

第3章 人工智能语言 49

第一节 认识Prolog语言 50

活动 启动和运行Visual Prolog 50

学习指引 51

Prolog语言概述 51

Prolog语言的基本语法 52

Prolog的数据结构 55

Prolog程序示例 57

第二节 Prolog程序的编写 58

活动 编写Prolog程序 58

Prolog的运行机制 60

学习指引 60

用Prolog解决递归问题 62

后续活动 64

评价 65

参考资料 66

第4章 推理与专家系统 67

第一节 了解专家系统 68

活动一 向专家请教 68

活动二 使用专家系统 69

学习指引 71

什么是专家系统 71

专家系统的基本结构 71

专家系统与传统程序的区别 73

专家系统的解释 74

知识的获取 75

活动 动物识别的正向推理 78

第二节 专家系统中的推理 78

学习指引 79

正向推理和逆向推理 79

不确定推理 83

第三节 简单专家系统的开发 86

活动 创建动物识别专家系统 86

学习指引 87

专家系统的开发工具 87

用专家系统外壳开发专家系统的步骤 88

适于专家系统求解的问题 89

后续活动 90

评价 92

参考资料 92

第5章 通过搜索求解问题 95

活动 迷宫问题的盲目搜索 96

第一节 状态空间搜索 96

学习指引 98

搜索的种类 98

有关状态空间图的术语 98

状态空间搜索的思想 99

盲目搜索 99

启发式搜索策略 105

活动 井字棋游戏 107

第二节 求解博弈问题 107

学习指引 109

博弈问题实例分析 109

极大极小值法 110

计算机博弈程序 111

后续活动 112

评价 113

参考资料 114

附录 部分名词术语中英文对照 118