Neural Architectures Learning Fourier Transforms, Signal Processing and Much More....
Prateek Verma

TL;DR
This paper investigates how neural architectures can learn Fourier-like kernels for signal processing, discovering diverse filters and properties, and explores adaptive kernel learning for improved audio analysis.
Contribution
It introduces neural methods to learn sinusoidal and signal-processing kernels from scratch, revealing their properties and potential for adaptive, input-specific filtering.
Findings
Neural architectures can learn sinusoidal and complex signal-processing kernels.
Discovered kernels exhibit properties like windowing, filtering, and modulation.
Neural filters resemble traditional comb filters and other signal processing tools.
Abstract
This report will explore and answer fundamental questions about taking Fourier Transforms and tying it with recent advances in AI and neural architecture. One interpretation of the Fourier Transform is decomposing a signal into its constituent components by projecting them onto complex exponentials. Variants exist, such as discrete cosine transform that does not operate on the complex domain and projects an input signal to only cosine functions oscillating at different frequencies. However, this is a fundamental limitation, and it needs to be more suboptimal. The first one is that all kernels are sinusoidal: What if we could have some kernels adapted or learned according to the problem? What if we can use neural architectures for this? We show how one can learn these kernels from scratch for audio signal processing applications. We find that the neural architecture not only learns…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Position-Wise Feed-Forward Layer · Byte Pair Encoding · Adam · Label Smoothing · Layer Normalization · Softmax · Dense Connections
