神经网络误差逆传播神经网络算法的改进

逆传播  时间:2021-03-03  阅读:()

中国期刊网www.qikanchina.net

误差逆传播神经网络算法的改进

吕智斌甄德如

关键词神经网络人工神经网络BP网络

0引言

二十世纪是科学技术大发展的世纪是人类文明的新篇章。经过近半个世纪的努力探索一门崭新的向人类自身大脑学习的新学科——人工神经网络

Artificial Neural Network ANN  已经诞生并正在茁壮成长。它是当今世界关注的高科技热点并开始显示出美好的广阔的应用前景人们普遍认为它将使电子科学和信息科学产生革命性的变革。

1BP网络算法描述

设含有n个节点的任意网络各节点之特性为Sigmoid型。为简便起见指定网络只有一个输出y任一节点i的输出为Oi 并设有N个样本(xk yk)(k=1

2 3 … N)  对某一输入xk 网络输出为yk节点i的输出为Oik节点j的输入为netjk=

并将误差函数定义为

从上述BP算法可以看出 BP模型把一组样本的I/O问题变为一个非线性优化问题它使用的是优化中最普通的梯度下降法。如果把神经网络的看成输入到输出的映射则这个映射是一个高度非线性映射。设计一个神经网络专家系统重点在于模型的构成和学习算法的选择。一般来说结构是根据所研究领域及要解决的问题确定的。通过对所研究问题的大量历史资料数据的分析及目前的神经网络理论发展水平建立合适的模型并针对所选的模型采用相应的学习算法在网络学习过程中不断地调整网络参数直到输出结果满足要求。

2BP神经网络算法的学习规则与计算方法

BP网络不仅有输入层结点、输出层结点而且有一层或多层隐含结点。输入信息先传播到隐含层结点上经过各单元的特性为Sigmoid型的激活函数运算后把隐含结点的输出信息传播到输出结点最后给出输出结果传播过程中每一层神经元的状态只影响到下一层神经元网络。如果得不到实际输出转入反向传播过程将误差信号沿原来的连接线路返回通过修改各层神经元的权值逐次地向输入层传播去进行计算再经过正向传播过程这两个过程的反复运用使得误差信号最小 网络学习过程就结束。

3BP网络的改进方案

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

易探云美国云服务器评测,主机低至33元/月,336元/年

美国服务器哪家平台好?美国服务器无需备案,即开即用,上线快。美国服务器多数带防御,且有时候项目运营的时候,防御能力是用户考虑的重点,特别是网站容易受到攻击的行业。现在有那么多美国一年服务器,哪家的美国云服务器好呢?美国服务器用哪家好?这里推荐易探云,有美国BGP、美国CN2、美国高防、美国GIA等云服务器,线路优化的不错。易探云刚好就是做香港及美国云服务器的主要商家之一,我们来看一下易探云美国云服...

QQ防红跳转短网址生成网站源码(91she完整源码)

使用此源码可以生成QQ自动跳转到浏览器的短链接,无视QQ报毒,任意网址均可生成。新版特色:全新界面,网站背景图采用Bing随机壁纸支持生成多种短链接兼容电脑和手机页面生成网址记录功能,域名黑名单功能网站后台可管理数据安装说明:由于此版本增加了记录和黑名单功能,所以用到了数据库。安装方法为修改config.php里面的数据库信息,导入install.sql到数据库。...

逆传播为你推荐
木马病毒木马病毒的区别伪装微信地理位置微信和微信伪装地理位置打不开怎么办?一点就一闪就完了怎么在qq空间里添加背景音乐如何在QQ空间中添加背景音乐不兼容软件和电脑不兼容会怎样?淘宝网页显示不正常淘宝网显示不正常创维云电视功能什么是创维云电视啊?创维云电视是什么意思?二层交换机请教:二层交换机是干什么用的啊?二层交换机二层交换机是什么意思,三层呢虚拟专用网虚拟专用网 有什么用处?怎么上传音乐怎么上传音乐
韩国电信 轻博客 shopex空间 网通ip 免费个人空间 ntfs格式分区 1g内存 网通服务器托管 vip域名 如何安装服务器系统 无限流量 服务器是干什么用的 防cc攻击 卡巴斯基官网下载 江苏双线 google搜索打不开 香港ip 带宽测速 ping值 wannacry勒索病毒 更多