人工神经网络 神经网络区别

Artificial neural networks (ANN) in machine learning (artificial intelligence) are complex compounds of algorithms that work in an organized manner to extract labels or results for a given set of data. It is believed that this technology is akin to the biological arrangement of neurons in the human central nervous system (CNS); wherein a set of neurons transfers stimuli to another set which consequently relates them to another set of neurons till the brain gets to interpret the stimuli and instigate a reaction. Each compound of algorithms simulates a human neuron (nerve cell) and it connects with other compounds of brotherly algorithms to make computations and transmit information. Although this comparison [to the brain cells] is informal because we are not quite yet certain how the human central nervous system works its intricacy, thus we cannot simply compare it to the artificial neural network which obviously is incompetent in terms of intelligence, decisiveness, and originality. This is why some folks will tell you computers can never be as smart as humans, or at least cannot have the same type of natural [animate] intelligence, because artificial neural networks which are themselves the modelled brains of these [artificial intelligence] computers don't yet seem to compare to the human brain. However, the artificial intelligence we have today, and the ones we perceive of the future, are very much impressive when it comes to data [or information] processing. This, perhaps, could be the championship of the computer over humans, because today, we can make a 1GB computer process stored data faster than a human student ever could — of course, if students had that superpower as artificial neural networks, they wouldn’t be perplexed remembering things in the exams at all. So, if the artificial neural networks are indeed competent in data processing, an advantage that has yielded a lot of awesomeness in artificial intelligence today, how do they do it?

在机器学习(人工智能) 甲 rtificial神经网络(ANN)是算法络合物,在以有组织的方式来提取标签或工作结果对于给定的数据集。 可以相信,该技术类似于人类中枢神经系统(CNS)中神经元的生物排列。 其中一组神经元将刺激转移到另一组神经,从而将它们与另一组神经元联系起来,直到大脑理解该刺激并引发React。 每种算法的复合物都模拟人的神经元(神经细胞),并且与兄弟算法的其他复合物连接以进行计算并传输信息。 尽管[与脑细胞]的比较是非正式的,因为我们还不确定人类中枢神经系统如何发挥其复杂性,所以我们不能简单地将其与人工神经网络相比较,后者在智力,果断性,和独创性。 这就是为什么有些人会告诉您计算机永远不会像人类一样聪明,或者至少不能具有相同类型的自然[动画]智能的原因,因为人工神经网络本身就是这些[人工智能]计算机的建模大脑,似乎还不能与人脑相提并论。 但是,当涉及到数据[或信息]处理时,我们今天拥有的人工智能以及我们对未来拥有的人工智能令人印象深刻。 也许这可能是计算机在人类之上的冠军,因为今天,我们可以使1GB的计算机处理数据的速度比人类学生更快—当然,如果学生拥有像人工神经网络那样的超能力,他们将不会完全不要为考试记忆而困惑。 那么,如果人工神经网络确实能够胜任数据处理,而这一优势已经在当今的人工智能领域引起了极大的反响,那么它们将如何做呢?

A typical artificial neural network (the brain of the AI) consists of a few, scores, cents, thousands, or even millions of artificial neurons called units — like the human brain has billions of units of brain cells. The units of the artificial neural network are arranged in a series of layers, each connecting to the layers on either side.

一个典型的人工神经网络(人工智能的大脑)由数个,分数,美分,数千甚至数百万个称为单位的人工神经元组成 , 就像人类的大脑拥有数十亿个脑细胞单位。 人工神经网络的单元排列成一系列的层,每个层都连接到任一侧的层。

Neural Network consisting of three hidden layers of artificial neurons.
神经网络由三个隐藏的人工神经元层组成。

