人工神经网络:基本原理和可能的实现

M.I. Skuratov, N. Pugach, E. Ekomasov, B. Lvov
{"title":"人工神经网络:基本原理和可能的实现","authors":"M.I. Skuratov, N. Pugach, E. Ekomasov, B. Lvov","doi":"10.31040/2222-8349-2022-0-4-5-11","DOIUrl":null,"url":null,"abstract":"There are many tasks solved by people that can be partially or completely automated. One of the most prom- ising tools for these purposes are artificial neural networks. Neural networks are a technology at the intersection of many disciplines: physics, mathematics, statistics, computer science and technology. They find application in a wide range of tasks, such as time series analysis, regression analysis, pattern recognition in images, etc. It is im- possible not to note an important feature of neural networks: to learn from data both with the participation of a teacher, and to go through the learning process without a teacher. This article discusses the basic terms and basic principles of the functioning of artificial neural networks. At the beginning, a mathematical model of the operation of an artificial neuron is given. The main constituent elements of an artificial neuron, such as synapses, inputs, axons, etc., are described. Some subtleties in optimization processes are generalized, and the main types of activa- tion functions are given. Examples of software implementations of neural networks are given, specific application cases are considered, their strengths are noted, as well as some limitations. Given the limitations, an alternative technology is presented: hardware implementations of artificial neural networks. A brief description of the use of neural networks in the world is given, after which the classification of hardware implementations is considered. Each class highlights the features of using such technologies, including strengths and weaknesses. At the end of the article, the question of the relevance of the problem of finding an element base for building hardware solutions in the field of artificial neural networks is raised, arguments are given in favor of the development of hardware solutions. It is shown that it is necessary to further develop the element base for the construction of artificial neu- ral networks.","PeriodicalId":220280,"journal":{"name":"Izvestia Ufimskogo Nauchnogo Tsentra RAN","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"ARTIFICIAL NEURAL NETWORKS: BASIC PRINCIPLES AND POSSIBLE IMPLEMENTATIONS\",\"authors\":\"M.I. Skuratov, N. Pugach, E. Ekomasov, B. Lvov\",\"doi\":\"10.31040/2222-8349-2022-0-4-5-11\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are many tasks solved by people that can be partially or completely automated. One of the most prom- ising tools for these purposes are artificial neural networks. Neural networks are a technology at the intersection of many disciplines: physics, mathematics, statistics, computer science and technology. They find application in a wide range of tasks, such as time series analysis, regression analysis, pattern recognition in images, etc. It is im- possible not to note an important feature of neural networks: to learn from data both with the participation of a teacher, and to go through the learning process without a teacher. This article discusses the basic terms and basic principles of the functioning of artificial neural networks. At the beginning, a mathematical model of the operation of an artificial neuron is given. The main constituent elements of an artificial neuron, such as synapses, inputs, axons, etc., are described. Some subtleties in optimization processes are generalized, and the main types of activa- tion functions are given. Examples of software implementations of neural networks are given, specific application cases are considered, their strengths are noted, as well as some limitations. Given the limitations, an alternative technology is presented: hardware implementations of artificial neural networks. A brief description of the use of neural networks in the world is given, after which the classification of hardware implementations is considered. Each class highlights the features of using such technologies, including strengths and weaknesses. At the end of the article, the question of the relevance of the problem of finding an element base for building hardware solutions in the field of artificial neural networks is raised, arguments are given in favor of the development of hardware solutions. It is shown that it is necessary to further develop the element base for the construction of artificial neu- ral networks.\",\"PeriodicalId\":220280,\"journal\":{\"name\":\"Izvestia Ufimskogo Nauchnogo Tsentra RAN\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-12-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Izvestia Ufimskogo Nauchnogo Tsentra RAN\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.31040/2222-8349-2022-0-4-5-11\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Izvestia Ufimskogo Nauchnogo Tsentra RAN","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31040/2222-8349-2022-0-4-5-11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

人们解决的许多任务可以部分或完全自动化。用于这些目的的最先进的工具之一是人工神经网络。神经网络是一种交叉学科的技术:物理、数学、统计学、计算机科学和技术。它们在广泛的任务中得到应用,例如时间序列分析、回归分析、图像模式识别等。我们不可能不注意到神经网络的一个重要特征:在老师的参与下从数据中学习,在没有老师的情况下完成学习过程。本文讨论了人工神经网络功能的基本术语和基本原理。首先,给出了人工神经元工作的数学模型。描述了人工神经元的主要组成元素,如突触、输入、轴突等。推广了优化过程中的一些微妙之处,并给出了激活函数的主要类型。给出了神经网络的软件实现实例,考虑了具体的应用案例,指出了它们的优点,以及一些局限性。鉴于局限性,提出了一种替代技术:人工神经网络的硬件实现。简要介绍了神经网络在世界上的应用,然后考虑了硬件实现的分类。每节课都强调使用这些技术的特点,包括优点和缺点。在文章的最后,提出了在人工神经网络领域寻找构建硬件解决方案的元素基础问题的相关性问题,并给出了有利于硬件解决方案发展的论点。研究表明,在构建人工神经网络的过程中,有必要进一步发展元库。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ARTIFICIAL NEURAL NETWORKS: BASIC PRINCIPLES AND POSSIBLE IMPLEMENTATIONS
There are many tasks solved by people that can be partially or completely automated. One of the most prom- ising tools for these purposes are artificial neural networks. Neural networks are a technology at the intersection of many disciplines: physics, mathematics, statistics, computer science and technology. They find application in a wide range of tasks, such as time series analysis, regression analysis, pattern recognition in images, etc. It is im- possible not to note an important feature of neural networks: to learn from data both with the participation of a teacher, and to go through the learning process without a teacher. This article discusses the basic terms and basic principles of the functioning of artificial neural networks. At the beginning, a mathematical model of the operation of an artificial neuron is given. The main constituent elements of an artificial neuron, such as synapses, inputs, axons, etc., are described. Some subtleties in optimization processes are generalized, and the main types of activa- tion functions are given. Examples of software implementations of neural networks are given, specific application cases are considered, their strengths are noted, as well as some limitations. Given the limitations, an alternative technology is presented: hardware implementations of artificial neural networks. A brief description of the use of neural networks in the world is given, after which the classification of hardware implementations is considered. Each class highlights the features of using such technologies, including strengths and weaknesses. At the end of the article, the question of the relevance of the problem of finding an element base for building hardware solutions in the field of artificial neural networks is raised, arguments are given in favor of the development of hardware solutions. It is shown that it is necessary to further develop the element base for the construction of artificial neu- ral networks.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信