Интеграл, выражающий величину перекрытия одной функции при ее сдвиге относительно другой
В математике (в частности, в функциональном анализе ) свертка — это математическая операция над двумя функциями ( и ), которая производит третью функцию ( ). Термин свертка относится как к результирующей функции, так и к процессу ее вычисления. Он определяется как интеграл произведения двух функций после того, как одна из них отражена относительно оси y и сдвинута. Интеграл вычисляется для всех значений сдвига, создавая функцию свертки. Выбор того, какая функция отражается и сдвигается перед интегралом, не меняет интегральный результат (см. коммутативность). Графически он выражает, как «форма» одной функции изменяется другой.
Некоторые особенности свертки аналогичны кросс-корреляции : для вещественных функций непрерывной или дискретной переменной свертка ( ) отличается от кросс-корреляции ( ) только тем, что либо или отражается относительно оси y в свертке; таким образом, это кросс-корреляция и , или и . [A] Для комплекснозначных функций оператор кросс-корреляции является сопряженным к оператору свертки.
Свертка и записывается , обозначая оператор символом . [B] Она определяется как интеграл произведения двух функций после того, как одна из них отражена относительно оси y и сдвинута. Таким образом, это особый вид интегрального преобразования :
Эквивалентное определение (см. коммутативность):
Хотя символ используется выше, он не обязательно должен представлять временную область. При каждом формула свертки может быть описана как площадь под функцией, взвешенная функцией, смещенной на величину . По мере изменения весовая функция подчеркивает различные части входной функции ; Если — положительное значение, то равно тому , что скользит или смещено вдоль оси -вправо (в сторону ) на величину , в то время как если — отрицательное значение, то равно тому , что скользит или смещено влево (в сторону ) на величину .
Для функций , поддерживаемых только (т. е. ноль для отрицательных аргументов), пределы интегрирования могут быть усечены, что приводит к:
Многомерную формулировку свертки см. в разделе «Область определения» (ниже).
Обозначение
Общепринятое инженерное обозначение выглядит следующим образом: [2]
что должно быть интерпретировано осторожно, чтобы избежать путаницы. Например, эквивалентно , но на самом деле эквивалентно . [3]
Отношения с другими трансформами
Даны две функции и двусторонние преобразования Лапласа (двустороннее преобразование Лапласа)
Обратите внимание, что — двустороннее преобразование Лапласа . Аналогичный вывод можно сделать с помощью одностороннего преобразования Лапласа (одностороннего преобразования Лапласа).
Операция свертки также описывает выход (в терминах входа) важного класса операций, известных как линейные инвариантные во времени (LTI). См. теорию систем LTI для вывода свертки как результата ограничений LTI. В терминах преобразований Фурье входа и выхода операции LTI новые частотные компоненты не создаются. Существующие только изменяются (амплитуда и/или фаза). Другими словами, выходное преобразование является поточечным произведением входного преобразования с третьим преобразованием (известным как передаточная функция ). См. теорему о свертке для вывода этого свойства свертки. И наоборот, свертку можно вывести как обратное преобразование Фурье поточечного произведения двух преобразований Фурье.
Визуальное объяснение
Исторические события
Одно из самых ранних применений интеграла свертки появилось в выводе теоремы Тейлора Даламбером в работе «Исследования важных различий систем мира», опубликованной в 1754 году. [6]
Также выражение типа:
используется Сильвестром Франсуа Лакруа на странице 505 его книги под названием «Трактат о разностях и рядах» , которая является последним из 3 томов энциклопедической серии: Traité du calcul différentiel et du calcul intégral , Chez Courcier, Париж, 1797–1800. [7] Вскоре после этого операции свертки появляются в работах Пьера Симона Лапласа , Жана-Батиста Жозефа Фурье , Симеона Дени Пуассона и других. Сам термин не получил широкого распространения до 1950-х или 1960-х годов. До этого его иногда называли Faltung (что на немецком означает складывание ), произведение композиции , интеграл суперпозиции и интеграл Карсона . [ 8] Тем не менее, он появляется еще в 1903 году, хотя определение довольно незнакомо в более старых использованиях. [9] [10]
Операция:
является частным случаем произведений, рассмотренных итальянским математиком Вито Вольтеррой в 1913 году. [11]
Круговая свертка
Если функция периодическая, с периодом , то для функций, , таких, что существует, свертка также периодическая и идентична:
Когда представляет собой периодическую сумму другой функции, , то это известно как круговая или циклическая свертка и .
А если периодическое суммирование выше заменить на , то операция называется периодической сверткой и .
Дискретная свертка
Для комплекснозначных функций и определенных на множестве целых чисел дискретная свертка и задается формулой: [12]
или эквивалентно (см. коммутативность):
Свертка двух конечных последовательностей определяется путем расширения последовательностей до конечно-поддерживаемых функций на множестве целых чисел. Когда последовательности являются коэффициентами двух полиномов , то коэффициенты обычного произведения двух полиномов являются сверткой исходных двух последовательностей. Это известно как произведение Коши коэффициентов последовательностей.
Таким образом, когда g имеет конечную поддержку в наборе (представляя, например, конечную импульсную реакцию ), можно использовать конечное суммирование: [13]
Круговая дискретная свертка
Если функция периодическая, с периодом , то для функций, таких что существует , свертка также периодическая и идентична :
Во многих ситуациях дискретные свертки можно преобразовать в круговые свертки, чтобы можно было использовать быстрые преобразования со свойством свертки для реализации вычислений. Например, свертка последовательностей цифр является ядерной операцией при умножении многозначных чисел, которая, следовательно, может быть эффективно реализована с помощью методов преобразования (Knuth 1997, §4.3.3.C; von zur Gathen & Gerhard 2003, §8.2).
Уравнение 1 требует N арифметических операций на выходное значение и N 2 операций для N выходов. Это можно значительно сократить с помощью любого из нескольких быстрых алгоритмов. Цифровая обработка сигналов и другие приложения обычно используют быстрые алгоритмы свертки, чтобы снизить стоимость свертки до сложности O( N log N ).
Наиболее распространенные алгоритмы быстрой свертки используют алгоритмы быстрого преобразования Фурье (БПФ) с помощью теоремы о круговой свертке . В частности, круговая свертка двух последовательностей конечной длины находится путем взятия БПФ каждой последовательности, поточечного умножения и последующего выполнения обратного БПФ. Свертки определенного выше типа затем эффективно реализуются с использованием этой техники в сочетании с нулевым расширением и/или отбрасыванием частей выходных данных. Другие алгоритмы быстрой свертки, такие как алгоритм Шёнхаге–Штрассена или преобразование Мерсенна, [14] используют быстрые преобразования Фурье в других кольцах . Метод Винограда используется в качестве альтернативы БПФ. [15] Он значительно ускоряет 1D, [16] 2D, [17] и 3D [18] свертку.
Если одна последовательность намного длиннее другой, нулевое расширение более короткой последовательности и быстрая круговая свертка не являются наиболее эффективным вычислительно методом из доступных. [19] Вместо этого разложение более длинной последовательности на блоки и свертывание каждого блока позволяет использовать более быстрые алгоритмы, такие как метод перекрытия-сохранения и метод перекрытия-сложения . [20] Гибридный метод свертки, который объединяет блочные и КИХ -алгоритмы, позволяет добиться нулевой задержки ввода-вывода, что полезно для вычислений свертки в реальном времени. [21]
Область определения
Свертка двух комплекснозначных функций на R d сама по себе является комплекснозначной функцией на R d , определяемой следующим образом:
и хорошо определено только если f и g достаточно быстро убывают на бесконечности, чтобы существовал интеграл. Условия существования свертки могут быть сложными, поскольку взрыв в g на бесконечности может быть легко компенсирован достаточно быстрым убыванием в f . Таким образом, вопрос существования может включать различные условия на f и g :
Компактно поддерживаемые функции
Если f и g — непрерывные функции с компактным носителем , то их свертка существует, а также является компактной и непрерывной (Hörmander 1983, Глава 1). В более общем случае, если одна из функций (скажем, f ) имеет компактный носитель, а другая локально интегрируема , то свертка f ∗ g является хорошо определенной и непрерывной.
Свертка функций f и g также хорошо определена, когда обе функции локально квадратично интегрируемы на R и поддерживаются на интервале вида [ a , +∞) (или обе поддерживаются на [−∞, a ] ).
Интегрируемые функции
Свертка f и g существует, если f и g являются интегрируемыми по Лебегу функциями в L 1 ( R d ) , и в этом случае f ∗ g также интегрируема (Stein & Weiss 1971, теорема 1.3). Это является следствием теоремы Тонелли . Это также верно для функций в L 1 , при дискретной свертке или, в более общем смысле, для свертки на любой группе.
Аналогично, если f ∈ L 1 ( R d ) и g ∈ L p ( R d ), где 1 ≤ p ≤ ∞ , то f * g ∈ L p ( R d ) и
В частном случае p = 1 это показывает, что L 1 является банаховой алгеброй относительно свертки (и равенство двух сторон имеет место, если f и g неотрицательны почти всюду).
В более общем смысле неравенство Юнга подразумевает, что свертка является непрерывным билинейным отображением между подходящими пространствами L p . В частности, если 1 ≤ p , q , r ≤ ∞ удовлетворяют:
затем
так что свертка является непрерывным билинейным отображением из L p × L q в L r . Неравенство Юнга для свертки также верно в других контекстах (группа окружности, свертка на Z ). Предыдущее неравенство не является точным на вещественной прямой: когда 1 < p , q , r < ∞ , существует константа B p , q < 1 такая, что:
Оптимальное значение B p , q было обнаружено в 1975 году [22] и независимо в 1976 году [23] , см. неравенство Браскампа–Либа .
Более сильная оценка верна при условии 1 < p , q , r < ∞ :
где — слабая норма L q . Свертка также определяет билинейное непрерывное отображение для , благодаря слабому неравенству Юнга: [24]
Функции быстрого распада
В дополнение к функциям с компактным носителем и интегрируемым функциям, функции, которые имеют достаточно быстрое убывание на бесконечности, также могут быть свернуты. Важной особенностью свертки является то, что если f и g обе быстро убывают, то f ∗ g также быстро убывает. В частности, если f и g являются быстро убывающими функциями , то таковой является и свертка f ∗ g . В сочетании с тем фактом, что свертка коммутирует с дифференцированием (см. #Свойства), следует, что класс функций Шварца замкнут относительно свертки (Stein & Weiss 1971, теорема 3.3).
Распределения
Если f — гладкая функция с компактным носителем , а g — распределение, то f ∗ g — гладкая функция, определяемая соотношением
В более общем смысле, можно расширить определение свертки уникальным образом с помощью того же, что и f выше, так что ассоциативный закон
остается справедливым в случае, когда f — распределение, а g — распределение с компактным носителем (Хёрмандер, 1983, §4.2).
Меры
Свертка любых двух борелевских мер μ и ν ограниченной вариации — это мера, определяемая формулой (Рудин, 1962)
В частности,
где — измеримое множество, а — индикаторная функция .
Это согласуется со сверткой, определенной выше, когда μ и ν рассматриваются как распределения, а также со сверткой функций L1, когда μ и ν абсолютно непрерывны относительно меры Лебега.
Свертка мер также удовлетворяет следующей версии неравенства Юнга:
где норма — это полная вариация меры. Поскольку пространство мер ограниченной вариации является банаховым пространством , свертку мер можно обрабатывать стандартными методами функционального анализа , которые могут не применяться для свертки распределений.
Характеристики
Алгебраические свойства
Свертка определяет произведение на линейном пространстве интегрируемых функций. Это произведение удовлетворяет следующим алгебраическим свойствам, которые формально означают, что пространство интегрируемых функций с произведением, заданным сверткой, является коммутативной ассоциативной алгеброй без тождества (Strichartz 1994, §3.3). Другие линейные пространства функций, такие как пространство непрерывных функций с компактным носителем, замкнуты относительно свертки и, таким образом, также образуют коммутативные ассоциативные алгебры.
Ни одна алгебра функций не обладает тождеством для свертки. Отсутствие тождества обычно не является серьезным неудобством, поскольку большинство наборов функций, над которыми выполняется свертка, можно свернуть с дельта-распределением (унитарным импульсом с центром в нуле) или, по крайней мере (как в случае L 1 ), допускать приближения к тождеству . Линейное пространство распределений с компактным носителем, однако, допускает тождество при свертке. В частности, где δ — дельта-распределение.
Обратный элемент
Некоторые распределения S имеют обратный элемент S −1 для свертки, который затем должен удовлетворять , из которого может быть получена явная формула для S −1 .Множество обратимых распределений образует абелеву группу относительно свертки.
Если f и g — интегрируемые функции, то интеграл их свертки по всему пространству просто получается как произведение их интегралов: [25]
Это следует из теоремы Фубини . Тот же результат имеет место, если f и g предполагаются только неотрицательными измеримыми функциями, по теореме Тонелли .
Дифференциация
В случае с одной переменной
где — производная . В более общем случае, в случае функций нескольких переменных, аналогичная формула справедлива и для частной производной :
Конкретным следствием этого является то, что свертку можно рассматривать как операцию «сглаживания»: свертка f и g дифференцируема столько раз, сколько f и g в общей сложности.
Эти тождества выполняются, например, при условии, что f и g абсолютно интегрируемы и по крайней мере один из них имеет абсолютно интегрируемую (L 1 ) слабую производную, как следствие неравенства свертки Юнга . Например, когда f непрерывно дифференцируема с компактным носителем, а g — произвольная локально интегрируемая функция,
Эти тождества также имеют место в более широком смысле в смысле умеренных распределений, если одно из f или g является быстро убывающим умеренным распределением , умеренным распределением с компактным носителем или функцией Шварца, а другое является умеренным распределением. С другой стороны, две положительные интегрируемые и бесконечно дифференцируемые функции могут иметь нигде не непрерывную свертку.
В дискретном случае оператор разности D f ( n ) = f ( n + 1) − f ( n ) удовлетворяет аналогичному соотношению:
Свертка коммутирует с переносами, что означает, что
где τ x f — это перевод функции f на x, определяемый формулой
Если f — функция Шварца , то τ x f — это свертка с транслированной дельта-функцией Дирака τ x f = f ∗ τ x δ . Таким образом, трансляционная инвариантность свертки функций Шварца является следствием ассоциативности свертки.
Более того, при определенных условиях свертка является наиболее общей инвариантной к трансляции операцией. Неформально говоря, справедливо следующее
Предположим, что S — ограниченный линейный оператор, действующий на функции, который коммутирует со сдвигами: S ( τ x f ) = τ x ( Sf ) для всех x . Тогда S задается как свертка с функцией (или распределением) g S ; то есть Sf = g S ∗ f .
Более точная версия теоремы, процитированной выше, требует указания класса функций, на которых определяется свертка, а также требует дополнительного предположения, что S должен быть непрерывным линейным оператором относительно соответствующей топологии . Известно, например, что каждый непрерывный инвариантный относительно трансляции непрерывный линейный оператор на L 1 является сверткой с конечной мерой Бореля . В более общем смысле, каждый непрерывный инвариантный относительно трансляции непрерывный линейный оператор на L p для 1 ≤ p < ∞ является сверткой с умеренным распределением, преобразование Фурье которого ограничено. А именно, все они задаются ограниченными множителями Фурье .
Свертки по группам
Если G — подходящая группа, наделенная мерой λ , и если f и g — действительные или комплекснозначные интегрируемые функции на G , то мы можем определить их свертку как
В общем случае она не коммутативна. В типичных случаях, представляющих интерес , G является локально компактной топологической группой Хаусдорфа , а λ является (левой) мерой Хаара . В этом случае, если только G не является унимодулярной , свертка, определенная таким образом, не совпадает с . Предпочтение одного другому делается так, что свертка с фиксированной функцией g коммутирует с левым переносом в группе:
Кроме того, соглашение также требуется для согласованности с определением свертки мер, данным ниже. Однако с правой, а не левой мерой Хаара, последний интеграл предпочтительнее первого.
Оператор T компактен . Прямое вычисление показывает, что его сопряженный T * является сверткой с
По свойству коммутативности, указанному выше, T является нормальным : T * T = TT * . Кроме того, T коммутирует с операторами переноса. Рассмотрим семейство S операторов, состоящее из всех таких сверток и операторов переноса. Тогда S является коммутирующим семейством нормальных операторов. Согласно спектральной теории , существует ортонормированный базис { h k }, который одновременно диагонализирует S . Это характеризует свертки на окружности. В частности, мы имеем
которые являются в точности характерами T . Каждая свертка является компактным оператором умножения в этом базисе. Это можно рассматривать как версию теоремы о свертке, обсуждавшейся выше.
Аналогичный результат справедлив для компактных групп (не обязательно абелевых): матричные коэффициенты конечномерных унитарных представлений образуют ортонормированный базис в L2 по теореме Петера–Вейля , и аналог теоремы о свертке продолжает выполняться, наряду со многими другими аспектами гармонического анализа , зависящими от преобразования Фурье.
Свертывание мер
Пусть G — топологическая группа (записанная мультипликативно). Если μ и ν — конечные борелевские меры на G , то их свертка μ ∗ ν определяется как мера прямого продвижения действия группы и может быть записана как
для каждого измеримого подмножества E из G. Свертка также является конечной мерой, полная вариация которой удовлетворяет
В выпуклом анализе инфимальная свертка собственных (не тождественно ) выпуклых функций на определяется как: [33]
Можно показать, что инфимальная свертка выпуклых функций является выпуклой. Более того, она удовлетворяет тождеству, аналогичному тождеству преобразования Фурье традиционной свертки, причем роль преобразования Фурье играет преобразование Лежандра :
Имеем:
Биалгебры
Пусть ( X , Δ, ∇, ε , η ) — биалгебра с коумножением Δ, умножением ∇, единицей η и коединицей ε . Свертка — это произведение, определенное на алгебре эндоморфизмов End( X ) следующим образом. Пусть φ , ψ ∈ End( X ), то есть φ , ψ : X → X — функции, которые сохраняют всю алгебраическую структуру X , тогда свертка φ ∗ ψ определяется как композиция
Свертка появляется, в частности, в определении алгебр Хопфа (Кассель 1995, §III.3). Биалгебра является алгеброй Хопфа тогда и только тогда, когда у нее есть антипод: эндоморфизм S такой, что
Приложения
Свертка и связанные с ней операции встречаются во многих приложениях в науке, технике и математике.
В акустике реверберация — это свертывание исходного звука с эхом от объектов , окружающих источник звука.
В цифровой обработке сигналов свертка используется для отображения импульсной характеристики реального помещения на цифровой аудиосигнал.
В электронной музыке свёртка — это наложение спектральной или ритмической структуры на звук. Часто эта огибающая или структура берётся из другого звука. Свёртка двух сигналов — это фильтрация одного через другой. [37]
В электротехнике свертка одной функции ( входного сигнала ) со второй функцией (импульсной характеристикой) дает выход линейной системы, инвариантной во времени (LTI). В любой момент времени выход представляет собой накопленный эффект всех предыдущих значений входной функции, причем последние значения обычно оказывают наибольшее влияние (выраженное в виде мультипликативного фактора). Функция импульсной характеристики представляет этот фактор как функцию прошедшего времени с момента появления каждого входного значения.
В спектроскопии флуоресценции с временным разрешением возбуждающий сигнал можно рассматривать как цепочку дельта-импульсов, а измеренная флуоресценция представляет собой сумму экспоненциальных затуханий от каждого дельта-импульса.
При оценке плотности ядра распределение оценивается по точкам выборки путем свертки с ядром, например, изотропным гауссовым. [38]
В системах планирования лучевой терапии большинство современных кодов расчетов используют алгоритм свертки-суперпозиции. [ необходимо разъяснение ]
В структурной надежности индекс надежности можно определить на основе теоремы о свертке.
Определение индекса надежности для функций предельного состояния с ненормальным распределением может быть установлено в соответствии с совместной функцией распределения . Фактически, совместная функция распределения может быть получена с использованием теории свертки. [39]
В гидродинамике сглаженных частиц моделирование динамики жидкости рассчитывается с использованием частиц, каждая из которых имеет окружающие ядра. Для любой заданной частицы некоторая физическая величина рассчитывается как свертка с весовой функцией, где обозначает соседей частицы : тех, которые расположены внутри ее ядра. Свертка аппроксимируется как суммирование по каждому соседу. [40]
В дробном исчислении свертка играет важную роль в различных определениях дробного интеграла и дробной производной.
^ Символ U+2217 ∗ ASTERISK OPERATOR отличается от U+002A * ASTERISK , который часто используется для обозначения комплексного сопряжения. См. Asterisk § Математическая типография .
Ссылки
^ Бахри, Маварди; Ашино, Рюичи; Вайянкур, Реми (2013). «Теоремы о свертке для кватернионного преобразования Фурье: свойства и приложения» (PDF) . Аннотация и прикладной анализ . 2013 : 1–10. doi : 10.1155/2013/162769 . Архивировано (PDF) из оригинала 21.10.2020 . Получено 11.11.2022 .
^ Смит, Стивен В. (1997). "13.Convolution". Руководство для ученых и инженеров по цифровой обработке сигналов (1-е изд.). California Technical Publishing. ISBN0-9660176-3-3. Получено 22 апреля 2016 г.
^ Ирвин, Дж. Дэвид (1997). "4.3". The Industrial Electronics Handbook (1-е изд.). Boca Raton, FL: CRC Press. стр. 75. ISBN0-8493-8343-9.
^ Дифференциальные уравнения (весна 2010 г.), MIT 18.03. "Лекция 21: Формула свертки". MIT Open Courseware . MIT . Получено 22 декабря 2021 г. .{{cite web}}: CS1 maint: numeric names: authors list (link)
^ "18.03SC Differential Equations Fall 2011" (PDF) . Формула Грина, преобразование Лапласа свертки . Архивировано (PDF) из оригинала 2015-09-06.
^ Домингес-Торрес, стр. 2
^ Домингес-Торрес, стр. 4
^ RN Bracewell (2005), «Ранние работы по теории визуализации в радиоастрономии», в WT Sullivan (ред.), Ранние годы радиоастрономии: размышления спустя пятьдесят лет после открытия Янски , Cambridge University Press, стр. 172, ISBN978-0-521-61602-7
↑ Джон Хилтон Грейс и Альфред Янг (1903), Алгебра инвариантов, Cambridge University Press, стр. 40
^
Согласно [Lothar von Wolfersdorf (2000), «Einige Klassen Quadatischer Integralgleichungen», Sitzungsberichte der Sächsischen Akademie der Wissenschaften zu Leipzig , Mathematisch-naturwissenschaftliche Klasse , том 128 , номер 2, 6–7], источник — Вольтерра, Вито (1913), «Уроки языковых функций». Готье-Виллар, Париж, 1913 год.
^ Дамелин и Миллер 2011, с. 219
^ Пресс, Уильям Х.; Фланнери, Брайан П.; Тьюкольский, Сол А.; Веттерлинг, Уильям Т. (1989). Численные рецепты на языке Паскаль. Cambridge University Press. стр. 450. ISBN0-521-37516-9.
^ Rader, CM (декабрь 1972 г.). «Дискретные свертки с помощью преобразований Мерсенна». IEEE Transactions on Computers . 21 (12): 1269–1273. doi :10.1109/TC.1972.223497. S2CID 1939809.
^ Виноград, Шмуэль (январь 1980). Арифметическая сложность вычислений. Общество промышленной и прикладной математики. doi :10.1137/1.9781611970364. ISBN978-0-89871-163-9.
^ Ляхов, ПА; Нагорнов, НН; Семёнова, НФ; Абдулсалямова, АС (июнь 2023 г.). «Снижение вычислительной сложности обработки изображений с использованием вейвлет-преобразования на основе метода Винограда». Распознавание образов и анализ изображений . 33 (2): 184–191. doi :10.1134/S1054661823020074. ISSN 1054-6618. S2CID 259310351.
^ У, Ди; Фань, Ситянь; Цао, Вэй; Ван, Линли (май 2021 г.). «SWM: высокопроизводительный ускоритель CNN для умножения разреженных матриц Винограда». Труды IEEE по системам сверхбольшой интеграции (VLSI) . 29 (5): 936–949. doi : 10.1109/TVLSI.2021.3060041. ISSN 1063-8210. S2CID 233433757.
^ Миттал, Спарш; Вибху (май 2021 г.). «Обзор архитектур ускорителей для 3D сверточных нейронных сетей». Журнал системной архитектуры . 115 : 102041. doi : 10.1016/j.sysarc.2021.102041. S2CID 233917781.
^ Selesnick, Ivan W.; Burrus, C. Sidney (1999). "Быстрая свертка и фильтрация". В Madisetti, Vijay K. (ред.). Справочник по цифровой обработке сигналов . CRC Press. стр. Раздел 8. ISBN978-1-4200-4563-5.
^ Juang, BH "Lecture 21: Block Convolution" (PDF) . EECS в Технологическом институте Джорджии. Архивировано (PDF) из оригинала 2004-07-29 . Получено 17 мая 2013 .
^ Гарднер, Уильям Г. (ноябрь 1994 г.). "Эффективная свертка без задержки ввода/вывода" (PDF) . Съезд Audio Engineering Society 97 . Статья 3897. Архивировано (PDF) из оригинала 2015-04-08 . Получено 17 мая 2013 г. .
^ Бекнер, Уильям (1975). «Неравенства в анализе Фурье». Annals of Mathematics . Вторая серия. 102 (1): 159–182. doi :10.2307/1970980. JSTOR 1970980.
^ Brascamp, Herm Jan; Lieb, Elliott H. (1976). «Лучшие константы в неравенстве Юнга, его обратное уравнение и его обобщение на более чем три функции». Advances in Mathematics . 20 (2): 151–173. doi : 10.1016/0001-8708(76)90184-5 .
^ Рид и Саймон 1975, IX.4
^ Weisstein, Eric W. "Convolution". mathworld.wolfram.com . Получено 22.09.2021 .
^ Вайсштейн, Эрик В. «Из MathWorld — веб-ресурса Wolfram».
^ Слюсарь, ВИ (27 декабря 1996 г.). "Конечные продукты в матрицах в радиолокационных приложениях" (PDF) . Радиоэлектроника и системы связи . 41 (3): 50–53. Архивировано (PDF) из оригинала 2013-08-11.
^ Слюсарь, ВИ (1997-05-20). "Аналитическая модель цифровой антенной решетки на основе произведений матриц расщепления граней" (PDF) . Труды ИКАТТ-97, Киев : 108–109. Архивировано (PDF) из оригинала 2013-08-11.
^ Слюсар, ВИ (1997-09-15). "Новые операции произведения матриц для приложений радаров" (PDF) . Труды. Прямые и обратные задачи теории электромагнитных и акустических волн (ДИПЭД-97), Львов. : 73–74. Архивировано (PDF) из оригинала 2013-08-11.
^ Слюсарь, ВИ (13 марта 1998 г.). "Семейство гранных произведений матриц и его свойства" (PDF) . Кибернетика и системный анализ C/C Кибернетика и системный анализ.- 1999 . 35 (3): 379–384. doi :10.1007/BF02733426. S2CID 119661450. Архивировано (PDF) из оригинала 2013-08-11.
^ Слюсарь, ВИ (2003). "Обобщенные фейс-произведения матриц в моделях цифровых антенных решеток с неидентичными каналами" (PDF) . Радиоэлектроника и системы связи . 46 (10): 9–17. Архивировано (PDF) из оригинала 2013-08-11.
^ Нинь, Фам; Паг, Расмус (2013). Быстрые и масштабируемые полиномиальные ядра с помощью явных карт признаков . Международная конференция SIGKDD по обнаружению знаний и добыче данных. Ассоциация вычислительной техники. doi :10.1145/2487575.2487591.
^ Чжан, Инцзе; Сун, Хонг Геок; Йе, Донгсен; Фу, Джерри Ин Си; Чжу, Куньпэн (сентябрь 2020 г.). «Мониторинг процесса плавления порошковой смеси с помощью машинного зрения с использованием гибридных сверточных нейронных сетей». Труды IEEE по промышленной информатике . 16 (9): 5769–5779. doi :10.1109/TII.2019.2956078. ISSN 1941-0050. S2CID 213010088.
^ Червяков, НИ; Ляхов, ПА; Дерябин, МА; Нагорнов, НН; Валуева, МВ; Валуев, ГВ (сентябрь 2020 г.). «Решение на основе системы остаточных чисел для снижения стоимости оборудования сверточной нейронной сети». Нейрокомпьютинг . 407 : 439–453. doi :10.1016/j.neucom.2020.04.018. S2CID 219470398. Сверточные нейронные сети представляют собой архитектуры глубокого обучения, которые в настоящее время используются в широком спектре приложений, включая компьютерное зрение, распознавание речи, анализ временных рядов в финансах и многие другие.
^ Атлас, Хомма и Маркс. "Искусственная нейронная сеть для пространственно-временных биполярных паттернов: применение к классификации фонем" (PDF) . Нейронные системы обработки информации (NIPS 1987) . 1 . Архивировано (PDF) из оригинала 2021-04-14.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^ Монаган, Дж. Дж. (1992). «Гидродинамика сглаженных частиц». Annual Review of Astronomy and Astrophysics . 30 : 543–547. Bibcode : 1992ARA&A..30..543M. doi : 10.1146/annurev.aa.30.090192.002551 . Получено 16 февраля 2021 г.
Дальнейшее чтение
Брейсвелл, Р. (1986), Преобразование Фурье и его приложения (2-е изд.), McGraw–Hill, ISBN 0-07-116043-4.
Дамелин, С.; Миллер, В. (2011), Математика обработки сигналов , Cambridge University Press, ISBN 978-1107601048
Диггл, П. Дж. (1985), «Метод ядра для сглаживания данных точечного процесса», Журнал Королевского статистического общества, Серия C , 34 (2): 138–147, doi : 10.2307/2347366, JSTOR 2347366, S2CID 116746157
Домингес-Торрес, Алехандро (2 ноября 2010 г.). «Происхождение и история свертки». 41 стр. https://slideshare.net/Alexdfar/origin-adn-history-of-convolution. Cranfield, Bedford MK43 OAL, Великобритания. Получено 13 марта 2013 г.
Гасеми, С. Хуман; Новак, Анджей С. (2017), «Индекс надежности для ненормальных распределений функций предельного состояния», Structural Engineering and Mechanics , 62 (3): 365–372, doi :10.12989/sem.2017.62.3.365
Гриншпан, AZ (2017), «Неравенство для множественных сверток относительно меры вероятности Дирихле», Успехи в прикладной математике , 82 (1): 102–119, doi : 10.1016/j.aam.2016.08.001
Хьюитт, Эдвин; Росс, Кеннет А. (1979), Абстрактный гармонический анализ. Том. I , Grundlehren der Mathematischen Wissenschaften [Основные принципы математических наук], том. 115 (2-е изд.), Берлин, Нью-Йорк: Springer-Verlag , ISBN 978-3-540-09434-0, МР 0551496.
Хьюитт, Эдвин; Росс, Кеннет А. (1970), Абстрактный гармонический анализ. Том. II: Структура и анализ компактных групп. Анализ локально компактных абелевых групп , Die Grundlehren der mathematischen Wissenschaften, Band 152, Берлин, Нью-Йорк: Springer-Verlag , MR 0262773.
Хёрмандер, Л. (1983), Анализ линейных операторов в частных производных I , Grundl. Математика. Wissenschaft., vol. 256, Спрингер, номер домена : 10.1007/978-3-642-96750-4, ISBN.3-540-12104-8, МР 0717035.
Кассель, Кристиан (1995), Квантовые группы , Graduate Texts in Mathematics, т. 155, Берлин, Нью-Йорк: Springer-Verlag , doi :10.1007/978-1-4612-0783-2, ISBN 978-0-387-94370-1, г-н 1321145.
Наричи, Лоуренс; Бекенштейн, Эдвард (2011). Топологические векторные пространства . Чистая и прикладная математика (Второе изд.). Бока-Ратон, Флорида: CRC Press. ISBN 978-1584888666. OCLC 144216834.
Рид, Майкл; Саймон, Барри (1975), Методы современной математической физики. II. Анализ Фурье, самосопряженность , Нью-Йорк-Лондон: Academic Press Harcourt Brace Jovanovich, Publishers, стр. xv+361, ISBN 0-12-585002-6, МР 0493420
Рудин, Уолтер (1962), Анализ Фурье на группах , Interscience Tracts in Pure and Applied Mathematics, т. 12, Нью-Йорк–Лондон: Interscience Publishers, ISBN 0-471-52364-X, МР 0152834.
Шефер, Хельмут Х.; Вольф, Манфред П. (1999). Топологические векторные пространства . GTM . Том 8 (Второе издание). Нью-Йорк, Нью-Йорк: Springer New York Imprint Springer. ISBN 978-1-4612-7155-0. OCLC 840278135.
Стайн, Элиас ; Вайс, Гвидо (1971), Введение в анализ Фурье на евклидовых пространствах , Princeton University Press, ISBN 0-691-08078-X.
Стрихартц, Р. (1994), Руководство по теории распределений и преобразованиям Фурье , CRC Press, ISBN 0-8493-8273-4.
Титчмарш, Э. (1948), Введение в теорию интегралов Фурье (2-е изд.), Нью-Йорк, штат Нью-Йорк: Chelsea Pub. Co. (опубликовано в 1986 г.), ISBN 978-0-8284-0324-5.
Тревес, Франсуа (2006) [1967]. Топологические векторные пространства, распределения и ядра . Минеола, Нью-Йорк: Dover Publications. ISBN 978-0-486-45352-1. OCLC 853623322.
Улудаг, AM (1998), «О возможном ухудшении гладкости при операции свертки», J. Math. Anal. Appl. , 227 (2): 335–358, doi : 10.1006/jmaa.1998.6091
фон зур Гатен, Дж.; Герхард, Дж. (2003), Современная компьютерная алгебра , издательство Кембриджского университета, ISBN 0-521-82646-2.
Внешние ссылки
Найдите значение слова «свёртка» в Викисловаре, бесплатном словаре.
На Викискладе есть медиафайлы по теме «Свёртка» .
Раннее использование: В статье о свертке содержится некоторая историческая информация.
https://lpsa.swarthmore.edu/Convolution/CI.html Демонстрация и визуализация свертки в JavaScript
https://phiresky.github.io/convolution-demo/ Еще одна демонстрация свертки на JavaScript
Лекции по обработке изображений: сборник из 18 лекций в формате pdf из Университета Вандербильта. Лекция 7 посвящена двумерной свертке., автор Алан Питерс