
人工智能技术基础
主编:古鹏飞 陈智斌 许彦佳
出版社:华中科技大学出版社
ISBN:978-7-5772-1287-6
出版/修订日期:2024年9月
人工智能技术基础目录
项目1 走进人工智能………………………………………… 1
1. 1 人工智能的基本概念与特征……………………… 2
1. 2 人工智能的发展简史……………………………… 4
1. 3 中国人工智能的发展……………………………… 7
项目2 人工智能基础……………………………………… 14
2. 1 人工智能的学派…………………………………… 15
2. 2 人工智能的分类…………………………………… 20
2. 3 人工智能体系……………………………………… 21
2. 4 人工智能技术要素………………………………… 22
2. 5 大数据模型………………………………………… 24
2. 6 人工智能研究的基本内容………………………… 25
2. 7 人工智能的学习技术与方法……………………… 28
项目3 人工智能行业应用………………………………… 45
3. 1 人工智能在医疗领域中的应用…………………… 47
3. 2 智能交通系统与城市规划………………………… 50
3. 3 人工智能在金融行业中的应用…………………… 52
3. 4 教育领域中的人工智能应用……………………… 55
3. 5 人工智能驱动的智能家居技术…………………… 56
3. 6 人工智能在农业领域中的创新应用……………… 58
3. 7 人工智能在工业领域中的应用…………………… 60
项目4 Mind+人工智能图形化编程基础………………… 65
4. 1 人工智能编程语言介绍…………………………… 66
4. 2 Mind+介绍………………………………………… 67
- 4. 3 Mind+软件安装(以主流Windows 系统配置为例) …………… 68
4. 4 界面说明…………………………………………………………… 70
4. 5 Mind+基本语法应用……………………………………………… 71
项目5 Mind+图形化编程进阶…………………………………………… 88
5. 1 Mind+行空板介绍………………………………………………… 90
5. 2 Mind+行空板加载………………………………………………… 92
5. 3 Mind+中的MQTT-PY 功能模块………………………………… 94
5. 4 API 接口介绍……………………………………………………… 95
5. 5 Mind+中的Http Requests 功能模块……………………………… 96
5. 6 JSON 数据………………………………………………………… 96
项目6 智能语音…………………………………………………………… 114
6. 1 智能语音………………………………………………………… 116
6. 2 语音识别………………………………………………………… 119
6. 3 语音合成………………………………………………………… 121
6. 4 语音交互………………………………………………………… 122
项目7 图像识别…………………………………………………………… 132
7. 1 图像识别的概念………………………………………………… 134
7. 2 图像识别的发展历史…………………………………………… 134
7. 3 图像识别的核心技术…………………………………………… 135
7. 4 图像识别过程…………………………………………………… 143
7. 5 图像处理库……………………………………………………… 145
7. 6 图像识别的应用领域…………………………………………… 146
项目8 人脸识别…………………………………………………………… 166
8. 1 人脸识别概念…………………………………………………… 167,
8. 2 人脸识别的发展历史…………………………………………… 168
8. 3 人脸识别技术流程……………………………………………… 169
8. 4 人脸识别常用技术……………………………………………… 170
8. 5 基于Python 的人脸识别常用库和框架………………………… 171
项目9 自然语言处理……………………………………………………… 182
9. 1 自然语言处理技术的概述……………………………………… 183
9. 2 自然语言处理的方法和算法…………………………………… 185
9. 3 自然语言处理技术的理解层次………………………………… 186
9. 4 自然语言处理技术的应用领域以及范围……………………… 187
项目10 无人驾驶………………………………………………………… 196
10. 1 无人驾驶技术…………………………………………………… 197
10. 2 无人驾驶中的人工智能………………………………………… 201
10. 3 无人驾驶技术的应用现状……………………………………… 202
10. 4 无人驾驶面临的挑战…………………………………………… 203
10. 5 无人驾驶未来发展趋势………………………………………… 204
本教材紧密结合中职学生的实际需求和学习特点,不仅传授理论知识,还注重实践操作能力的培养。通过采用前沿的Mind+图形化编程平台和百度、讯飞等领先的人工智能平台,本教材旨在普及和推广人工智能的基本知识与简单应用,向学生介绍人工智能的基本概念和原理,并涉及机器学习、自然语言处理等入门知识。通过学习本教材,学生将能够了解人工智能的发展现状和趋势,掌握基本的编程技能,以及如何利用AI平台进行简单的应用开发,并引导对人工智能有深入学习兴趣的学生进一步学习编程语言。在内容安排上,我们坚持由浅入深的原则,设计了三个梯度进行递进式学习:第一梯度:学习人工智能的基础知识和理论,帮助学生建立起对人工智能的整体认识和基本理解;第二梯度:学习Mind+人工智能图形化编程基础,让学生掌握利用图形化编程工具进行人工智能应用的初步开发;第三梯度:进行人工智能应用项目的实践,让学生亲身体验和探究人工智能在生活中的具体应用,加深对人工智能技术的理解和掌握。在案例安排上,本书主要分为体验式和交互式两个级别,以满足不同学生的学习需求和兴趣:体验式案例旨在让学生通过观察、尝试和体验,直观地感受到人工智能技术的魅力和应用效果。这些案例通常设计得简单易懂,让学生能够轻松上手,从而激发他们对人工智能技术的兴趣和热情。交互式案例则更加注重学生的实践操作能力和创新思维的培养。通过设计和实现具有一定复杂度的交互式项目,让学生在实际操作中掌握人工智能技术的应用,并鼓励他们发挥想象力,探索和创新人工智能的应用场景。