为什么maxpooling select最大值来表示一个范围呢?

Why does maxpooling select maximum value to represent a range?

Maxpooling 是我在此处阅读的一项技术 https://computersciencewiki.org/index.php/Max-pooling_/_Pooling。我明白,它是用来近似输入的。这是为了减少神经网络可能花在它上面的时间。我无法确定的是,为什么它应该 select 最大值?那有效吗?如果是这样,为什么?其他选项可能是 select 平均值或最小值,或者可能是左上角的值(例如)。

我们 select 最多 window 来获取最活跃的像素(更多的像素激活意味着更多信息)。

有像 avg-pooling 这样的变化来取 window 的所有像素的平均值,但实际上结果没有太大差异。

Max-Pooling 有效且快速。在 avg-pool 上使用 max-pool 的另一个原因是计算梯度(在 backprop 中)对于 max-pooling 来说会很快。