主讲:周润景教授单位:电子信息工程学院基于BP网络数据分类设计目录前馈神经网络简介BP网络简介BP神经网络的工作原理BP网络的特点BP网络的建立及执行BP网络应用于模式分类BP网络的其他学习算法的应用结论一
前馈神经网络简介对于很多应用,一个确定的网络计算与确定的时间行为一样重要
网络架构允许中间单元的循环结构计算依靠神经元内部激活的输出值
即使输入不变化,输出也可能不同,直到网络内的计算达到稳定状态,单元之间不仅有单方向连接的网络,而且有反方向的网络,这些相反方向的网络称为前馈网络
前馈神经网络简介前馈神经网络包括感知器网络和BP神经网络
感知器网络是最简单的前馈网络,主要用于模式分类,也可用在基于模式分类的学习控制和多模态控制中
感知器网络中神经元的变换函数采用的是符号函数,即输出为二值量1或1,它主要用于模式分类
BP神经网络的神经元变换函数采用S形函数时,系统的输出量将为0~1之间的连续量,它可实现从输入到输出的任意非线性映
BP神经网络简介BP神经网络即反向传播网络,这是由于该算法连接权的调整采用的是反向传播(BackPropagation)
在人工神经网络的实际应用中,BP网络广泛应用于函数逼近、模式识别/分类、数据压缩等,80%~90%的人工神经网络模型是采用BP网络或它的变化形式,它也是前馈网络的核心部分,体现了人工神经网络最精华的部分
BP神经网络的工作原理三
BP神经网络的工作原理BP神经元与其他神经元类似,不同的是BP神经元的传输函数为非线性函数,最常用的函数是和函数,有的输出层也采用线性函数()
其输出为BP网络一般为多层神经网络
由BP神经网络构成的二层网络如图1
logsigtansigpurelinlog()asigWpb三
BP神经网络的工作原理三
BP神经网络的工作原理BP网络的信息从输入层流向