4.3.1 BP神经网络结构
图4.5为3层BP神经网络结构。BP神经网络是在学习过程中不断修正权值和阈值的前馈网络,其算法包括正向传播和误差反馈两个步骤[7]。正向传播主要用于获得每个神经元的输出数据,系统的输入数据经过多层传递计算后得到系统的输出数据;误差传递主要用于修正每个神经元的权值和阈值,将每次得到的输出结果与期望结果进行误差分析,并与初始设定的误差进行对比,选择修正各层神经网络的权值和阈值,并通过不断调整各个神经元的权值和阈值使得输出值与期望值的误差在初始设定范围内。
图4.5 3层BP神经网络结构