【云驻共创】如果你苦恼深度学习,那看看这里吧

举报
小生凡一 发表于 2021/11/25 18:09:45 2021/11/25
【摘要】 分享我的Deeplearning学习好工具深度学习最重要的是两部分:理论和代码。有些人理论知识很丰富,各种数学难题都能解开,但是代码能力却偏弱了。 1. 理论基础 1.1 高等数学​ 高数是理工科的必选,里面包含数列,极限,微积分,空间解析几何,级数,常微分方程等等。深度学习所需要的求导,链式求导,微分,积分…等等知识点都在高数中。高等数学是深度学习的重要理论知识基石。推荐视频教程:《宋浩...

分享我的Deeplearning学习好工具

深度学习最重要的是两部分:理论和代码。有些人理论知识很丰富,各种数学难题都能解开,但是代码能力却偏弱了。

1. 理论基础

1.1 高等数学

​ 高数是理工科的必选,里面包含数列,极限,微积分,空间解析几何,级数,常微分方程等等。深度学习所需要的求导,链式求导,微分,积分…等等知识点都在高数中。高等数学是深度学习的重要理论知识基石。

推荐视频教程:

平易近人且有趣的老师,亲切且细致的教学

image-20211122234713090

从浅入深,新型且有趣的教学形式。

image-20211122234740432

推荐书籍:

  • 《同济版高等数学》:经典中的经典高数书

image-20211122234834076

1.2 线性代数

​ 《线性代数》是数学的一个分支,它的研究对象是向量,向量空间,线性变换和有限维的线性方程组。(摘自百度百科)作为深度学习的一门基础学科,《线性代数》中的矩阵分解,矩阵运算等等是深度学习所需要的基础运算知识。其中在深度学习的图像处理和语音分割的应用非常广泛。

推荐视频:

image.png

image-20211122235639944

推荐书籍:

  • 《同济大学版线性代数》

image-20211122235804810

1.3 概率论与数理统计

​ 主要内容包括:概率论的基本概念、随机变量及其概率分布、数字特征、大数定律与中心极限定理、统计量及其概率分布、参数估计和假设检验、回归分析、方差分析、马尔科夫链等内容。(摘自百度百科)

推荐视频

image-20211125174707054

image-20211124004109305

  • 推荐书籍

《浙江大学版概率论与数理统计》

image-20211124004158871

以上介绍的都是笔者大一的时候学习高等数学,概率论和线性代数的时候所看过,所学过的视频和书籍。真的非常好!宋浩老师yyds!

2. 代码功底

2.1 Python基础

​ 深度学习最多使用的就是python语言,这门语言入门简单,语法友好。深度学习方面python封装有pytorch,tensorflow等等非常著名的学习框架。不过放眼当下,各行各业也能看到python的身影。那看看python如何入门吧。

推荐教学视频:

image-20211123001008657

推荐网站:

推荐书籍:

  • 《浙江大学版python程序设计》:

image-20211123001106219

这本书是有配套练习的,在pta上有配套的python练习题,笔者入门python的时候全刷了一遍,巩固了很多语法。

PTA刷题地址:https://pintia.cn/problem-sets/1111652100718116864/problems/type/6

image-20211123001314730

  • 《清华大学版python基础入门》

image-20211123001451519

2.2 深度学习入门

​ 很多人都会推吴恩达老师的教学,但是对于入门的同学来说,全英文的教学有点难度。所以我推荐莫烦老师的中文教学。非常细致的讲解深度学习的知识点,包括神经网络的梯度下降反向传播等等…

image-20211123001707745

​ 另外力推一位宝藏up主,他自己录制了许多入门教程。YOLO,DeeplabV3等等,节奏舒服,容易入门。

image-20211123001928614

推荐视频:

image-20211124003340398

image-20211124010407730

image-20211124001706359

image.png

image.png

image.png

image-20211124002620208

入门实例:

手算梯度下降,反向传播。用数学公式和python代码共同演绎搭建一个MNIST识别手写数字的神经网络。

image.png

image-20211124002746068

image-20211124002847021

推荐专栏

image-20211124003740753

image-20211124003617480

推荐书籍:

《北京大学出版社机器学习入门》

image-20211124001312878

  • 与周志华编写的《机器学习》相比,本书多了对算法的数学原理详细严谨的推导。
  • 与李锐翻译的《机器学习实战》相比,本书多了用面向对象思想将算法模块化,并且书中代码在 Python 3环境下运行。
  • 为了照顾初学者,本书补充了全书涉及的高等数学、线性代数、概率论与数理统计、Jessen不等式等数学基础知识。

《人工智能数学基础》

image-20211124001430351

  • 全新视角介绍数学知识。采用计算机程序模拟数学推论的介绍方法,使数学知识更为清晰易懂,更容易让初学者深入理解数学定理、公式的意义,从而激发起读者的学习兴趣。

《图解深度学习》

image-20211124010645243

  • 这本书从深度学习的发展历程讲起,以丰富的图例从理论和实践两个层面介绍了深度学习的各种方法,以及深度学习在图像识别等领域的应用案例。(摘自知乎)

最后

深度学习很有趣!一起面向未来编程吧~

本文整理自华为云社区内容共创活动:任务28 有没有什么可以节省大量时间的深度学习效率神器??
查看活动详情:https://bbs.huaweicloud.com/blogs/308924

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。