Почему maxpooling выбирает максимальное значение для представления диапазона? - PullRequest
0 голосов
/ 13 октября 2018

Maxpooling - техника, о которой я читал здесь https://computersciencewiki.org/index.php/Max-pooling_/_Pooling. Я понимаю, что она используется для аппроксимации входных данных.Что должно сократить время, которое нейронная сеть может потратить на работу над ней.Что я не могу точно определить, почему он должен выбирать максимальные значения?это эффективно?если так почему?Другими вариантами могут быть, например, выбор среднего значения, или минимума, или, возможно, верхних левых значений (например).

1 Ответ

0 голосов
/ 13 октября 2018

Мы выбираем максимум окна, чтобы взять пиксель, который наиболее активирован (больше активации пикселя означает больше информации).

Существуют варианты, такие как avg-pooling, чтобы взять среднее значение всех пикселей окна, но на практике разница в результатах невелика.

Max-Pooling эффективен и быстр.Другая причина использования max-pool над avg-pool заключается в том, что вычисление градиента (в backprop) будет быстрым для max-pooling.

...