Using Neural Networks in Programming
摘要
In recent years, neural networks have made it possible to achieve impressive successes in such areas as computer vision, natural language processing, and audio processing. Neural networks are used to solve complex problems that require analytical calculations similar to those performed by the human brain. There is an opinion that there are no tasks that a neural network cannot cope with, as long as there are enough examples for its training. This work was carried out to study the role of using neural networks in the field of programming. The relevance of the research lies in the fact that neural networks cover more and more spheres of social life, penetrating even those areas where their application may not be obvious. Neural networks play an important role in various areas of human life, but their role for programming is of particular interest. In this regard, the purpose of this study was primarily to consider the specifics of using neural networks in programming. During the study, a review of existing publications in the field of application of neural networks, including foreign sources, was carried out, five main areas of use of neural networks in programming were identified, conclusions were substantiated through theoretical analysis and synthesis. Some new directions of research were proposed.