卷积神经网络如何处理频道

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了卷积神经网络如何处理频道相关的知识,希望对你有一定的参考价值。

我已经看了很多关于CNN常规处理多个通道的方式的解释(例如RGB图像中的3个),但我仍然处于亏损状态。

当一个5x5x3滤镜(比方说)应用于RGB图像的补丁时,到底发生了什么?事实上,3个不同的2D卷积(具有独立权重)是否分别发生在每个通道上?然后将结果简单地加在一起以产生最终输出以传递到下一层?还是一个真正的3D卷积?

答案

enter image description here

这张图片来自Andrew Ng的deeplearning.ai课程。 6 X 6 X 3 - 其中3对应3个颜色通道。 6 X 6是图像的高度和宽度。对于卷积步骤,我们将输入图像与3 X 3 X 3滤波器/内核进行卷积。输入图像和滤镜都有3层。 (对于输入图像和滤波器,大多数都是相同的。)输出为4 X 4 X 1. 3 X 3 X 3为您提供27个功能/参数,您可以将它们与相应的红色,绿色和蓝色通道相乘。最后将所有这些数字相加,得到4 X 4输出图像中[0,0]的值。现在移动输入图像的黄色立方体并将其向右滑动1个框,一旦到达右端,您将立方体向下滑动一行并继续乘法以填充4 X 4输出。建议你拿一个纸和笔,在所有立方体中填充随机值以输入和内核并解决乘法。

有关详细信息,请在youtube上观看这些讲座。 https://www.youtube.com/watch?v=KTB_OFoAQcc&index=6&list=PLkDaE6sCZn6Gl29AoE31iwdVwSG-KnDzF

https://www.youtube.com/watch?v=7g8jpK4llkc&t=1s

以上是关于卷积神经网络如何处理频道的主要内容,如果未能解决你的问题,请参考以下文章

AVPlayer : 如何处理网络中断

如何处理人工神经网络中的多个分类列?

如何处理 iPhone 中的网络切换?

如何处理网络中断和连接池

如何处理网络中间请求的变化 - Alamofire

如何处理网络请求失败错误?