Construct · 3 fields · 3 citations
One name. Different field. Different construct. One map.
● jingle · one word, three constructs Nearest construct by meaningpoolingcompare the meaningsEvery construct on the map is compared with every other by the meaning of its definitions, and the closest one is surfaced here. The nearest construct to convolution is pooling.
Hold this as a prompt, not a verdict. Two constructs sitting close in meaning is a reason to read them side by side and decide for yourself whether they are one idea under two names. It is not proof that they are. Compare the meanings in the Collider.
Spokes are fields; dashed arcs are shared lineage. Tap a field for its definition, unit, and measures.
Drag to watch the word get claimed. Each field appears at the publication date of the earliest source cited for it. Tap a year to see which.
Convolution is an operation that takes two functions and produces a third, written f * g, which expresses how the shape of one is blended with the other as one is slid across it and the overlapping area is summed. In the study of linear time-invariant systems it is the operation that turns any input into the output once the system's impulse response is known, so that impulse response fully describes the system. The convolution theorem ties it to the frequency domain: convolving two functions in time corresponds to simply multiplying their transforms in frequency. Oppenheim, Willsky, and Nawab's Signals and Systems develops the convolution sum and integral, the impulse response, and this link to the Fourier domain. The referent is an abstract operation on functions, not a filter learned from images, a rule for adding random variables, or a fold of brain tissue.[1]
If two random variables are independent, the distribution of their sum is the convolution of their two individual distributions: to find the chance that the sum takes a given value, you add up, over all the ways the two parts can combine to that total, the product of their separate probabilities. The same rule holds for probability densities in the continuous case, with the sum replaced by an integral. This is why repeatedly adding independent copies of a variable smooths the distribution out and, under broad conditions, drives it toward the bell curve. Grimmett and Stirzaker's Probability and Random Processes presents the convolution formula for the distribution of a sum of independent variables. The referent is a rule for combining distributions, not an operation studied for its own sake, a filter over pixels, or a ridge of brain tissue.[2]
In a convolutional neural network, convolution names a small array of weights, a filter or kernel, that is slid across an image so the same weights are applied at every position; each such filter produces a feature map that responds to a local pattern like an edge or a texture. Because the weights are shared across all positions and learned from data, the network can pick out a feature wherever it appears while using far fewer parameters than a fully connected layer would. LeCun, Bottou, Bengio, and Haffner's Gradient-Based Learning Applied to Document Recognition set out this architecture and used it to read handwritten digits. Strictly, the operation used in most such networks is cross-correlation, since the filter is not flipped as a true mathematical convolution would be, but the name has stuck. The referent is a learnable local image filter, not the abstract operation on functions, the sum-of-variables rule, or the folds of the cortex.[3]
Next
See how convolution sits against neighbouring constructs in the Collider, or export every reference on this page in one click.
Open in ColliderExport BibTeXReport this collisionCited on this page?
If your work is cited behind one of these entries, you know better than we do whether we captured the meaning right. Confirm it, suggest an edit, or dispute it, and your name goes on the entry as an author who has checked it, linked to your ORCID.
Claim your construct