写给青少年的人工智能(Python版·微课视频版)
上QQ阅读APP看书,第一时间看更新

前言

人工智能是一门发展迅速的新兴学科,本书用通俗易懂的语言让读者对人工智能有清晰、正确的认识,并结合每个章节的案例帮助读者进一步理解人工智能算法,从而激发更多的兴趣、更深的探索。

本书帮助读者了解人工智能的发展过程与基础知识,熟悉人工智能产业的发展现状与市场需求,从而使读者对人工智能领域有初步的了解。本书共5章。第1章介绍人工智能的基本概念和相关知识,如图灵测试、专家系统、机器学习、深度学习等,并介绍人工智能平台Python编程环境的搭建,在引导读者思考“人工智能究竟是什么”的同时,也为后续的实践打下基础。第2章介绍自然语言处理的相关内容及其应用,着重介绍中文分词、文本表示、知识图谱等,使读者了解计算机理解自然语言的关键技术和基本流程。第3章介绍图像处理的相关知识,主要围绕图像表示、图像点处理、图像组处理等核心内容,帮助读者了解计算机如何识别图像。第4章介绍语音识别的相关知识,主要涉及语音信号、预处理、特征提取、语音识别模型及其应用等,使读者了解计算机如何听懂声音。第5章是实战案例,内容涵盖文本、图像、语音等领域,每个项目都附有完整的源代码和详细的讲解,帮助读者更好地学习、理解和应用人工智能技术。

本书主要有以下几个特点。

(1)语言通俗易懂。本书面向有志于了解人工智能基础知识及应用的初、高中学生,因此尽量用通俗的语言文字对概念、技术和理论知识进行讲解,并结合实际生活中的案例,让读者意识到人工智能在生活中无处不在,从而激发读者学习人工智能的兴趣。

(2)内容编排合理。本书内容的整体安排围绕文本、图像、语音展开,引导读者应用所学知识解决实际问题。每章内容相对独立,开头都设置了本章的知识图谱,便于读者了解本章的主要内容和学习目标。此外,本书还配有案例、知识拓展、延伸阅读、习题、参考文献以及视频讲解等内容,帮助读者学习、理解和应用人工智能技术。

(3)注重代码实践。基于第2~4章介绍的理论知识,第5章给出了典型的实战案例,每个案例都附有完整的Python源代码和详细的注释,并对案例中调用的Python工具包给出了详细的介绍,在增进读者编程热情的同时提高编程能力。

(4)辅助学习资料丰富。本书提供源代码和PPT,读者可先扫描下面文泉云泉刮刮卡内二维码,获得权限,再扫描目录下方的二维码,即可下载。读者也可扫描书中对应章节旁的二维码,即可观看配套视频。每章的习题参考答案请见附录。

本书由陈璟、王萌、梁婷、张颖、王子祥、刘爽、向晓倩、沈硕文等完成。陈璟、王萌负责全书统稿。同时感谢曹汉童、张倩倩协助完成了本书配套资料的制作工作。

由于时间仓促,加上编者水平有限,书中难免有不妥和错误之处,恳请读者和同行专家批评指正。

编 者

2022年7月