Next Article in Journal
Advances in Parameter Estimation and Learning from Data for Mathematical Models of Hepatitis C Viral Kinetics
Next Article in Special Issue
Convergence of a Class of Delayed Neural Networks with Real Memristor Devices
Previous Article in Journal
Single- and Multi-Objective Modified Aquila Optimizer for Optimal Multiple Renewable Energy Resources in Distribution Network
Previous Article in Special Issue
Deep Learning Approaches for the Segmentation of Glomeruli in Kidney Histopathological Images
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

End-to-End Training of Deep Neural Networks in the Fourier Domain

Faculty of Information Technology and Bionics, Peter Pazmany Catholic University, Práter u. 50/A, 1083 Budapest, Hungary
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(12), 2132; https://doi.org/10.3390/math10122132
Submission received: 24 April 2022 / Revised: 9 June 2022 / Accepted: 14 June 2022 / Published: 19 June 2022
(This article belongs to the Special Issue Neural Networks and Learning Systems II)

Abstract

Convolutional networks are commonly used in various machine learning tasks, and they are more and more popularly used in the embedded domain with devices such as smart cameras and mobile phones. The operation of convolution can be substituted by point-wise multiplication in the Fourier domain, which can save operation, but usually, it is applied with a Fourier transform before and an inverse Fourier transform after the multiplication, since other operations in neural networks cannot be implemented efficiently in the Fourier domain. In this paper, we will present a method for implementing neural network completely in the Fourier domain, and by this, saving multiplications and the operations of inverse Fourier transformations. Our method can decrease the number of operations by four times the number of pixels in the convolutional kernel with only a minor decrease in accuracy, for example, 4% on the MNIST and 2% on the HADB datasets.
Keywords: neural network; Fourier domain; machine learning neural network; Fourier domain; machine learning

Share and Cite

MDPI and ACS Style

Fülöp, A.; Horváth, A. End-to-End Training of Deep Neural Networks in the Fourier Domain. Mathematics 2022, 10, 2132. https://doi.org/10.3390/math10122132

AMA Style

Fülöp A, Horváth A. End-to-End Training of Deep Neural Networks in the Fourier Domain. Mathematics. 2022; 10(12):2132. https://doi.org/10.3390/math10122132

Chicago/Turabian Style

Fülöp, András, and András Horváth. 2022. "End-to-End Training of Deep Neural Networks in the Fourier Domain" Mathematics 10, no. 12: 2132. https://doi.org/10.3390/math10122132

APA Style

Fülöp, A., & Horváth, A. (2022). End-to-End Training of Deep Neural Networks in the Fourier Domain. Mathematics, 10(12), 2132. https://doi.org/10.3390/math10122132

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop