ANALYSIS OF THE OPERATION OF DEEP NEURAL NETWORKS BY THE FAST FOURIER TRANSFORM METHOD USING C# SOFTWARE

Authors

Keywords:

deep neural networks, machine learning, Fast Fourier Transform, spectral analysis, C#

Abstract

This article discusses the use of Fourier transform methods to analyze the performance of deep neural networks using C# software. Deep neural networks have become one of the most important tools in the field of machine learning, but their internal processes remain difficult to understand and analyze. The Fourier transform is a powerful mathematical tool that allows you to analyze signals in the frequency domain, which makes it possible to detect hidden periodic components and structures in the signals generated by neurons. The article reflects the theoretical foundations of the Fourier transform, its application for analyzing signals in deep neural networks, and also discusses in detail the software implementation of these methods in the C# programming language. In particular, numerical computing libraries such as MathNet.Numerics are used to perform an efficient discrete Fourier transform (DFT). The presented experimental results show how the Fourier transform can be used to analyze the outputs of neural networks at different stages of training, identify frequency characteristics and optimize the network architecture. Based on the conducted research, conclusions are drawn about the effectiveness of using Fourier transform methods to improve understanding of the operation of deep neural networks and their optimization.

References

В.А. Головко, А.А. Крощенко. Метод навчання нейронної мережі Deep Trust та застосування для візуалізації даних // Комп’ютерно-інтегровані технології: освіта, виробництво – 2015, № 19, ст. 6-12.

Є.Є Федоров, О.В. Нечипоренко, Т.Й. Уткіна та Я.В. Корпан. Моделі та методи комп’ютерного системного розпізнавання зорових образів: монографія – Черкаси: ЧДТУ, 2021. – с. 482.

P. Janchuk. Data processing in the boundary value segment of fourier series // The XV International Scientific and Practical Conference Distance learning: problems, ways of development and the latest technologies – Munich, Germany, December 25-27 2023, 259-264 pp.

Properties of Fourier Transforms. URL: https://bookdown.org/vshahrez/lecture-notes/properties-of-fourier-transforms

Varsha Nair, Moitrayee Chatterjee. Fast Fourier Transformation for Optimizing Convolutional Neural Networks in Object Recognition // 19th IEEE International Conference on Machine Learning and Applications – 14-17 December 2020, 136-146 pp.

Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recognition. // IEEE conference on computer vision and pattern recognition – 2016, 770–778 pp.

Hadhrami Ab. Ghani El. A review on sparse Fast Fourier Transform applications in image processing // International Journal of Electrical and Computer Engineering – 2020, 1346-1351 pp.

Fourier and related linear integral transforms. URL: https://numerics.mathdotnet.com/IntegralTransforms

Published

2024-09-27

How to Cite

[1]
Tymoshchuk, O. and Yanchuk, P. 2024. ANALYSIS OF THE OPERATION OF DEEP NEURAL NETWORKS BY THE FAST FOURIER TRANSFORM METHOD USING C# SOFTWARE. Applied Problems of Computer Science, Security and Mathematics. 3 (Sep. 2024), 23–31.