From the image above, we see the arrangement of these layers. The first layer receives data, input, or signals (if a sensor) that the artificial neural network will attempt to recognize and process — thus, it is called the input layer. The next sets of layers just before the last layer are called the hidden layers, consisting of sets of other artificial neurons that take the processed results from the input layer to re-process them. The last layer is the output layer, and it simply outputs the results of the computations from previous layers. Simple artificial neural networks, like a perceptron, consist of one input layer of artificial neurons, one or a few more hidden layers of artificial neurons and an output layer of artificial neurons. Other complex artificial neural networks will consist of tens, hundreds, thousands, and millions of hidden layers so that they get inputs or raw information from one layer (the input layer), process it through a very rich myriad of layers inside, and then give computed results through the last layer (output layer) — these ones are called Deep Neural Networks (DNN).

从上图可以看到这些层的排列。 第一层接收人工神经网络将尝试识别和处理的数据,输入或信号(如果是传感器),因此被称为输入层 。 紧接在最后一层之前的下一层称为隐藏层 ,由其他人造神经元组成,这些人造神经元从输入层获取经过处理的结果以对其进行重新处理。 最后一层是输出层 ,它仅输出前一层的计算结果。 简单的人工神经网络(如感知器 )由人工神经元的一个输入层,一个或几个隐藏的人工神经元层和一个人工神经元输出层组成。 其他复杂的人工神经网络将由数十,数百,数千和数百万个隐藏层组成,以便它们从一层(输入层)获取输入或原始信息,通过内部非常丰富的层对其进行处理,然后给出经过最后一层(输出层)的计算结果-这些结果称为深度神经网络 (DNN)。

Neural networks, apart from their numerous layers, have more intricate structures and connections between individual artificial neurons of each layer. Each artificial neuron, which means a unit in one layer, could be connected to one or more artificial neurons of the next layer as in the former image. The connections between artificial neurons are represented by individual numbers called weights, which can be either positive or negative, depending on which artificial neuron succeeds the other in the network. The artificial neuron with a larger weight will have a larger influence in the computation over the ones with lesser weights — this happens to be the way brain cells trigger one another across tiny gaps called synapses. The bias is a conventional value attributed to each artificial neuron.

神经网络除了具有无数层外,在每一层的各个人工神经元之间还具有更复杂的结构和连接。 每个人造神经元,即一层中的一个单元,可以连接到下一层的一个或多个人造神经元,如前一个图像所示。 人工神经元之间的联系由称为权重的单个数字表示, 权重可以是正数,也可以是负数,具体取决于网络中哪个人工神经元接替另一个。 权重较大的人工神经元与权重较小的人工神经元相比,对计算的影响更大-这恰好是脑细胞在称为突触的微小间隙中相互触发的方式。 偏差是归属于每个人工神经元的常规值。

Weights and biases in an artificial neural network
人工神经网络中的权重和偏差

Each artificial neuron has its own number associated to it, called activation. This number represents the artificial neuron and is also used in its computation. There is a complex calculation between the activations, weights, and biases of connections to obtain the value (or activation) of a destination artificial neuron in the network. Mathematical functions such as sigmoid function, rectified linear activation unit, ReLU function for short, threshold function, and hyperbolic tangent function are used as the basis of algorithms that work these computations. Each of these functions aims to compute the value of the destination artificial neuron in the network by calculating the sum of the products of connected units with its given bias. The first of the hidden layers obtains values for individual artificial neurons in it and passes these values for the computation of subsequent hidden layers — like a chain reaction in chemistry. This discourse is not intended to dissect the flow of mathematical logic in the computer’s brain as much as it is an overview which allows you to understand how we use machine learning to build the brains of AI— thus, we shall rather briefly discuss the applications of artificial neural networks, something less abstract; I wouldn’t want to bore you with mathematics [in this ‘overview’].

每个人工神经元都有自己的编号,称为激活 。 该数字代表人工神经元,也用于其计算。 在连接的激活,权重和偏差之间要进行复杂的计算,才能获得网络中目标人工神经元的值(或激活)。 使用诸如S形函数整流线性激活单元,短路的ReLU函数阈值函数双曲正切函数等数学函数作为执行这些计算的算法的基础 这些功能中的每一个旨在通过计算具有给定偏差的连接单元的乘积之和来计算网络中目标人工神经元的值。 隐藏层中的第一层获取其中的各个人工神经元的值,并将这些值传递给后续隐藏层的计算,就像化学中的连锁React一样。 本论述并非旨在剖析计算机大脑中的数学逻辑流,而是作为概述,使您能够了解我们如何使用机器学习来构建AI的大脑,因此,我们将简要讨论以下方面的应用:人工神经网络,不太抽象的东西; 在本“概述”中,我不想对数学感到厌烦。

