本书旨在为读者提供一个深入了解人工智能技术及其应用的全景视角。在内容安排上,本书从基础理论出发,逐步深入技术实现和应用场景,以确保读者能够掌握人工智能的关键概念、技术方法及其在实际中的应用。本书详细介绍人工智能的定义、发展历程、研究领域和应用前景,以及自然语言处理、计算机视觉处理、智能语音处理等关键技术,并探讨人工智能在智能家居、智慧医疗、智能制造等领域的广泛应用。此外,本书还提供详细的开发环境搭建指导和实验代码,帮助读者快速入手人工智能开发。本书既可作为职业院校计算机及人工智能相关专业的教材,也可作为对人工智能感兴趣的读者的自学参考书。
宋涛,男,宁波经贸学校教师,专注于研究人工智能在教学中的应用,致力于探索技术创新如何促进教学方法的革新以及为师生提供系统、实用的人工智能教学资源,提升学生的学习体验和效果,培养更多具备创新能力与实践能力的人才。
项目1 人工智能,扑面而来 001
1.1 发现人工智能 002
1.1.1 方便的生活 002
1.1.2 便捷的工作 004
1.1.3 贴心的服务 007
1.2 人工智能的脚步 009
1.2.1 何为人工智能 009
1.2.2 人工智能的发展历程 009
1.2.3 人工智能的研究领域和典型应用 011
1.2.4 图灵测试 015
项目2 人工智能,智从何来 021
2.1 大数据技术 022
2.1.1 数据的产生与处理 022
2.1.2 让数据能说话 023
2.2 机器学习 026
2.2.1 认识机器学习 026
2.2.2 体验机器学习 028
2.3 深度学习 031
2.3.1 了解深度学习 032
2.3.2 深度学习的应用 032
2.4 人工智能的分类和发展前瞻 036
2.4.1 人工智能的分类及应用 037
2.4.2 人工智能的发展前景 041
项目3 人工智能,智的实现 045
3.1 自然语言处理技术 046
3.1.1 自然语言处理的概念 046
3.1.2 自然语言处理的任务 048
3.1.3 自然语言处理技术的应用 048
3.1.4 搭建自然语言处理系统 051
3.2 计算机视觉处理技术 058
3.2.1 计算机视觉处理的概念 058
3.2.2 计算机视觉处理的过程 059
3.2.3 计算机视觉处理技术的应用 061
3.2.4 人脸识别技术 062
3.2.5 搭建智能车牌识别系统 064
3.3 智能语音处理技术 068
3.3.1 智能语音处理的概念 068
3.3.2 智能语音处理技术的体系 068
3.3.3 智能语音处理的常用技术 069
3.3.4 智能语音技术的应用 069
3.3.5 搭建语音文本转换系统 070
3.4 智能机器人技术 073
3.4.1 智能机器人的技术框架 074
3.4.2 智能机器人的定义和分类 075
3.4.3 智能机器人的应用 076
3.4.4 智能制造 077
项目4 人工智能,能在何处? 083
4.1 常见大模型 084
4.1.1 文心大模型 085
4.1.2 阿里通义大模型 086
4.1.3 讯飞星火大模型 087
4.2 生成式人工智能体验 089
4.2.1 人机对话 091
4.2.2 内容创作 096
4.2.3 图片和视频处理 110
4.3 强人工智能 117
4.3.1 在医疗领域的应用 119
4.3.2 在金融领域的应用 120
4.3.3 在教育领域的应用 121
项目5 人工智能,能的体验 125
5.1 人工智能开发基础 126
5.1.1 智能开发底层语言的选择 127
5.1.2 Python开发环境的搭建 127
5.2 人工智能开发框架 134
5.2.1 开发框架的作用 134
5.2.2 开发框架的特性 135
5.2.3 常见的开发框架 135
5.3 人工智能开发环境搭建 138
5.3.1 开发环境的资源配置 138
5.3.2 安装Anaconda数据分析平台 139
5.3.3 创建虚拟环境 140
5.3.4 安装Anaconda软件包及所需类库 142
5.4 人工智能系统开发过程 146
5.4.1 特征工程 148
5.4.2 模型定义 150
5.4.3 模型训练 150
5.4.4 模型测试 151
5.4.5 模型应用 152
项目6 人工智能,关乎你我 155
6.1 人工智能的不确定性 156
6.1.1 我国人工智能模型存在的技术问题 157
6.1.2 人机关系 159
6.1.3 人工智能暗箱 160
6.2 建立人工智能技术规范与秩序 161
6.2.1 人工智能伦理 163
6.2.2 人工智能的使用安全 163
6.2.3 人工智能的使用规则 164
6.3 人工智能的行业标准体系和岗位 166
6.3.1 人工智能行业标准体系 167
6.3.2 人工智能新职业及新岗位 168
附录A 人工智能产业各方向主要岗位及职责 173
附录B 人工智能训练师国家职业技能标准 177
附录C 项目3程序代码 185