• 1.摘要
  • 2.基本信息
  • 3.发展历程
  • 4.主要内容
  • 4.1.基本定义
  • 4.2.技术特点
  • 4.3.分析方法
  • 4.4.种类区分
  • 5.应用领域
  • 5.1.信息领域
  • 5.2.医学
  • 5.3.经济领域
  • 5.4.控制领域
  • 5.5.交通领域
  • 5.6.心理学领域
  • 5.7.研究方向
  • 6.发展趋势
  • 7.相关术语
  • 8.参考资料

人工神经网络

自适应非线性动态系统

人工神经网络(Artificial Neural Network,即ANN )是从信息处理角度对人脑神经元网络进行抽象,建立某种简单模型,按不同的连接方式组成不同的网络,是20世纪80年代以来人工智能领域兴起的研究热点。

神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成。随着对人工神经网络的深入研究,其在模式识别、智能机器人、自动控制、生物、医学、经济等领域已成功地解决了许多现代计算机难以解决的实际问题,表现出了良好的智能特性。

基本信息

  • 中文名

    人工神经网络

  • 外文名

    artificial neural network

  • 别称

    ANN

  • 应用学科

    人工智能

  • 适用领域范围

    模式分类

发展历程

1943年, 心理学家W.S.McCulloch和数理 逻辑学家W.Pitts建立了神经网络和 数学模型,称为MP模型。他们通过MP模型提出了神经元的形式化数学描述和网络结构方法,证明了单个神经元能执行逻辑功能,从而开创了人工神经网络研究的时代。1949年,心理学家提出了突触联系强度可变的设想。60年代,人工神经网络得到了进一步发展,更完善的 神经网络模型被提出 ,其中包括感知器和自适应线性元件等。M.Minsky等仔细分析了以感知器为代表的神经网络系统的功能及局限后,于1969年出版了《Perceptron》一书,指出感知器不能解决高阶谓词问题。他们的论点极大地影响了神经网络的研究,加之当时串行 计算机和人工智能所取得的成就,掩盖了发展新型计算机和人工智能新途径的必要性和迫切性,使人工神经网络的研究处于低潮。在此期间,一些人工神经网络的研究者仍然致力于这一研究,提出了适应谐振理论(ART网)、 自组织映射、认知机网络,同时进行了神经网络数学理论的研究。以上研究为神经网络的研究和发展奠定了基础。1982年,美国加州工学院 物理学家J.J.Hopfield提出了Hopfield神经网格模型,引入了“计算 能量”概念,给出了网络稳定性判断。 1984年,他又提出了连续时间Hopfield神经网络模型,为 神经计算机的研究做了开拓性的工作,开创了神经网络用于联想记忆和优化计算的新途径,有力地推动了神经网络的研究,1985年,又有学者提出了波耳兹曼模型,在学习中采用 统计热力学模拟退火技术,保证整个系统趋于全局稳定点。1986年进行认知 微观结构地研究,提出了并行分布处理的理论。1986年,Rumelhart, Hinton, Williams发展了 BP算法。Rumelhart和McClelland出版了《Parallel distribution processing: explorations in the microstructures of cognition》。迄今,BP算法已被用于解决大量实际问题。1988年,Linsker对感知机网络提出了新的自组织理论,并在Shanon信息论的基础上形成了最大互信息理论,从而点燃了基于NN的信息应用理论的光芒。1988年,Broomhead和Lowe用径向基函数(Radial basis function, RBF)提出分层网络的设计方法,从而将NN的设计与数值分析和线性适应滤波相挂钩。90年代初,Vapnik等提出了支持向量机(Support vector machines, SVM)和VC(Vapnik-Chervonenkis)维数的概念。人工神经网络的研究受到了各个 发达国家的重视, 美国国会通过决议将1990年1月5日开始的十年定为“脑的十年”,国际研究组织号召它的成员国将“脑的十年”变为全球行为。在 日本的“真实世界计算(RWC)”项目中,人工智能的研究成了一个重要的组成部分。

2018年7月,科学家在实验室里研制一种完全由DNA制成的人工神经网络,能够模仿大脑工作形成自己的“记忆”。这种位于试管中的人工智能系统通过识别手写数字,可以解决典型的机器学习问题。1

人工神经网络

主要内容

基本定义

人工神经网络是由大量处理单元互联组成的非线性、自适应信息处理系统。它是在现代 神经科学研究成果的基础上提出的,试图通过模拟大脑神经网络处理、记忆信息的方式进行信息处理。人工神经网络具有四个基本特征:

(1)非线性 非线性关系是自然界的普遍特性。大脑的智慧就是一种非线性现象。人工神经元处于激活或抑制二种不同的状态,这种行为在数学上表现为一种非线性 关系。具有阈值的神经元构成的网络具有更好的性能,可以提高容错性和存储容量。

(2)非局限性 一个 神经网络通常由多个神经元广泛连接而成。一个系统的整体行为不仅取决于单个神经元的特征,而且可能主要由单元之间的相互作用、相互连接所决定。通过单元之间的大量连接模拟大脑的非局限性。联想 记忆是非局限性的典型例子。

(3)非常定性 人工神经网络具有自适应、 自组织、自学习能力。神经网络不但处理的信息可以有各种变化,而且在处理信息的同时,非线性动力系统本身也在不断变化。经常采用迭代过程描写动力系统的演化过程。

(4)非凸性 一个系统的演化方向,在一定条件下将取决于某个特定的状态函数。例如 能量函数,它的极值相应于系统比较稳定的状态。非凸性是指这种函数有多个极值,故系统具有多个较稳定的 平衡态,这将导致系统演化的多样性。

人工神经网络中,神经元处理单元可表示不同的对象,例如特征、字母、概念,或者一些有意义的抽象模式。网络中处理单元的类型分为三类:输入单元、输出单元和隐单元。输入单元接受外部 世界的信号与数据;输出单元实现系统处理结果的输出;隐单元是处在输入和输出单元之间,不能 由系统外部观察的单元。神经元间的连接权值反映了单元间的连接强度,信息的表示和处理体现在网络处理单元的连接关系中。人工神经网络是一种非程序化、 适应性、大脑风格的信息处理 ,其本质是通过网络的变换和动力学行为得到一种并行分布式的信息处理功能,并在不同程度和层次上模仿人脑神经系统的信息处理功能。它是涉及 神经科学、 思维科学、 人工智能、计算机科学等多个领域的交叉学科。

人工神经网络是并行 分布式系统,采用了与传统人工智能和信息处理技术完全不同的机理,克服了传统的基于逻辑符号的人工智能在处理直觉、 非结构化信息方面的缺陷,具有自适应、自组织和实时学习的特点。 2

技术特点

人工神经网络的特点和优越性,主要表现在三个方面:

第一,具有自学习功能。例如实现 图像识别时,只在先把许多不同的图像样板和对应的应识别的结果输入人工神经网络,网络就会通过自学习功能,慢慢学会识别类似的图像。自学习功能对于预测有特别重要的意义。预期未来的人工神经网络计算机将为人类提供经济预测、 市场预测、效益预测,其应用前途是很远大的。

第二,具有联想存储功能。用人工神经网络的 反馈网络就可以实现这种联想。

第三,具有高速寻找优化解的能力。寻找一个复杂问题的优化解,往往需要很大的计算量,利用一个针对某问题而设计的反馈型人工神经网络,发挥计算机的高速运算能力,可能很快找到优化解。

1/3