Параметры свёртки
Точно так же, как и при обработке последовательностей, у свёртки для изображений есть параметры паддинга, сдвига и шага.
Паддинг
Паддинг свёртки - предварительное расширение карты входных признаков, чтобы увеличить размер выходной карты активаций свёртки. Применяется к каждому входному каналу независимо. Примеры работы основных видов паддинга приведены ниже:
Отражающий (mirror) паддинг отражает значение активации относительно ближайшей граничной точки и хорошо подходит для реалистичной экстраполяции изображений и сложных карт признаков.
Шаг (stride)
Шаг свёртки (stride) задаёт смещение, на которое сдвигается ядро свёртки, для получения следующего элемента. Ниже показаны позиции, к которым последовательно применяется свёртка со сдвигом 1:
Так продолж ается до финальной позиции:
А далее покажем последовательные позиции применений свёртки со stride=2:
Так продолжается до финальной позиции:
Сдвиг (dilation)
Сдвиг свёртки (dilation) определяет, насколько сдвигается элемент карты активаций при переходе к следующему элементу ядра свёртки. Выше были показаны примеры свёртки с dilation=1. Покажем, от каких элементов будут зависеть последовательные применения свёртки с dilation=2:
Процесс продолжается, пока не дойдём до последней позиции:
Сдвиг больше единицы повышает область видимости свёртки, не увеличивая число её параметров и полезен для извлечения информативных признаков из изображений высокого разрешения, на которых интенсивности пикселей меняются плавно.