QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 887|回复: 0
打印 上一主题 下一主题

[其他经验] BP网络

[复制链接]
字体大小: 正常 放大

361

主题

13

听众

2078

积分

风靡全球

  • TA的每日心情
    开心
    2016-11-15 12:14
  • 签到天数: 102 天

    [LV.6]常住居民II

    网络挑战赛参赛者

    新人进步奖 发帖功臣 最具活力勋章

    跳转到指定楼层
    1#
    发表于 2015-8-15 18:26 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    BP网络
    基于对人脑组织结构、活动机制的初步认识而建立起来的神经网络新学科,其目的在于模拟大脑的某些机理与机制,卖现某方面的功能。人工神经网络的模型辩识主要包括确定模式结构、估针模型未知参数和植脸模型效果三个内容,当采用神经网络模型进行模型辩识时,这三个内容就相应的变成网络拓扑结构的选择、学习训练以及网络泛化能力的检验神经网络的种类很多,的BP网络田即均阿。一种在理论和应用方面发展都较成熟的反向传播算法的多层前馈网络。与其他模型相比,BP网络是应用最广泛、效果最好的方法,有更好的持久性和适时预报性;可通过学习以任意精度逼近任何连续映射。因此本文采用BP棋型对选矿厂浮选车间进行建模。
    BP网络模型结构及网络拓扑结构的确定
    BP网络是典型的多层网络,由输入层、一个或多个隐含层和输出层构成,层与层之间采用全互连方式,同一层的各单元之间不存在相互连接,每一层的节点输出送到下一层节点,输出值由前一层的输入、激励函数及其闭值决定。最基本的BP网络是三层前馈网络川,即输入层LA、隐含层L。和输出层cL,节点(人工神经元)之间前向连接,其拓扑结构.
    构造网络时,输入层及输出层的节点数根据问题的输入输出向量的变量个数而定。所以剩下的问题就是隐含层节点数的确定。隐含层节点数的选择与应用对象的具体问题有关,在不同的情况下可能选择不同的隐含层节点数。一般来说网络隐含层节点数太少,网络将不能建立复杂的映射关系,使网络培训不出来,或不能识别以前没有的样本,容错性差;节点数过多,又使网络学习时间过长,误差也不一定最小,因此BP网络应有一个最佳隐含层节点数。对此,鉴于尚无理论指导,也采用实验方法进行确总的说来,研究方向有四个:
    1.经验公式,张立明等提出了几个经验公式,但策略色彩太重,实际应用中不一定合适;
    2.在初时采用较小或较大的网络结构,然后进行扩充或裁减,即网络结构优化问题。具体方法包括1)构造法即先设置较少的隐含层节点数,若网络输出误差不符合设定的要求,则逐渐增加节点数,直到网络的误差不再有明显的减小为止;(2)删除法即先给网络一个较大的隐含层节点数,若网络输出误差不符合设定的要求,则逐步删除隐含层节点,直至合适为止。吕砚山等提出单隐含层
    网络适用删除法,双隐含层网络适用构造法。
    3.网络自适应,张立明等1273][4][35]提出采用遗传算法来实现网络结构的自适应。
    4.交叉证实法,徐力平等提出交叉证实法是选择BP神经网络隐层单元数比较适宜的一种方法。它是通过比较不同隐层单元数的神经网络多次习U练结果的证实误差(valldation~sr)算术平均值的大小确定孰优孰劣。它可以使BP神经网络不仅能较好地拟合训练集的数据,而且对与训练集数据有微小差异的数据也能较好拟合。
    " ]& ^9 d. ?5 |! D
    ; f3 x  H4 H5 d, K, e# D
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    没有个性,何来签名。
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-4 03:10 , Processed in 0.378003 second(s), 50 queries .

    回顶部