[4]深度学习和Keras----斯坦福的一个可在线运行的卷积神经网络的Demo

原创 2017年06月04日 22:17:12

学习深度学习,肯定要接触CNN(卷积神经网络)和RNN(循环神经网络),刚好斯坦福大学给出了一个在线的卷积神经网络的例子,方便大家学习和了解深度学习。这个Demo从MNIST数据库中取出了60000张28X28像素的图片作为训练的样本;那么什么是MNIST数据库呢》MNIST是一个手写数字数据库,它有60000个训练样本集和10000个测试样本集。它是NIST数据库的一个子集。MNIST数据库官方网址为:http://yann.lecun.com/exdb/mnist/ ,也可以在windows下直接下载,train-images-idx3-ubyte.gz、train-labels-idx1-ubyte.gz等。下载四个文件,解压缩。解压缩后发现这些文件并不是标准的图像格式。这些图像数据都保存在二进制文件中。每个样本图像的宽高为28*28。说白了,就是下面的图片。很难看吧,但是却是一个不可多得的在图像识别领域用来学习和训练神经网络的一个很好的样本库。



扯远了,那我们直接来看这个demo给我们什么信息。首先上第一张图,这个demo运行我们调节CNN模型里面的一些参数值,并直接给出了一张非常直观的损失函数变化的二维图,非常的直观。



接下来我们来看,其还用图形化显示出了一些这个demo中的卷积神经网络中的一些参数和变量,比如激活函数,梯度的变化范围等;

已经做了卷积后的梯度的变化范围,参数个数等。


最后,还给出了测试集中的预期的输出的例子。



这个demo可以一直挂在当前的浏览器跑下去。


对了,说了这么长时间,网站地址呢?

请见: http://cs.stanford.edu/people/karpathy/convnetjs/demo/mnist.html


参考文献:

http://deeplearning.net/tutorial/gettingstarted.html

http://m.blog.csdn.net/article/details?id=53257185

http://blog.csdn.net/fengbingchun/article/details/49611549


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chancein007/article/details/72855699

【精华】深度学习入门到精通

-
  • 1970年01月01日 08:00

Netscope:神经网络结构在线可视化工具

有时候觉得netscop比draw.py文件更方便一些,因为如果你没有相关环境还要可视化网络就会很麻烦,由于把环境配置在ubuntu系统下,但有时候还要在win7下操作,保存的标签太多,为了方便把这个...
  • qq_33202928
  • qq_33202928
  • 2017-06-15 10:26:06
  • 2801

Netscope:支持Caffe的神经网络结构在线可视化工具

Netscope是个支持prototxt格式描述的神经网络结构的在线可视工具,地址:http://ethereon.github.io/netscope/quickstart.html 它可以用来可...
  • 10km
  • 10km
  • 2016-09-30 18:18:56
  • 22143

送你一份深度学习10大在线免费课程资源!

来源:机器之心 本文长度为2000字,建议阅读3分钟 本文为你分享10大深度学习免费在线课程,have fun~ 现在网络上有大量深度学习在线课程,Edgy Lab为大家找到了1...
  • eNohtZvQiJxo00aTz3y8
  • eNohtZvQiJxo00aTz3y8
  • 2017-12-12 00:00:00
  • 543

【七月在线】深度学习【最新原版】

  • 2018年01月19日 21:47
  • 48B
  • 下载

一个tensorflow神经网络demo

# -*- coding: utf-8 -*- # @Time : 2018/3/7 12:43 # @Author : timothy ''' 一个完整的tensorflow dem...
  • timothytt
  • timothytt
  • 2018-03-11 17:18:05
  • 96

神经网络深入(连载10)一个demo程序

一个demo程序
  • zzwu
  • zzwu
  • 2017-01-25 13:50:22
  • 1102

机器学习之实现简单的神经网络

实现简单的神经网络机器学习的本质是模拟人的神经元对信息的处理方法。可以将神经元看成是一个简单的带有二进制输出功能的逻辑电路门,多种电信号可以从神经元的树突部分传入,然后对多个传入的电信号进行结合,统一...
  • qq_38237214
  • qq_38237214
  • 2017-08-02 17:55:25
  • 1069

tensorflow mnist数据集神经网络demo

# -*- coding: utf-8 -*- # @Time : 2018/3/26 16:40 # @Author : timothy ''' mnist手写数字识别 输入:像素为【2...
  • timothytt
  • timothytt
  • 2018-03-26 20:49:02
  • 16

实现简单的人工神经网络的demo

  • 2009年11月28日 10:28
  • 1KB
  • 下载
收藏助手
不良信息举报
您举报文章:[4]深度学习和Keras----斯坦福的一个可在线运行的卷积神经网络的Demo
举报原因:
原因补充:

(最多只允许输入30个字)