Artificial Neural Networks (ANN) are used in recognition systems, such as speech recognition, handwriting or text recognition, computer vision, and also natural language processing (which conversational robots use). We cannot list all the applications of neural networks as much as we don’t yet know the limitations of artificial intelligence itself. Artificial neural networks are the brains of artificial intelligence systems, and any computer program professing to apply artificial intelligence but does not have a neural network of algorithms underlying its codes is only like some of the invertebrate animals which live but don’t have brains. Police departments in developed and some developing countries use artificial neural networks in their computer vision systems to identify the registration plate numbers of cars from their traffic cameras. These systems could detect the speed of cars or whether a driver disobeys any of the traffic laws, simply by calculating their velocity mathematically. They capture the plate number of that car which the police will obtain from the system; thus, the law need not be perplexed searching for the criminal or prosecuting the innocent, the AI gets the exact culprit’s plate number with other necessary details.

人工神经网络(ANN)用于识别系统,例如语音识别,手写或文本识别,计算机视觉以及自然语言处理(会话机器人使用)。 我们还不能列出神经网络的所有应用,因为我们还不了解人工智能本身的局限性。 人工神经网络是人工智能系统的大脑,任何自称应用人工智能但没有基于其代码的算法的神经网络的计算机程序,都只像一些无脑但无脑的无脊椎动物。 发达国家和一些发展中国家的警察部门在其计算机视觉系统中使用人工神经网络从交通摄像头中识别汽车的车牌号。 这些系统只需数学计算速度即可检测汽车的速度或驾驶员是否违反任何交通法规。 他们捕获了警察将从系统中获得的那辆车的车牌号; 因此,法律不必为寻找罪犯或起诉无辜者而感到费解,AI会获得肇事者的确切车牌号以及其他必要的细节。

There are several types of artificial neural networks, but the most common ones are Convolutional Neural Network (CNN), Feedforward Neural Network (FNN), Recurrent Neural Network (RNN), Modular Neural Network (MNN), Kohonen Self Organizing Neural Network, Radial basis function Neural Network, etcetera. These networks are inspired by the concept of the biological brain, though we don’t see any significant resemblance. They differ, basically, in their abstract structures, functions, and uses.

人工神经网络有几种类型,但最常见的是卷积神经网络(CNN),前馈神经网络(FNN),递归神经网络(RNN),模块化 神经网络(MNN)Kohonen自组织神经网络,径向基函数神经网络等。 这些网络的灵感来自生物大脑的概念,尽管我们没有发现任何明显的相似之处。 基本上,它们的抽象结构,功能和用途不同。

For the most part, a higher knowledge in mathematics is essential for any programmer who desires to engage this field of building brains for AI, but everything seems to have cheaper alternatives. There are python programs that can be written in these neural networks without the programmer having to know all the hows of the mathematical logic and induction that make the algorithms work, therefore, if they so wish, they can learn more about this field. Artificial neural networks, by the way, keeps growing and we see better computations every day because the AI continues to learn. Soon enough, even though AI, in my opinion, will definitely not have the human type of intelligence, there will be computer actions that will be difficult to distinguish from human actions.

在大多数情况下,对于希望参与AI大脑建设这一领域的任何程序员来说,数学知识都是至关重要的,但是一切似乎都有更便宜的选择。 可以在这些神经网络中编写python程序,而程序员不必知道使算法起作用的所有数学逻辑和归纳方法,因此,如果他们愿意的话,他们可以了解有关该领域的更多信息。 顺便说一下,人工神经网络一直在增长,并且由于AI不断学习,我们每天都能看到更好的计算。 很快,我认为即使AI绝对不会具有人类的智能类型,但仍然会有计算机动作难以与人类动作区分开。

