图书简介:
第1章 人工智能概述 11.1 人工智能发展历程 11.1.1 人工智能的诞生 11.1.2 人工智能的定义 31.1.3 人工智能的发展历程 31.1.4 人工智能的三要素 61.2 大语言模型及其应用 81.2.1 大语言模型概述 81.2.2 大语言模型提示工程 101.2.3 大语言模型辅助学习 131.3 人工智能伦理素养 151.3.1 人工智能伦理风险 151.3.2 人工智能伦理问题对策 16实验与思考 18第2章 搜索智能 192.1 搜索算法 192.1.1 盲目搜索 192.1.2 启发式搜索 202.1.3 对抗搜索 232.1.4 蒙特卡洛树搜索算法 272.2 遗传算法 312.2.1 遗传算法原理 312.2.2 遗传算法应用 35实验与思考 39第3章 知识智能 413.1 知识表示方法 413.1.1 知识概述 413.1.2 语义网络 423.2 知识图谱及应用 433.2.1 认识知识图谱 433.2.2 知识图谱构建 443.2.3 知识计算 463.2.4 知识图谱应用 47实验与思考 48第4章 数据智能 504.1 机器学习概述 504.1.1 机器学习建模流程 504.1.2 机器学习任务类型 514.2 结构化数据建模任务 544.2.1 用线性回归实现数值预测 544.2.2 用逻辑回归实现分类 704.2.3 用K-means算法实现聚类 84实验与思考 92第5章 机器学习常用算法与集成学习 955.1 机器学习常用算法 955.1.1 K近邻算法 955.1.2 支持向量机 985.1.3 决策树 995.1.4 集成学习 1105.2 人工神经网络 1165.2.1 人工神经网络原理概述 1165.2.2 神经网络建模实现 1265.2.3 神经网络建模优化 1315.3 模型可解释性分析 135实验与思考 138第6章 计算机视觉 1406.1 视觉智能基础 1406.1.1 图像的数字化表示 1406.1.2 计算机视觉任务场景 1416.1.3 用神经网络进行图像分类 1436.2 深度学习用于计算机视觉 1466.2.1 卷积神经网络 1466.2.2 用CNN实现图像分类 1506.2.3 预训练模型及其应用 159实验与思考 172第7章 自然语言处理 1747.1 文本处理基础 1747.1.1 文本数据的表示方法 1747.1.2 自然语言处理任务场景 1777.1.3 文本情感分析案例 1787.2 深度学习用于文本分析 1827.2.1 循环神经网络 1827.2.2 RNN实现文本分析 1847.2.3 复杂神经网络结构实现 186实验与思考 191第8章 时序数据分析 1938.1 时序数据预测 1938.1.1 时序数据概述 1938.1.2 时序数据预测案例 1948.2 音频处理 1998.2.1 音频数据及常见任务 1998.2.2 音频特征提取与建模 2008.2.3 语音识别方法 203实验与思考 204第9章 人工智能生成内容 2069.1 文本生成 2069.1.1 用RNN进行古诗创作 2069.1.2 用Seq2Seq模型实现自动翻译 2089.1.3 大语言模型的架构 2099.2 图像生成 2129.2.1 图像生成概述 2129.2.2 Diffusion生成 214实验与思考 217第10章 人工智能应用集成开发 21810.1 人工智能应用集成开发概述 21810.1.1 智能API服务集成 21810.1.2 大语言模型API服务 22310.1.3 基于Web发布AI应用 22610.2 大语言模型部署和微调 23110.2.1 大语言模型本地部署 23110.2.2 大语言模型微调 23310.3 大语言模型应用开发 23710.3.1 检索增强生成 23710.3.2 智能体 240实验与思考 246附录A Mr.AI零代码人工智能实验平台 247附录B VS Code集成开发环境 252参考文献 258
展开
新一轮人工智能热潮席卷全球,正在重塑科学研究范式、人才培养模式与社会发展形态,掌握人工智能技术已成为各领域人才开展信息技术赋能学科探索的必备能力。本书是作者结合多年来在人工智能、深度学习、大数据等领域的项目研发和课程教学经验,在上海市一流课程“人工智能技术与应用”和上海市重点课程“深度学习与应用”多轮教学内容的基础上编写而成的。全书以智能源泉为线索,采用领域案例驱动的编写思路,围绕人工智能应用构建的核心流程和方法,引导学生以AI思维挖掘需求、以建模需要组织数据、以模型实现目标设计大语言模型提示词,推动学生从AI意识、AI知识到AI能力的逐步构建。本书将大语言模型作为辅助开发工具贯穿全书,所有案例均基于Python语言实现并完整呈现代码逻辑。案例中深度学习框架采用简明的Keras,易于初学者理解,同时不受限于该库,也可利用提示词选择PyTorch、PaddlePaddle等框架实现对应代码。本书引入大量前沿新技术和各行业领域案例,兼具学科融合性与趣味性。每个案例都全流程剖析建模需求、核心要素、模型效果和模型解释,便于读者系统地理解应用开发。为支持知识点巩固,配套的超星开放课程中提供了理论测验题;为加强实践训练,书中各章均设置了“实验与思考”模块。附录A介绍自研的Mr.AI零代码人工智能实验平台,适合初学者理解AI建模流程和核心要素;附录B介绍VS Code集成开发环境,并添加了智能辅助编程内容。为了辅助教师开展教学,配合读者学习,本书提供丰富的教学资源,包括电子课件、教学案例、部分例题源代码及数据集等,可登录华信教育资源网免费获取这些资源,也可扫描书中二维码获取相关资源。本书由刘晓强教授主编,杜明教授、李柏岩副教授和王睿智副教授参与编写工作。感谢王志军、李一晨、颜斯敖参与案例实现,闫润鑫、付宇鹏参与开发Mr.AI。本书得到了教育部产学合作协同育人项目和百度时代网络技术(北京)有限公司、上海市教育委员会教学改革项目的大力支持。人工智能技术的发展日新月异,由于作者的学识与水平有限,书中难免存在疏漏或不当之处,恳请广大读者批评指正。
作者
展开