Lecture 5 CNN

课堂笔记参见:https://zhuanlan.zhihu.com/p/22038289?refer=intelligentunit

不错的总结笔记:https://blog.csdn.net/sugar_girl/article/details/79108709

1.卷积核步长公式:(N-F+2*padding)/stride+1=new_N

N:原图形宽,F:filter宽,padding:填充宽度

2.卷积核参数公式:5*5*3的10个filter:5*5*3+1(权重加上偏置,一个卷积核对应一个偏置,相当于一次wx+b运算),然后76*10

3.有时候我们会使用1*1卷积核,这样做就是在深度上进行点积。

4.步长跟图像的分辨率有关,当我们使用较大的步长,得到的图片就是一个下采样的结果,可以说等同于一种池化处理,但有时候比池化的效果更好。

5.步长跟图像的分辨率有关,当我们使用较大的步长,得到的图片就是一个下采样的结果,可以说等同于一种池化处理,但有时候比池化的效果更好。

6.选用最大池化的原因:卷积结果的每一个值都表示该卷积区域对应神经元的激活程度,或者该位置经卷积核处理后的激活程度。那么最大池化就表示,这组卷积核在图像任意区域的激活程度(能达到的最大值)。在目标检测任务中,最大池化是最直观的,它能将图像最显著的特征凸显出来。

7.全连接层的作用可以理解为回到了之前的朴素神经网络进行分类,我们不再需要空间结构,将卷积得到的结果一维展开然后进行评分和分类。

8.训练CNN的demo网页:

同样很好用,优点是将各层output以及filter可视化了,整个界面很友好。

https://cs.stanford.edu/people/karpathy/convnetjs/demo/cifar10.html

转载于:https://www.cnblogs.com/yun-an/p/10178139.html

Cs231n课堂内容记录-Lecture 5 卷积神经网络介绍相关推荐

  1. Cs231n课堂内容记录-Lecture2-Part2 线性分类

    Lecture 3 课程内容记录:(上)https://zhuanlan.zhihu.com/p/20918580?refer=intelligentunit (中)https://zhuanlan. ...

  2. 斯坦福大学深度学习公开课cs231n学习笔记(10)卷积神经网络

    前记:20世纪60年代,Hubel和Wiesel在研究猫脑皮层中用于局部敏感和方向选择的神经元时,发现其独特的网络结构可以有效地降低反馈神经网络的复杂性,继而提出了卷积神经网络(Convolution ...

  3. YJango的卷积神经网络——介绍

    YJango的卷积神经网络--介绍 本文作者:雷锋专栏 2017-07-04 17:16 导语:这里对卷积神经网络的讲解主要是以不同的思考侧重展开,通过对卷积神经网络的分析,进一步理解神经网络变体中& ...

  4. Nvidia技术路线和卷积神经网络介绍

    1.Nvidia技术路线概述 2.卷积神经网络介绍 软硬件平台 目的:用卷积神经网络(CNNs)将车前部摄像头捕捉到的原始像素图映射为汽车的方向操控命令. 训练:这套端到端学习系统使用了NVIDIA ...

  5. 常用的几种卷积神经网络介绍

    常用的几种卷积神经网络介绍 标签(空格分隔): 深度学习 这是一篇基础理论的博客,基本手法是抄.删.改.查,毕竟介绍这几个基础网络的博文也挺多的,就算是自己的一个笔记吧,以后忘了多看看.主要是想介绍下 ...

  6. CNN卷积神经网络介绍

    CNN卷积神经网络介绍 1.ANN/CNN/RNN是什么? 2.CNN(卷积神经网络)简介 2.1输入层 2.2隐含层 2.2.1卷积层 2.2.2 激活层(ReLU) 2.2.3池化层 (Pooli ...

  7. CS231n课程笔记翻译9:卷积神经网络笔记

    译者注:本文翻译自斯坦福CS231n课程笔记ConvNet notes,由课程教师Andrej Karpathy授权进行翻译.本篇教程由杜客和猴子翻译完成,堃堃和李艺颖进行校对修改. 原文如下 内容列 ...

  8. 卷积神经网络——介绍

    注:全文来自于知乎YJango专栏 如果要提出一个新的神经网络结构,首先就需要引入像循环神经网络中"时间共享"这样的先验知识,降低学习所需要的训练数据需求量. 而卷积神经网络同样也 ...

  9. 最全面的卷积神经网络介绍,都在这里了(附代码)

    来源:读芯术 本文约8000字,建议阅读16分钟. 手把手教你使用卷积精神网络构建图像分类器. 图片来源:pexels.com 神经网络由具有权重和偏差的神经元组成.通过在训练过程中调整这些权重和偏差 ...

最新文章

  1. ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出
  2. Flex与.NET互操作(十):基于FluorineFx.Net的及时通信应用(Real-time Messaging Applications)(一)...
  3. inline-block代替浮动布局float:left列表布局最佳方案
  4. Java中的可变参数
  5. COP-kMeans限制性--kMeans变体算法研究
  6. HDU1247Hat’s Words(字典树)
  7. 计算机进桌面后反复重启,我的电脑一插网线就自动重启。到界面之后又马上重启。一直循环。...
  8. 手机上python编程工具3和3h有区别吗_Python3.5内置模块之time与datetime模块用法实例分析...
  9. oracle display set,Check if the DISPLAY variable is set
  10. 如果你正在使用CocoaPods,你的.gitignore会有什么?
  11. Java 设计模式 之 代理模式(Proxy)
  12. 手机号码归属地查询数据库下载
  13. word文档怎么给数字加千分符_如何在word中设置数字的千位分隔符?两种方法轻松搞定...
  14. 高等数学张宇18讲 第十一讲 二重积分
  15. 【办公-WORD】Word 背景颜色层次分析
  16. Linux中reboot和shutdown的异同
  17. 计算机学院机考,东华大学计算机学院研究生复试上机考真题.doc
  18. 中国建设银行信息技术岗笔试
  19. 欧洲游记之—— 路过荷兰
  20. 【100%通过率】华为OD机试真题 Java 实现【完美走位】【2022.11 Q4新题】

热门文章

  1. 学生信息管理系统中遇到的问题解析
  2. 图像连通域标记算法研究
  3. Spring_HelloWord
  4. Mac OS X终端的常用操作命令(UNIX指令)
  5. vue --- 使用animate.css实现动画
  6. es6 --- 内置的Symbol值
  7. SocketErrorCode:10022
  8. 为什么手机游戏手柄没有流行起来?
  9. Linux网卡eth0变成eth1修改方法
  10. [转]软件测试的完整分类