美文网首页
4.BP算法的优点与局限性

4.BP算法的优点与局限性

作者: Leoxxxu | 来源:发表于2018-10-11 00:22 被阅读0次

优点:

(1)能够自适应、自主学习。这是BP算法的根本以及其优势所在,BP算法根据预设的参数更新规则,不断地调整神经网络中的参数,以达到最符合期望的输出。

(2)拥有较强的非线性映射能力。

(3)严谨的推导过程。误差的反向传播过程,采用的是已经非常成熟的链式法测,其推导过程严谨且科学。

(4)较强的泛化能力,即在BP算法训练结束之后,BP算法可以利用从原来知识中学到的知识解决新的问题。

缺点:

(1)由于BP神经网络中的参数众多,每次都需要更新数量较多的阈值和权值,故会导致收敛速度过慢。

(2)网络中隐含层节点个数尚无明确的公式,传统方法需要不断地设置隐含层节点数进行试凑,根据网络误差结果确定最终隐含层节点个数。

(3)从数学角度看,BP算法是一种速度较快的梯度下降算法,很容易陷入局部最小值的问题。当出现局部极小时,从表面上看,误差符合要求,但这时所得到的解并不一定是问题的真正解。所以BP算法是不完备的。

相关文章

  • 4.BP算法的优点与局限性

    优点: (1)能够自适应、自主学习。这是BP算法的根本以及其优势所在,BP算法根据预设的参数更新规则,不断地调整神...

  • [译]Zookeeper的优点与局限性

    1.Zookeeper的优点与局限性 在学习了Zookeeper(后文都简称zk)的介绍和功能后,您已经很好地理解...

  • synchronized 的局限性 与 Lock 的优点

    我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同...

  • 加密算法,数字签名与数字证书

    加密算法,数字签名与数字证书 明文与密文的关系 缩写解释 加密算法 对称加密 满足的条件:KE == KD 优点:...

  • 传统 GC 算法的优点与缺点

    本篇是《垃圾回收的算法与实现》的读书笔记. 只是一种接近知识索引的形式. GC 标记-清除算法。 最简单, 最古老...

  • SVM支持向量机(一)

    转自微信公众号:机器学习算法与Python学习 统计学习方法 & 小象学院 SVM算法优点: 可用于线性/非线性分...

  • 深入理解FTRL

    FTRL算法是吸取了FOBOS算法和RDA算法的两者优点形成的Online Learning算法。读懂这篇文章,你...

  • Android 对称加密与非对称加密与摘要算法

    对称加密 与 非对称加密 与 哈希算法 对称加密 : 加密和解密使用相同的密钥。 优点:加密简单,加密效率高。缺点...

  • 常见调度算法总结

    先来先服务算法 先来先服务算法是最简单的调度算法(FCFS),也叫先进先出算法(FIFO) 优点:易于理解并且易于...

  • 【Java】【设计模式】模板设计模式

    模式设计模式 模板设计模式概述模板设计模式就是定义一个算法骨架,而将具体的算法延迟到子类中实现 优点和缺点优点:在...

网友评论

      本文标题:4.BP算法的优点与局限性

      本文链接:https://www.haomeiwen.com/subject/vohvaftx.html