翻译自: https://medium.com/dev-genius/an-overview-of-artificial-neural-networks-d3b5c9204f19

人工神经网络 神经网络区别


http://www.taodudu.cc/news/show-5115425.html

相关文章:

  • 人工神经网络的功能特点,人工神经网络的优缺点
  • 人工神经网络的应用实例,人工神经网络算法实例
  • 人工神经网络的功能特点,神经网络的优缺点
  • 人工神经网络概念及组成,人工神经网络基本结构
  • Unity 数字跳动增长,金币收集路径动画
  • osgEarth AnimationPath路径动画
  • WPF随笔(九)--使用路径动画模拟管道流体流向
  • 三维场景中常用的路径动画
  • Android实现 曲线路径动画
  • EXP-00091: Exporting questionable statistics.错误解决方案
  • EXP-00091: Exporting questionable statistics 问题
  • 导出数据库dmp出现EXP-00091: Exporting questionable statistics.问题解决!
  • 故障处理:EXP-00091: Exporting questionable statistics.
  • exp备份导出时报EXP-00091: Exporting questionable statistics”错误
  • EXP-00091 Exporting questionable statistics.
  • [Oracle报错]EXP-00091: Exporting questionable statistics.
  • EXP 导出时遇到错误 EXP-00091: Exporting questionable statistics.
  • 计算机辅助设计模块绘图员 广技师,计算机辅助设计(Protel平台)Protel 99SE试题汇编: 绘图员级...
  • 计算机辅助设计高级绘图员技能鉴定试题,计算机辅助设计高级绘图员技能鉴定试题1...
  • 计算机辅助设计职业标准,计算机辅助设计国家职业标准.doc
  • 计算机辅助相关的,计算机辅助绘图相关的论文
  • 计算机辅助设计师是什么级别,电脑辅助设计,计算机辅助设计工程师工资待遇及月薪是多少...
  • 计算机辅助设计高级绘图员技能鉴定试题,计算机辅助设计高级绘图员技能鉴定试题第二卷...
  • 计算机辅助设计高级绘图员技能鉴定试题,计算机辅助设计高级绘图员技能鉴定试题...
  • 计算机辅助设计高级绘图员技能鉴定试题(电路类),计算机辅助设计高级绘图员技能鉴定试题(电路类)3...
  • 计算机辅助设计绘图员技能鉴定试题(建筑类),计算机辅助设计绘图员(中级)技能鉴定试题(建筑类)A.doc...
  • 计算机辅助设计绘图员报名,计算机辅助设计绘图员个人简历模板
  • Matrix67: My Blog » Blog Archive » 互联网时代的社会语言学:基于SNS的文本数据挖掘...
  • matrix67 on a plane
  • {分享}《Matrix67:信息学竞赛中可能有用的概率学知识》——Monty Hall问题

