The Fourier transform is a neural network
We can consider the the discrete Fourier transform (DFT) to be an artificial neural network: it is a single layer network, with no bias, no activation function, and particular values for the weights. The number of output nodes is equal to the number of frequencies we evaluate.
Source: The Fourier transform is a neural network, an article by Sidney Radcliffe.