深度学习——从零基础快速入门到项目实践
"全面讲解快速零基础入门深度学习的实战路线 配套教学课件,助力读者开启深度学习的探索旅程 "。 提供课件,咨询QQ:2301891038(仅限教师)。

作者:文青山

丛书名:跟我一起学人工智能

定价:129元

印次:1-1

ISBN:9787302668602

出版日期:2024.08.01

印刷日期:2024.09.02

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书从Python基础入手,循序渐进地讲到机器学习、深度学习等领域的算法原理和代码实现,在学习算法理论的同时也强调了代码工程能力的逐步提高。 本书共6个章,第1章从零基础介绍Python基础语法、Python数据处理库NumPy、Pandas、Matplotlib、OpenCV的使用;第2章主要介绍机器学习算法的原理并配有代码实例,方便在理解原理的同时也能写出代码;第3章主要介绍深度学习框架TensorFlow、Keras、PyTorch的API和网络模型的搭建方法,力保读者能够掌握主流深度学习框架的使用;第4章主要介绍CNN卷积神经网络各种卷积的特性,并同时代码实战了多个经典分类网络;第5章介绍目标检测领域中多个经典算法的原理,并配套展现了代码调试的过程,将算法原理与代码进行了结合,方便更深入地理解算法原理;第6章分享深度学习项目的分析和实现过程。 本书精心设计的算法原理讲解、代码实现,不仅适合对深度学习感兴趣的初学者,同时对高校学生、教师、相关技术人员、研究人员及从事深度学习工程师都有参考价值。 "

文青山,项目经理,从事IoT、人工智能等领域的质量管理和研发工作十余年,拥有丰富的研发及团队管理经验,曾主导过CMMI3及ISO 9001质量体系认证,曾供职比亚迪、国泰安、随手科技等公司,在深度学习工程实战、软件质量管理、软件研发管理等领域拥有丰富的经验。

前言 如何学习深度学习呢? 针对这个问题也许每个人都有不同的观点,本书编排的目录也就是笔者的学习过程。 大概是在2022年的某一天,很偶然接触到这个领域,刚开始时没有什么信心,不知自己能否入门,因为对这个领域十分陌生,听起来也非常高端,随便翻翻书,密密麻麻的数学公式看得人头晕眼花,一筹莫展。 本着复杂的知识如果工作需要,则一定要搞懂的心态,立志后坚定地开始了密集的学习,学习的过程是有点忙碌的,每天研究原理和看代码直到深夜,周末也没有休息时间。好在经过一个多月的努力,原来复杂的原理似乎懂了一些,根据原理看开源的代码也没有那么痛苦了,也可以根据工作需要修改开源的代码实现某些功能,虽然还有一点云里雾里的感觉,但至少已经迈出了重要的一步。 赶巧2022年年底在家被闭关半个月。闲着无聊突发奇想重写一些经典模型的代码,以加深对于经典算法的理解,于是完成了本书大部分代码的主体。 然后又在机缘巧合之下跟清华大学出版社的编辑加上了好友,聊着聊着就讨论到了如何学习深度学习,如何用最短的时间入门深度学习,后来也就有了写本书的想法。 因为定位零基础入门,所以从Python基础知识入手并逐步深入机器学习、卷积神经网络、目标检测等经典算法。为了更好地理解这些知识,并在学习过程中逐步提高代码编写能力,本书没有调用知名第三方库实现算法或直接解析开源代码,这是因为第三方库和开源代码往往将细节隐藏得很好,不利于初学者掌握基本原理及代码实现的技巧。本书中的每个例子的每行代码都经过测试,很有参考意义。 至于阅读本书是否需要很强的数学背景,个人感觉读者只要会...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

教学课件(PPT)

本书源码

第1章Python编程基础

1.1环境搭建

1.2基础数据类型

1.2.1数值型

1.2.2字符串

1.2.3元组

1.2.4列表

1.2.5字典

1.2.6集合

1.2.7数据类型的转换

1.3条件语句

1.4循环语句

1.5函数

1.6类

1.7文件处理

1.8异常处理

1.9模块与包

1.10包的管理

1.11NumPy简介

1.11.1NDArray的创建

1.11.2NDArray索引与切片

1.11.3NDArray常用运算函数

1.11.4NDArray广播机制

1.12Pandas简介

1.12.1Pandas对象的创建

1.12.2Pandas的索引与切片

1.12.3Pandas常用统计函数

1.12.4Pandas文件操作

1.13Matplotlib简介

1.13.1Matplotlib基本使用流程

1.13.2Matplotlib绘直方图、饼图等

1.13.3Matplotlib绘三维图像

1.14OpenCV简介

1.14.1图片的读取和存储

1.14.2画矩形、圆形等

1.14.3在图中增加文字

1.14.4读取视频或摄像头中的图像

第2章机器学习基础

2.1HelloWorld之KNN算法

2.1.1KNN算法原理

2.1.2KNN算...

本书是一本深入浅出的深度学习入门指南,旨在帮助读者快速入门深度学习。本书从Python的基础开始,逐步引导读者步入机器学习和深度学习的世界。为了确保每个知识点都能被充分理解和掌握,本书提供了详细的示例代码供读者调试运行,以期更好地理解算法,同时也提供配套PPT和源码下载供读者参考,通过阅读调试这些代码可以更好地理解算法原理,并加深对知识的理解。