2人工神经网络导论第2章.ppt
- 格式:ppt
- 大小:1.81 MB
- 文档页数:6
第二章人工神经网络的学习通过相继给人工神经网络输入一些样本数据,并按照一定的规则(或学习算法)不断改变网络各层的连接权值,使网络的输出不断地接近期望的输出值,这一个过程称为神经网络的学习或训练。
学习的实质是可变权值的动态调整的自适应过程。
改变权值的规则称为学习规则或学习算法(相应也称训练规则或训练算法)。
单个处理单元,无论采用哪一种学习规则进行调整,其算法都十分简单。
大量处理单元集体进行权值调整时,网络就呈现出“智能”的特性。
神经网络结构和功能不同,学习方法也各不相同,下面简要介绍神经网络学习的基本方法。
2.1学习方法的分类在网络的结构和转移函数确定后,如何修改权值使网络达到一定的要求就成为决定网络信息处理性能的第三大要素。
学习问题归根结底就是网络连接权的调整问题,其方法有以下几种:1.有导师学习(也称监督学习)这种学习模式采用纠错的规则,要求在给出输入模式X的同时在输出侧还要给出与之相对应的目标模式,又称教师信号或期望输出模式,两者一起称为训练对。
一般训练一个网络需要许多个训练对,称为训练集。
学习时,使用训练集中的某个输入模式,得到一个网络的实际输出模式Y,再与期望输出模式d相比较,不相符时求出误差,按误差的大小和方向调整权值,以使误差向着减小方向变化;然后,逐个用训练集中的每个训练对,不断地修改网络的权值,整个训练集反复地作用于网络许多次,直到训练集作用下的误差小于事前规定的容许值为止,即认为网络在有导师的训练下已学会了训练数据中包含的知识和规则,学习过程便告结束。
并将权值存储于网络中,提供给运行阶段使用。
2.无导师学习(也称无监督学习)在学习时,训练集仅用各输入模式组成,而不提供相应的输出模式。
网络能根据特有的内部结构和学习规则响应输入的激励而反复调整权值,这个过程称为网络的自组织。
自组织学习是靠神经元本身对输入模式的不断适应,抽取输入信号的规律,从而将输入模式按其相似程度自动划分若干类,将其输入特征记忆下来,当它再次出现时就能把它识别出来。