BP神经网络模型及其应用

  • 格式:pdf
  • 大小:417.14 KB
  • 文档页数:5
一 一
收 稿 日期 : 0 2 7—0 0 5—1 6
作者简 介: 邢进 良(90 )男 , 16 一 , 河南省淅川县人 , 沙洋师范高等专科 学校副教 授 , 从事数学应用及数学 教 主要 育教学研究。
4 6
维普资讯
邢进 良
B 神经网络模型及其应用 P ● 步 5 更新权重刹阈值 : t )=∞ 、 ∞ ( +i +

神经网络的基本处理单元是神经元 , 它是一 个 多输 入 、 单输 出的非线 性元件 , 输 入输 出关 系 其 可描述 为 :


结构 。 '牵 经网络 隐层 和 输 出层 t的某神 经 元 靠f ) 的输 出 出下式 确定 :

( 0 = =( 胁 )
+ )
D f ( + 甜 ()一∞ ( 一1 ) t ) o( +1 =8叼 , ( ,£ jt ) , + ()一8( 一1 ) ,t )
其中 研为学习速率 , 为动量系数; ● 步 6判 断误 差 函数 E 否 收敛到所 给学 习 、 是 精度 ( E≤占? , ) 若满足学习精度要求则结束学 习, 否则转 步 2继 续进 行 。 ( 参见 图 2—2 )
局部 的 。 ] m [( 胛;
图 1—2P P模 型下 的人工神 经 网络模 型 D 2 P神经 网络 的结构 和算 法 、 B P神 经 网络是一 种具 有一个输 入层 , 一个 或 多个隐层和一个输出层的多层 网络。 隐层 和输出 ∑ + ‘ 0 =r 0 jj () 层上的每个神经元都对应一个激发 函数和一个阈 其中 ( =12 …… ) ,, 表示对该神经元的输入 , 值。 每一层上的神经元都通过权重与其相邻层上 为神经元的阈值 , ∞ 表示从神经元 到神经元 的 的神经元互枢连接。 对于输入层上的神经元其阈 连接投值 , n为输入 信号数 目, 0 为神经元输出, 值为零 , 其输 出等于输入 。 2—1 图 给出了一个带 j。 r )称为传 递 函数 。 ( 单隐层 的二履 ( 含输 入 层 ) P卒 经 网络 的一般 不 B 申
式 中.( )表 示 对应 该 神 经元 的激发 函数 ; 表 。
图 l一1人工 神经元 谟 示该神经霓的阈值 ; 表示对该神经元的输入; ∞ 激发函数 神经 网络是 由大量 神经元 广 泛互 连 而成 的 网 表示从神经元 到神经元 的连接权值 ; 络。 根据连接方式 的不 同, 神经 网络 可分成两大 霞前多采用 连续 可微 非线性 的 Sg od函数 ) im i 类: 没有反馈 的向前 网络 和相 互 结合 型 网络 。 前 向 5 j 1 + Px —。 网络由输入层、 中阉层和输出层组成 , 中间层可有
中图 分 类 号 :P 8 。P 9 . T 13 T 3 14 文 献标 识 码 : A 文 章 编 号 :6 2 7 8 20 )5— 0 6— 4 17 —06 (07 0 0 4 0
1、 人工神 经 网络 模型 若干层 , 每一层的神经元 只接受前 一层神经元的 人工 神经 网络是一 个并 行 、 布处理 结构 , 分 它 输出。 而相互连接型网络中任意两个神经元之间 由处理单 元 及 称 为联 接 的无 向信 号 通 道 互 连 而 都有可能连接 , 因此输 入信号要在神经元之间反
圈 2—1B P网络模 型结 构 】
B P算法所采用 的学习过程 ( 即权煎调整过 程)由正向传播 和反 向传播组成 。 在正 向传播过 程 中 , 一层 神经 元 的状 态 只影 晌 到 下 一层 神 经 每 元 网络。 如果输 出层 不 能得到期 望 输 出, 就是 实 际 输 出值 与期望输 出值 之 间有 误 差 , 么 转入 反 向 那 图 2—2B P网络模 型 的算 法框 图 传 播过程 , 将误 差信 号沿原 来 的连 接通 路 返 圈 , 通 3、 P神经 网络 设计 的一般 过程 B 过 修改各层 神经 元 的权 值 次地 向输 入层 传播 逐 3i ,生成 B P神 经网络 去进行计算 , 再经过正向传播过程 , 这两个过程 的 采 用 e 函数 可 以 用 来创 建 一 前 馈 B P网 反 复运用 , 得误 差 信 号 最 小 。 际上 , 使 实 淡差 廷 到 络 。e ’ 怼 函数 的常用格 式为 人们所 希望 的要 求 时,网络 的学 习过 程 就结 c ]P 1; ) 3 (92 ̄ n t 昆 < , s s … S , ; F e 艘 l 2 N T I 承 0 T2 F … F ,T ) Ⅳ}B F 设育 P个 n维输 入样 本 ( = l… , )和 P , ’ 其 中 贾为 R 2维 矩 阵 , 示 R为维输 入矢 表 相应的 m维期望 目 标输出 ( 。p:i…, ) 若构 量 中每 维输入 的 最 小值 与最 大 值 的范 围 ; 神经 , P 若 网络有 Ⅳ层 [ …S 中 各元 素分 别表 示 则 5 叫 造 络的 差函 = 网 误 数为: ÷∑ ∑( O) ~p。 i 各层神 经 元 的数 目 ; i F …”w}中 各元 素 ; 2 刚 采用 层 p学 习算 法 总能 使 E在 学 习 中接 梯 分别表示各层神经元荣耀 的传递 函数 ; 表示 B 皮下降 。 神 经 网络 训 练 时 所 使 用 的训 练 函数 。 外 , c 另 厂 蠹 学 习算 法可 以筒 述女 下 : R 可以创建 一多层 翦绩 B P网络 ;8 n{ 可 以创建 一 黪 步 j将 鲁衩 蕈 和 阉值 的 驾始 值 爨爱 匀小 l 前馈输入延迟 露 髓络。 的随机数 : 3 2 网络初始 化 . 用 小 的随祝数 对 每一 层 权 麓 " 和偏 差 6 一 t f d 初 穆 步 2 输入 学 习样 本 ( =1 … , )和相 、 和 。 以采 可 应 的 目标输 出 t( = l… 。 ) 对每 个 学 习训 练 p , P , 用 rn a a 通过 下列 语句 完成 。 s { pt 进 行步 3一一 步 5; X, } =rn s S, R)B =rn s s 输入 S为神 ad( P ad t ) e 步 3 计算网络 的实际输 出及 隐层神经元 经元个数 ; 为随机权值矩阵 ; 、 刀为闭值矩阵。 的输 出 : 33 网络 训练 参数 的设定 ..
成。 这些处理单元具有局部内存 , 并可 以完成局部 复往返传递 , 从某一初态开始 , 经过若干次的变 操作。 每个处 理单元 有 一个单 一 的输 出联 接 , 个 化 , 这 渐渐趋 于某 一稳 定 状 态 或进 入 周 期振 荡 等其 输 出可 以根据 需要 被分支 成希 望 个数 的许 多并 行 他状态 。 联接 , 且这些并 行联 接都 输 出相 同 的信 号 , 即相 应 处理 单元 的信号 , 号 的大 小 不 因分支 的多 少 而 信 变化 。 处理单元 的输 出信 号 可 以是 任何 需 要 的数 学模型, 每个处理单元 中进行 的操作必须是完全
( 沙洋师范高等专科学校 数理系, 湖北 沙洋 480 ) 420
摘 要 : 文提 出了一类神经 网络模型 , 本 介绍 了它的算法及其如何设计 出该模 型 , 最后通过神 经网络对字符进行识 别的例子 , 明了神经 网络在 实际中的应用。 说 关 键 词 : 经 网络 模 型 ; 神 网络 训 练 ; 网络仿 真 ; P算 法 B
维普资讯
20 0 7年 第 5期
沙洋 师范高 等专科学 校学报
ju l f h y n e c esC l g - ma a a gT a h r ol e o oS e

o. 0 7 52 0

B P神经网络模型及其应 用
邢 进 良