O'Reilly logo
  • Ved Prakash thinks this is interesting:

A convolution is defined as a mathematical operation describing a rule for how to merge two sets of information.

From

Cover of Deep Learning

Note

In mathematics (and, in particular, functional analysis) convolution is a mathematical operation on two functions (f and g) to produce a third function that expresses how the shape of one is modified by the other. The term convolution refers to both the result function and to the process of computing it.