Скажем, у меня есть слой a
:
3 4 2
1 5 0
8 6 4
Максимальный пул, использующий фильтр 2x2
:
5 5
8 6
Таким образом, производная от максимального пула слоя (вотносительно слоя a
):
0 0 0
0 1 0
1 1 0
Теперь скажите, что при обратном распространении у меня есть следующие дельты:
-1.4 0.8
0.2 0.3
Я знаю, что -1.4
и 0.8
связаны с 5
.В то время как 0.2
и 0.3
соответствуют 8
и 6
соответственно.
В настоящее время то, что я сделал, для повторения максимальных значений в той же позиции, я просто суммирую соответствующие дельты, связанные с этимположение, т. е. -1.4 + 0.8 = -0.6
.Итак, последняя распространяемая дельта - это следующая матрица.
0 0 0 0
0 -0.6 0
0.2 0.3 0
Пожалуйста, дайте мне знать, если это правильная процедура.