数据降维的重要性就不必说了,而用NN(神经网络)来对数据进行大量的降维是从2006开始的,这起源于2006年science上的一篇文章:reducing the dimensionality of data with neural networks,作者就是鼎鼎有名的Hinton,这篇文章也标志着d...
分类:
其他好文 时间:
2014-11-25 17:49:23
阅读次数:
206
ufldl出了新教程,感觉比之前的好,从基础讲起,系统清晰,又有编程实践。
在deep learning高质量群里面听一些前辈说,不必深究其他机器学习的算法,可以直接来学dl。
于是最近就开始搞这个了,教程加上matlab编程,就是完美啊。
新教程的地址是:http://ufldl.stanford.edu/tutorial/...
分类:
Web程序 时间:
2014-11-22 23:08:11
阅读次数:
740
Machine Learning:Neural Network---Representation
Non-Linear Classification
如果还采取简单的线性分类手段,那么会面临着过拟合以及效率低下的问题(如图所示),然而neural network则可以很好的解决非线性分类问题。
Model representation
第一层称为input la...
分类:
Web程序 时间:
2014-11-18 00:30:10
阅读次数:
290
1.一些基本符号2.COST函数================Backpropagation Algorithm=============1.要计算的东西2.向前传递向量图,但为了计算上图的偏导,要用到后向传递算法3.后向传递算法4.小题目==============Backpropagation...
分类:
Web程序 时间:
2014-11-14 21:11:02
阅读次数:
253
3. Model Representation I 1 神经网络是在模仿大脑中的神经元或者神经网络时发明的。因此,要解释如何表示模型假设,我们不妨先来看单个神经元在大脑中是什么样的。 我们的大脑中充满了如上图所示的这样的神经元,神经元是大脑中的细胞。其中有两点值得我们注意,一是神经元有像这样的细胞主...
分类:
Web程序 时间:
2014-11-11 14:03:14
阅读次数:
295
在这篇文章中,我们一起来讨论一种叫作“神经网络”(Neural Network)的机器学习算法,这也是我硕士阶段的研究方向。我们将首先讨论神经网络的表层结构,在之后再具体讨论神经网络学习算法。 神经网络实际上是一个相对古老的算法,并且沉寂了一段时间,不过到了现在它又成为许多机器学习问题的首选技术。 ...
分类:
Web程序 时间:
2014-11-10 13:25:18
阅读次数:
187
9.5、Convolutional Neural Networks卷积神经网络 卷积神经网络是人工神经网络的一种,已成为当前语音分析和图像识别领域的研究热点。它的权值共享网络结构使之更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。该优点在网络的输入是多维图像时表现的更为明显,使图像可...
分类:
其他好文 时间:
2014-11-06 10:50:42
阅读次数:
270
文章翻译自:http://www.codeproject.com/Articles/16650/Neural-Network-for-Recognition-of-Handwritten-Digi如何在C++中实现一个神经网络类? 主要有四个不同的类需要我们来考虑:层 - layers层中的神经元 ...
分类:
编程语言 时间:
2014-10-29 16:42:34
阅读次数:
309
一:人工神经网络 人类之所以能够思考,学习,判断,大部分都要归功于人脑中复杂的神经网络。虽然现在人脑的机理还没有完全破译,但是人脑中神经元之间的连接,信息的传递都已为人所知晓。于是人们就想能否模拟人脑的功能用于解决其他问题,这就发展出人工神经网络。 人工神经网络(artificial neural ...
分类:
其他好文 时间:
2014-10-28 23:49:14
阅读次数:
603
from:http://en.wikipedia.org/wiki/Rectifier_(neural_networks)In the context ofartificial neural networks, therectifieris anactivation functiondefined ...
分类:
其他好文 时间:
2014-10-28 17:36:48
阅读次数:
163