kernel: 内核是一个2维矩阵,长 × 宽;

filter:滤波器是一个三维立方体,长× 宽 × 深度,  其中深度便是由 多少张内核构成; 可以说kernel 是filter 的基本元素, 多张kernel 组成一个filter;

那么, 一个filter 中应该包含多少张 kernel 呢?

答:是由输入的通道个数所确定, 即,输入通道是3个特征时,则后续的每一个filter中包含3张kernel ;

filter输入通道是包含128个特征时, 则一个filter中所包含kernel 数是128张。

那么一层中应该有多少个filter 构成呢?

答: 我们想要提取多少个特征,即我们想要输出多少个特征,那么这一层就设置多少个filter;

一个filter 负责提取某一种特征,N个filter 提取 N 个 特征;

我们可以认为Filter扫过一张图片这件事,其实就是Convolution,这也是为什么Convolutional Layer要叫做Convolutional Layer的关系。

Pooling做的事情就是把图片变小,比如我们做完Convolution以后我们会得到一张图片,这一张图片裡面有很多的 Channel,那做完 Pooling 以后,我们就是把这张图片的 Channel 不变,本来 64 个 Channel 还是 64 个 Channel,但是我们会把图片变得比较狭长一点。

神经网络中的filter(滤波器)和kernel(内核)的概念相关推荐

  1. 2020-12-09 深度学习 卷积神经网络中感受野的详细介绍

    卷积神经网络中感受野的详细介绍 1. 感受野的概念 在卷积神经网络中,感受野(Receptive Field)的定义是卷积神经网络每一层输出的特征图(feature map)上的像素点在输入图片上映射 ...

  2. 慕尼黑工业大学最新综述:深度神经网络中的不确定性

    ©PaperWeekly 原创 · 作者 | 王馨月 学校 | 四川大学本科生 研究方向 | 自然语言处理 概要 在过去的十年中,神经网络几乎遍及所有科学领域,并成为各种现实世界应用的重要组成部分.由 ...

  3. AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念

    AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念 Copyright © Microsoft Corporation. All rights reserved. 适用于Licens ...

  4. xml文件 卷积神经网络_理解卷积神经网络中的输入与输出形状(Keras实现)

    即使我们从理论上理解了卷积神经网络,在实际进行将数据拟合到网络时,很多人仍然对其网络的输入和输出形状(shape)感到困惑.本文章将帮助你理解卷积神经网络的输入和输出形状. 让我们看看一个例子.CNN ...

  5. 【TensorFlow】TensorFlow从浅入深系列之十一 -- 教你深入理解卷积神经网络中的卷积层

    本文是<TensorFlow从浅入深>系列之第11篇 TensorFlow从浅入深系列之一 -- 教你如何设置学习率(指数衰减法) TensorFlow从浅入深系列之二 -- 教你通过思维 ...

  6. 卷积神经网络中不同类型的卷积方式介绍

    之前在文章<<模型汇总_1>牛逼的深度卷积神经网络CNN>详细介绍了卷积神经网络的基本原理,以及常见的基本模型,如LeNet,VGGNet,AlexNet,ReseNet,In ...

  7. 深度学习(二)神经网络中的卷积和反卷积原理

    原文作者:aircraft 原文地址:https://www.cnblogs.com/DOMLX/p/9579392.html 一.卷积 在深度学习的过程中,很多神经网络都会用到各种卷积核来进行操作, ...

  8. CNN中的filter

    分解一张图片 CNN 的第一步是把图片分成小块.我们通过选取一个给定宽度和高度的滤波器来实现这一步. 滤波器会照在图片的小块 patch (图像区块)上.这些 patch 的大小与滤波器一样大. 如之 ...

  9. 如何理解卷积神经网络中的通道(channel)

    在卷积神经网络中我们通常需要输入 in_channels 和 out_channels ,即输入通道数和输出通道数,它们代表什么意思呢?本文将给出一个形象的理解. 对于通道的理解可以参考下面的这篇文章 ...

  10. Linux kernel内核编译配置选项详解

    转载于:http://lamp.linux.gov.cn/Linux/kernel_options.html 作者:金步国 Code maturity level options 代码成熟度选项 Pr ...

最新文章

  1. mac os x 查看网络端口情况
  2. 关于grep的引号使用问题
  3. VTK:碰撞检测用法实战
  4. 蚂蚁集团网络通信框架 SOFABolt 功能介绍及协议框架解析 | 开源
  5. python xlsx 大文件_Python这样操作能存储100多万行的xlsx文件!Python让你事半功倍!
  6. stl reserve_vector :: reserve()函数以及C ++ STL中的示例
  7. 用ipad同步mac的屏幕
  8. 服务器修改重生点,服务器设置重生点
  9. mysql都有哪些数据库日志_MySQL数据库之MySQL都有哪些日志?分别都代表什么
  10. python公众号留言功能_Python实现的微信公众号群发图片与文本消息功能实例详解...
  11. Unity PlayerPrefs类进行扩展(整个对象进行保存)
  12. 17.3.13--pycharm2和3的常识问题
  13. Android2.0以后读取通讯录中电话号码的改变
  14. 餐厅扫码点餐系统源码 外卖订餐小程序源码
  15. android系统中wifi省电模式下的四个基本概念:TIM、DTIM、Beacon-Interval、Listen-Interval
  16. 【正点原子STM32连载】 第六十四章 综合测试实验摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
  17. 黑群晖vmm专业版_折腾群晖笔记:利用VMM虚拟机 安装LEDE旁路由 实现软路由超强功能...
  18. windows自定义屏幕大小,分辨率大小,自定义电脑屏幕分辨率
  19. sql盲注 解决_sql盲注-和sql盲注相关的内容-阿里云开发者社区
  20. git 指令操作虚拟机操作

热门文章

  1. localbridge.exe 参数错误
  2. tplogin怎么创建虚拟服务器,TP-Link路由器作为二级路由器用的设置方法
  3. 核心竞争力和壁垒 | 讲概念
  4. ble HCI 数据格式
  5. 4D-Net for Learned Multi-Modal Alignment 论文笔记
  6. 【解决办法】解决OneDrive登陆界面空白的方法
  7. 聚醚/聚丙烯酰胺-竣甲基/聚丙烯酰胺/粒状聚N-异丙基丙烯酰胺壳聚糖水凝胶的制备方法
  8. Mac VMWare键盘鼠标失灵
  9. vue echarts柱状统计图,多组数据对比
  10. 笔记本取消fn +功能键