深度学习基础


22

我正在寻找详细介绍深度学习基础知识的论文。理想情况下,像是吴恩达的深度学习课程。你知道我在哪里可以找到吗?


5
-1:你已经看过哪里了?发现了什么?
Spacedman 2014年

4
为什么对此表示反对。它不显示任何与其一个复制欺骗的任何努力
runDOSrun

链接到重复项是404错误页面。
Danijel

Answers:


40

这个连结包含大量的深度学习文献。在这里进行总结(最好按初学者的顺序进行)-注意:所有这些资源主要使用python。

1)首先,需要机器学习的基础知识。我发现Caltech的“从数据中学习”是网络上所有可用的机器学习课程的理想选择。

吴镇宇的Coursera课程也相当不错。

2)对于神经网络,没有人能比Patrick Winston博士更好地解释它。应该尝试分配作业以更好地理解。它们在python中。

3)为了更好地理解神经网络,Michael Nielsen应该完成的课程(由Alexey建议)。这是非常基本的,但可以。

4)对于深度神经网络,要在GPU上更快地实现它们,可以使用多种框架,例如TheanoCaffePybrainTorch等。除了这些,Theano还提供了更好的底层功能,允许其用户创建自定义NN。它是一个python库,因此能够同时使用numpy,scikit-learn,matplotlib,scipy。应该尝试使用Lisa Lab编写的深度学习教程,以更好地理解theano。

5)对于卷积神经网络,请遵循andrej karpathy的教程

6)对于无监督学习,请遵循此处此处

7)要进行深度学习和NLP的交流,请遵循Richard Socher的课程

8)对于LSTM,请阅读Hochreiter,S.和Schmidhuber,J.(1997)。长期记忆。神经计算,9(8),1735-1780Graves,Alex。用递归神经网络监督序列标记。卷 385.Springer,2012年

这是LSTM的Theano代码




10


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.