Convolutional Neural Networks from the Perspective of Fourier Transform
The learned convolution operation process of convolutional neural networks (CNNs) can be understood as a Fourier transform, or Fourier series expansion. Essentially, this means it is the weighted sum of different orthogonal vectors. The convolution kernel can be seen as understanding the dimensional orthogonal vector. This perspective is not only insightful for grasping the essence of CNNs but can also be further helpful to understand the position coding of transformers. At the same time, CNNs have the potential to be combined with signal processing techniques. This combination can improve the traditional signal transmission mode to a certain extent by providing more efficient and robust methods for signal analysis and processing. This paper will explain the basic principles of CNNs from this new perspective. It aims to help people see why CNNs can be effectively applied in the field of signal transmission, offering a fresh understanding of their capabilities and potential applications in this area.
Authors
- Ziyuan Huang (ORCID: https://orcid.org/0000-0002-4544-0427)
Institutions
- Shanghai Jinyuan Senior High School (CN)
Publication Details
- Journal
- Theoretical and Natural Science
- Published
- 2025-05-30
- DOI
- https://doi.org/10.54254/2753-8818/2025.gl23412
- Primary Topic
- Advanced Sensor and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00