何时对卷积层使用什么类型的填充?

时间:2017-07-07 01:00:33

标签: neural-network conv-neural-network convolution

我知道当我们在神经网络中使用卷积层时,我们通常使用填充和主要是常量填充(例如,零填充)。并且存在不同种类的填充(例如,对称,反射,恒定)。但我不确定使用不同填充方法的优点和缺点是什么以及何时使用哪种填充方法。

1 个答案:

答案 0 :(得分:2)

这实际上取决于神经网络意图的情况。我不会说它的优点和缺点。这一次世界不能投入二元方案。

我会给你一些有趣的链接:

https://adeshpande3.github.io/A-Beginner%27s-Guide-To-Understanding-Convolutional-Neural-Networks-Part-2/

http://web.stanford.edu/class/cs20si/lectures/

当您尝试设计网络时,请开始考虑应该为其设计的内容。然后,你尝试一些东西,在卷积网络的情况下,有效填充使图像更小并且完全填充使图像更大,这是合乎逻辑的,但是它使用例如零填充,在边缘处添加0并且可以导致面纱...等等......你必须尝试很多......

对于逐像素深度卷积网络,人们使用valid,例如语义分割。没有/没有"涂抹效果"。 对于对象检测,人们使用same,检测到的对象只需要一个边界框。

HTH