人工神经网络概述(更新中)
智能: 从感觉到记忆再到思维的过程称为“智慧”,智慧的结果是语言和行为。行为和语言予以表达称为“能力”。智慧和能力的总称为“智能”。感觉、记忆、思维、行为、语言的过程称为“智能过程”。
人工智能: 人工构建的智能系统。
人工智能是研究和开发用于模拟、延伸和扩展人类智能的理论、方法、技术及应用的技术学科,其主要研究内容可以归纳为以下四个方面。
人工神经网络是基于生物神经元网络机制提出的一种计算结构,是生物神经网络的某种模拟、简化和抽象。神经元是这一网络的“节点”,即“处理单元”。
人工神经网络可用于逼近非线性映射、分类识别、优化计算以及知识挖掘。近年来,人工神经网络在模式识别、信号处理、控制工程和优化计算领域得到了广泛的应用。
M-P模型由心理学家McCulloch和数学家W. Pitts在1943年提出。
M-P模型结构是一个多输入、单输出的非线性元件。其I/O关系可推述为
其中, 表示从其他神经元传来的输入信号; 表示从神经元 到神经元 的连接权值; 表示阈值; 表示激励函数或转移函数; 表示神经元 的输出信号。
作为一种最基本的神经元数学模型,M-P模型包括了加权、求和和激励(转移)三部分功能。
神经元的数据模型主要区别于采用了不同的激励函数。
概率型函数的输入和输出之间的关系是不确定的。分布律如下
其中, 被称为温度参数。
感知机(Perceptron)是美国学者Rosenblatt于1957年提出的一种用于模式分类的神经网络模型。
M-P模型通常叫做单输出的感知机。按照M-P模型的要求,该人工神经元的激活函数为阶跃函数。为了方便表示,M-P模型表示为下图所示的结构。
用多个这样的单输入感知机可以构成一个多输出的感知机,其结构如下
对于二维平面,当输入/输出为 线性可分 集合时,一定可以找到一条直线将模式分成两类。此时感知机的结构图3所示,显然通过调整感知机的权值及阈值可以修改两类模式的分界线:
线性可分: 这里的线性可分是指两类样本可以用直线、平面或超平面分开,否则称为线性不可分。
感知机的基本功能是对外部信号进行感知和识别,这就是当外部 个刺激信号或来自其它 个神经元(的信号)处于一定的状态时,感知机就处于兴奋状态,而外部 个信号或 个神经元的输出处于另一个状态时,感知机就呈现抑制状态。
如果 、 是 中两个互不相交的集合,且有如下方程成立
则称集合 为感知机的 学习目标 。根据感知机模型,学习算法实际上是要寻找权重 、 满足下述要求:
感知机的训练过程是感知机权值的逐步调整过程,为此,用 表示每一次调整的序号。 对应于学习开始前的初始状态,此时对应的权值为初始化值。
2020-11-19 广告