人工智能通识教程 / 高等院校人工智能通识课程系列教材
定价:¥39.80
作者: 漆华妹,刘卫国
出版时间:2025-07
出版社:中国铁道出版社
- 中国铁道出版社
- 9787113323714
- 1版
- 555123
- 69258827-0
- 16开
- 2025-07
- 计算机类
- 本科
内容简介
本书为满足高等院校人工智能通识教育的基本要求而编写。全书分为三部分共八章,通过“基础理论—核心技术—前沿探索”这一渐进式结构,为读者构建完整的人工智能知识体系,帮助读者从基础到应用,逐步掌握人工智能的全貌与应用技能。第一部分涉及人工智能概论和人工智能开发工具,是学习人工智能课程的基础;第二部分围绕搜索技术、机器学习、深度学习和强化学习等核心技术来展开,帮助读者掌握人工智能系统的构建方法及其在不同领域的应用;第三部分聚焦人工智能大模型技术和人工智能伦理与安全,帮助读者了解人工智能的最新发展方向,树立使用人工智能的伦理意识。本书力求通过丰富的案例分析和程序实践,引导读者将所学知识应用于实际场景中,培养解决复杂问题的能力。
本书适合作为高等学校人工智能通识课程教材,也可满足工程技术人员以及跨领域学习者的自学需求。
本书适合作为高等学校人工智能通识课程教材,也可满足工程技术人员以及跨领域学习者的自学需求。
目录
第一部分基 础 理 论
第1章人工智能概论2
11人工智能的概念及其起源3
111人工智能的概念3
112人工智能的起源6
12人工智能的发展历程7
121人工智能的起步期7
122人工智能发展的低谷期9
123人工智能的复兴与发展期10
124人工智能的飞速发展期13
13人工智能的应用领域及发展趋势16
131人工智能的应用领域16
132人工智能的发展趋势18
习题与实验20
第2章人工智能编程语言——Python语言21
21Python与人工智能应用22
211Python语言的特点22
212Python在人工智能中的应用23
213Python编程的基本规则23
22Python的数据描述24
221变量与赋值25
222Python数据类型26
223常用系统函数29
224基本运算与表达式30
23Python程序流程控制32
231顺序结构32
232选择结构34
233循环结构36
24序列38
241序列的共性操作39
242字符串的常用方法41
243列表的操作43
25字典与集合45
251字典的操作45
252集合的操作48
26函数49
261函数的定义与调用49
262匿名函数和递归函数50
27文件操作52
271文件的打开与关闭52
272文本文件的操作54
习题与实验55
第二部分核 心 技 术
第3章搜索技术59
31概述60
311搜索的基本概念60
312状态空间法求解问题的基本过程61
313状态空间法求解问题实例61
32图搜索策略62
321图搜索过程中的数据结构63
322图搜索策略的分类63
33盲目搜索66
331宽度优先搜索66
332深度优先搜索68
333等代价搜索70
334盲目搜索方法比较71
34启发式搜索71
341启发性信息和评估函数71
342有序搜索72
343A*算法73
35博弈搜索75
351极小极大算法77
352αβ剪枝算法78
36群智能78
361遗传算法79
362蚁群算法79
363粒子群优化算法80
364人工蜂群算法80
365鲸鱼优化算法81
37搜索应用案例82
371八皇后问题82
372五子棋 AI83
373旅行商问题(TSP)85
习题与实验88
第4章机器学习92
41概述93
411机器学习的定义93
412机器学习与人工智能的关系93
413机器学习的发展历程94
414机器学习的应用领域95
42机器学习基础96
421机器学习的类型96
422机器学习的工作流程98
423机器学习的指标解释99
43机器学习模型与算法100
431回归算法100
432分类算法108
433聚类算法118
44机器学习应用案例120
441金融领域120
442社交网络126
443安全监控133
444医疗领域137
习题与实验138
第5章深度学习139
51概述139
511深度学习的定义与基本特征140
512深度学习的发展历程141
513深度学习与传统机器学习的区别142
52神经网络基础143
521神经网络概述143
522反向传播算法147
53深度学习模型与算法151
531卷积神经网络151
532循环神经网络157
533生成对抗网络160
54深度学习应用实例162
541MNIST手写数据集162
542深度学习实例及其代码实现163
习题与实验169
第6章强化学习172
61概述173
611强化学习的定义173
612强化学习与监督学习、无监督学习的区别174
613强化学习的发展历程175
62强化学习基础176
621强化学习的关键概念176
622强化学习智能体的组成和类型178
623学习与规划180
624探索与利用182
625强化学习的应用领域183
63强化学习模型与算法184
631马尔可夫决策过程184
632Qlearning与深度Q网络187
633策略梯度算法197
634近端策略优化算法198
64强化学习应用案例200
641游戏与娱乐200
642自动驾驶与机器人201
643投资与定价204
习题与实验211
第三部分前 沿 探 索
第7章大模型技术214
71大模型的概念与背景215
711大模型的概念215
712大模型的发展历程217
713常见的大模型219
72大模型的技术基础221
721深度学习与大规模数据集221
722算力与分布式训练222
723自然语言处理中的大模型223
73大模型的优势与挑战224
731大模型技术的风险与挑战224
732性能与效果提升225
733数据和算力需求226
734可解释性与透明性227
74大模型的架构与技术228
741Transformer架构228
742自注意力机制231
743Encoder与Decoder的作用原理233
75模型优化与压缩技术235
751知识蒸馏235
752模型剪枝与量化235
753稀疏化与低秩分解236
76DeepSeek的技术原理及应用237
761DeepSeek的技术原理237
762DeepSeek的应用239
77大模型应用案例241
771基于Transformers的机器翻译241
772基于AlphaFold的蛋白质结构预测246
习题与实验250
第8章人工智能伦理与安全252
81人工智能伦理概述252
811人工智能伦理概念和发展253
812数据隐私与伦理问题255
813决策偏见与算法的公平258
82人工智能的安全挑战261
821对抗攻击与模型的鲁棒性261
822人工智能在安全系统中的应用与风险264
823人工智能失控的可能性267
83人工智能伦理与安全的典型案例分析269
831面部识别滥用与伦理问题269
832自动驾驶技术与伦理问题271
833深度伪造技术与伦理问题274
习题与实验276
参考文献278
第1章人工智能概论2
11人工智能的概念及其起源3
111人工智能的概念3
112人工智能的起源6
12人工智能的发展历程7
121人工智能的起步期7
122人工智能发展的低谷期9
123人工智能的复兴与发展期10
124人工智能的飞速发展期13
13人工智能的应用领域及发展趋势16
131人工智能的应用领域16
132人工智能的发展趋势18
习题与实验20
第2章人工智能编程语言——Python语言21
21Python与人工智能应用22
211Python语言的特点22
212Python在人工智能中的应用23
213Python编程的基本规则23
22Python的数据描述24
221变量与赋值25
222Python数据类型26
223常用系统函数29
224基本运算与表达式30
23Python程序流程控制32
231顺序结构32
232选择结构34
233循环结构36
24序列38
241序列的共性操作39
242字符串的常用方法41
243列表的操作43
25字典与集合45
251字典的操作45
252集合的操作48
26函数49
261函数的定义与调用49
262匿名函数和递归函数50
27文件操作52
271文件的打开与关闭52
272文本文件的操作54
习题与实验55
第二部分核 心 技 术
第3章搜索技术59
31概述60
311搜索的基本概念60
312状态空间法求解问题的基本过程61
313状态空间法求解问题实例61
32图搜索策略62
321图搜索过程中的数据结构63
322图搜索策略的分类63
33盲目搜索66
331宽度优先搜索66
332深度优先搜索68
333等代价搜索70
334盲目搜索方法比较71
34启发式搜索71
341启发性信息和评估函数71
342有序搜索72
343A*算法73
35博弈搜索75
351极小极大算法77
352αβ剪枝算法78
36群智能78
361遗传算法79
362蚁群算法79
363粒子群优化算法80
364人工蜂群算法80
365鲸鱼优化算法81
37搜索应用案例82
371八皇后问题82
372五子棋 AI83
373旅行商问题(TSP)85
习题与实验88
第4章机器学习92
41概述93
411机器学习的定义93
412机器学习与人工智能的关系93
413机器学习的发展历程94
414机器学习的应用领域95
42机器学习基础96
421机器学习的类型96
422机器学习的工作流程98
423机器学习的指标解释99
43机器学习模型与算法100
431回归算法100
432分类算法108
433聚类算法118
44机器学习应用案例120
441金融领域120
442社交网络126
443安全监控133
444医疗领域137
习题与实验138
第5章深度学习139
51概述139
511深度学习的定义与基本特征140
512深度学习的发展历程141
513深度学习与传统机器学习的区别142
52神经网络基础143
521神经网络概述143
522反向传播算法147
53深度学习模型与算法151
531卷积神经网络151
532循环神经网络157
533生成对抗网络160
54深度学习应用实例162
541MNIST手写数据集162
542深度学习实例及其代码实现163
习题与实验169
第6章强化学习172
61概述173
611强化学习的定义173
612强化学习与监督学习、无监督学习的区别174
613强化学习的发展历程175
62强化学习基础176
621强化学习的关键概念176
622强化学习智能体的组成和类型178
623学习与规划180
624探索与利用182
625强化学习的应用领域183
63强化学习模型与算法184
631马尔可夫决策过程184
632Qlearning与深度Q网络187
633策略梯度算法197
634近端策略优化算法198
64强化学习应用案例200
641游戏与娱乐200
642自动驾驶与机器人201
643投资与定价204
习题与实验211
第三部分前 沿 探 索
第7章大模型技术214
71大模型的概念与背景215
711大模型的概念215
712大模型的发展历程217
713常见的大模型219
72大模型的技术基础221
721深度学习与大规模数据集221
722算力与分布式训练222
723自然语言处理中的大模型223
73大模型的优势与挑战224
731大模型技术的风险与挑战224
732性能与效果提升225
733数据和算力需求226
734可解释性与透明性227
74大模型的架构与技术228
741Transformer架构228
742自注意力机制231
743Encoder与Decoder的作用原理233
75模型优化与压缩技术235
751知识蒸馏235
752模型剪枝与量化235
753稀疏化与低秩分解236
76DeepSeek的技术原理及应用237
761DeepSeek的技术原理237
762DeepSeek的应用239
77大模型应用案例241
771基于Transformers的机器翻译241
772基于AlphaFold的蛋白质结构预测246
习题与实验250
第8章人工智能伦理与安全252
81人工智能伦理概述252
811人工智能伦理概念和发展253
812数据隐私与伦理问题255
813决策偏见与算法的公平258
82人工智能的安全挑战261
821对抗攻击与模型的鲁棒性261
822人工智能在安全系统中的应用与风险264
823人工智能失控的可能性267
83人工智能伦理与安全的典型案例分析269
831面部识别滥用与伦理问题269
832自动驾驶技术与伦理问题271
833深度伪造技术与伦理问题274
习题与实验276
参考文献278