何时使用扩张卷积?

我不明白扩张卷积的用途是什么,以及我们应该在什么时候使用它。当我们想要更大的感受野同时节省内存时吗?通过增加dilation大小,它会增加核点之间的间距吗?


回答:

参考通过扩张卷积进行多尺度上下文聚合,是的,你可以在拥有更大感受野的同时节省一些内存。如果你想要感受野呈指数级扩展而不会损失分辨率或覆盖范围,你可能想要使用扩张卷积。这使我们能够在相同的计算和内存成本下拥有更大的感受野,同时保持分辨率。池化和步长卷积也可以某种程度上“扩展”感受野,但那些会降低数据的分辨率。

一般来说,扩张卷积也显示出更好的性能,例如在DeepLab中的图像分割和在WaveNet中的语音处理中。

这里展示了扩张卷积的效果的整洁可视化。

Related Posts

如何对SVC进行超参数调优?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

如何在初始训练后向模型添加训练数据?

我想在我的scikit-learn模型已经训练完成后再…

使用Google Cloud Function并行运行带有不同用户参数的相同训练作业

我正在寻找一种方法来并行运行带有不同用户参数的相同训练…

加载Keras模型,TypeError: ‘module’ object is not callable

我已经在StackOverflow上搜索并阅读了文档,…

在计算KNN填补方法中特定列中NaN值的”距离平均值”时

当我从头开始实现KNN填补方法来处理缺失数据时,我遇到…

使用巨大的S3 CSV文件或直接从预处理的关系型或NoSQL数据库获取数据的机器学习训练/测试工作

已关闭。此问题需要更多细节或更清晰的说明。目前不接受回…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注