博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Stanford CS231n实践笔记(课时14卷积神经网络详解 上)
阅读量:7103 次
发布时间:2019-06-28

本文共 922 字,大约阅读时间需要 3 分钟。

本课我们主要来研究一个“浏览器中的卷积神经网络”
508489-20180418185620373-1139979694.png
这只是一个展示项目,但是能够帮助直观地看到一些东西
地址:
https://cs.stanford.edu/people/karpathy/convnetjs/demo/cifar10.html
layer_defs = [];
layer_defs.push({
type:'input', out_sx:32, out_sy:32, out_depth:3});
layer_defs.push({
type:'conv', sx:5, filters:16, stride:1, pad:2, activation:'relu'});
layer_defs.push({
type:'pool', sx:2, stride:2});
layer_defs.push({
type:'conv', sx:5, filters:20, stride:1, pad:2, activation:'relu'});
layer_defs.push({
type:'pool', sx:2, stride:2});
layer_defs.push({
type:'conv', sx:5, filters:20, stride:1, pad:2, activation:'relu'});
layer_defs.push({
type:'pool', sx:2, stride:2});
layer_defs.push({
type:'softmax', num_classes:10});
net = new convnetjs.Net();
net.makeLayers(layer_defs);
网络的构造就是conv-pool-conv-pool这样的过程。
508489-20180418185620841-375857213.jpg
原始图片输入
508489-20180418185621637-1803966873.jpg
第一层卷积
508489-20180418185622300-1614504080.jpg
    和relu
第一层pool
508489-20180418185622848-1184928665.jpg
可以返现,图片的大小降低明显
第二次
508489-20180418185624233-1084539226.png
508489-20180418185625395-350653526.png
第三次
508489-20180418185626526-617337953.png
508489-20180418185627214-434390526.png
最后,全连接并softmax
508489-20180418185627699-2052863520.png
结束了。基本能够理解。
可以预见的一点是,在这样一个发展迅速的时代,拥有数据分析背景、能力,特别是深度学习技术,将使工程师具备价值。要想办法克服显示的瓶颈,成为这样的人。毕竟,真正的牛人是创造规则的。

转载地址:http://sbchl.baihongyu.com/

你可能感兴趣的文章
TensorFlow人工智能引擎入门教程之二 CNN卷积神经网络的基本定义理解。
查看>>
Linux系统新手学习的11点建议
查看>>
Github上传代码菜鸟超详细教程【转】
查看>>
SVN上的项目如何迁移到Git
查看>>
多级<select>选择的实现(利用selectedIndex属性)
查看>>
Apache Rewrite
查看>>
转贴: QUARTUS 实现远程控制的简单方法
查看>>
开源还是商用?十大云运维监控工具横评
查看>>
python3 科学计算2
查看>>
Mysql启动失败Can’t connect to local MySQL server throu
查看>>
大学四年的学习经历
查看>>
viewController
查看>>
Filebeat入门
查看>>
Java之字符串和字符串缓冲区
查看>>
tomcat、oracle、centos时区异常处理
查看>>
Raspberry Pi双网卡bonding
查看>>
HDU1022
查看>>
Nginx - 文章 - 伯乐在线 大量 Nginx资料
查看>>
Genymotion初体验
查看>>
JBoss 系列二十一:JBossCache 核心API
查看>>