Та же история и со свёрточными нейронными сетями: там так же в прямом проходе используется кросс-корреляция, а не свертка. Ядра там как правило не симметричные. Свертка используется уже при обратном распространении ошибки.
При обработке изображений почти всегда используется кросс-корреляция, но при этом часто называют операцию сверткой. Для симметричных ядер это не критично, но я использовал термин "кросс-корреляция" вместо "свертки" просто для математической строгости.
Как верно подметил @badsynt, за этими терминами стоят несколько разные операции. В двумерном случае свертка – это кросс-корреляция с ядром, повернутым на 180°.
За Чернихова отдельное спасибо! Как-то давно тоже увлекся книгой...
Та же история и со свёрточными нейронными сетями: там так же в прямом проходе используется кросс-корреляция, а не свертка. Ядра там как правило не симметричные. Свертка используется уже при обратном распространении ошибки.
При обработке изображений почти всегда используется кросс-корреляция, но при этом часто называют операцию сверткой. Для симметричных ядер это не критично, но я использовал термин "кросс-корреляция" вместо "свертки" просто для математической строгости.
Как верно подметил @badsynt, за этими терминами стоят несколько разные операции. В двумерном случае свертка – это кросс-корреляция с ядром, повернутым на 180°.