人工神经网络 神经网络区别_人工神经网络概述相关推荐

  1. 人工神经网络心得体会_人工神经网络

    内容介绍 原文档由会员 天缘 发布 人工神经网络 页数 44 字数 22434 摘要 人工神经网络是由一些类似人脑神经元的简单处理单元相互连接而成的复杂网络.已涌现出许多不同类型的ANN及相应的学习算 ...

  2. 多层感知机和神经网络的区别_学习笔记-从神经元到神经网络

    人的大脑神经网络的复杂程度有人说,只有银河系可以比拟.总所周知,神经网络就是模仿大脑神经网络用数学知识构造的模型.单个神经元还是比较简单的. 神经元 一个神经元有树突,轴突,和细胞体等部分.树突接受输 ...

  3. 人工神经网络心得体会_卷积神经网络学习心得

    萌新小白一只,刚刚接触AI,在遍历人工智能发展时就看到了"卷积神经网络",顿时想到了去年被概率论支配的恐惧,因此想在这里分享一点经验来帮助大家更好理解. 所谓"卷积神经网 ...

  4. 卷积层和全连接层的区别_卷积神经网络中全连接层作用理解总结

    前言 一般来说,卷积神经网络会有三种类型的隐藏层--卷积层.池化层.全连接层.卷积层和池化层比较好理解,主要很多教程也会解释. •  卷积层(Convolutional layer)主要是用一个采样器 ...

  5. 卷积神经网络学习指南_卷积神经网络的直观指南

    卷积神经网络学习指南 by Daphne Cornelisse 达芙妮·康妮莉丝(Daphne Cornelisse) 卷积神经网络的直观指南 (An intuitive guide to Convo ...

  6. python bp神经网络 异或_【神经网络】BP算法解决XOR异或问题MATLAB版

    第一种 %% %用神经网络解决异或问题 clear clc close ms=4;%设置4个样本 a=[0 0;0 1;1 0;1 1];%设置输入向量 y=[0,1,1,0];%设置输出向量 n=2 ...

  7. 利用循环神经网络生成唐诗_进化神经网络基本概念入门

    深入介绍了神经进化,其理论基础和该领域的标志性研究. 这篇博客文章是我关于该主题的系列文章中的第一篇文章. 神经进化是一种机器学习技术,可通过进化算法生成越来越好的拓扑,权重和超参数,从而改善作为人工 ...

  8. 为什么深层神经网络难以训练_为什么神经网络难以理解生命游戏?

    导语 生命游戏是一种简单的符号表示模型,却可以产生复杂的结果.我们可以发现对生命游戏显然有效的,几组神经网络的初始参数解:但随机输入初始参数和选择样本的神经网络,却极难理解生命游戏,成功收敛到最优解需 ...

  9. 神经网络 目标跟踪_图神经网络的多目标跟踪

    神经网络 目标跟踪 Multiple object tracking(MOT) is the task of studying object appearance and movements to a ...

最新文章

  1. factorybean 代理类不能按照类型注入_快速理解Spring中的FactoryBean接口
  2. 有哪些产品被阿里巴巴收购导致质量下滑?
  3. bootstrap-select 插件使用详解
  4. LTE下行物理层传输机制(9)-集中式和分布式资源映射
  5. matlab 命令文件转成函数文件,科学网—[转载]利用MATLAB将nc文件转成tif - 张乐乐的博文...
  6. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程
  7. 假如你有超能力,会复活哪部经典美剧?
  8. Python基础视频教程
  9. 归一化函数normalize
  10. 用Scipy理解Gamma函数
  11. 《CCNA学习指南:数据中心(640-911)》——1.3 物理网络拓扑
  12. 想做Python开发,这8种常用Python模块,你必须得知道!
  13. win7关闭计算机控制器,win7自动关机设置方法 win7自动关机怎么取消的详细操作技巧...
  14. game.php中文什么意思,game是什么意思中文翻译
  15. 设置浏览器不使用缓存
  16. 【枚举找规律】记一次找规律题 埃匹希斯水晶
  17. scratch项目:自制电子画板(Scratch画笔类积木、事件类积木中消息广播的应用)
  18. 鲁班学院-java架构师线上培训机构哪家好
  19. 写给大忙人看的 - Java中图片压缩上传至MinIO服务器(4)
  20. 鱼c论坛 python课后题pdf,我与python的第一次亲密接触_课后测试题及答案.pdf

热门文章

  1. 自己动手制作纯净版的WinPE
  2. yolov5s 预训练模型_YOLO v5 实现目标检测(参考数据集自制数据集)
  3. Linux 隐藏驱动模块
  4. Java开发环境配置过程详解(包括IDEA配置Java)
  5. 盘点大厂的那些开源项目 ——华为
  6. 新高考不选物理可以学计算机吗,新高考模式下,不选物理错失热门专业,双一流大学选科要求出炉...
  7. 双11中的产业带:天猫集中爆发,“京多”紧急布局
  8. 2022-4-6 Leetcode 997.找到小镇的法官——【原来是图的问题啊~】
  9. 道路计算机辅助设计心得总结,道路勘测设计实习报告及心得
  10. UVALive 3353 Optimal Bus Route Design