BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆传播算法训练的多层前馈网络,是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它...
分类:
其他好文 时间:
2015-07-06 21:30:04
阅读次数:
262
一、BP神经网络的概念 BP神经网络是一种多层的前馈神经网络,其主要的特点是:信号是前向传播的,而误差是反向传播的。具体来说,对于如下的只含一个隐层的神经网络模型:(三层BP神经网络模型)BP神经网络的过程主要分为两个阶段,第一阶段是信号的前向传播,从输入层经过隐含层,最后到达输出层;第二阶段是误....
分类:
其他好文 时间:
2015-07-03 15:44:49
阅读次数:
1471
BP算法是一种最有效的多层神经网络学习方法,其主要特点是信号前向传递,而误差后向传播,通过不断调节网络权重值,使得网络的最终输出与期望输出尽可能接近,以达到训练的目的。一、多层神经网络结构及其描述 下图为一典型的多层神经网络。通常一个多层神经网络由L层神经元组成,其中:第1层称为输入层,最后一层(第...
分类:
其他好文 时间:
2015-06-21 00:47:45
阅读次数:
1160
本文的目的是学习和掌握BP神经网络的原理及其学习算法。在MATLAB平台上编程构造一个3-3-1型的singmoid人工神经网络,并使用随机反向传播算法和成批反向传播算法来训练这个网络,这里设置不同的初始权值,研究算法的学习曲线和训练误差。...
分类:
其他好文 时间:
2015-05-29 06:16:10
阅读次数:
677
最近用python写了一个实现手写数字识别的BP神经网络,BP的推导到处都是,但是一动手才知道,会理论推导跟实现它是两回事。关于BP神经网络的实现网上有一些代码,可惜或多或少都有各种问题,在下手写了一份,连带着一些关于性能的分析也写在下面,希望对大家有所帮助。 本博文不含理论推导,如对BP的...
分类:
其他好文 时间:
2015-05-22 22:21:56
阅读次数:
431
1- M - P 模型 按照生物神经元,我们建立M-P模型。为了使得建模更加简单,以便于进行形式化表达,我们忽略时间整合作用、不应期等复杂因素,并把神经元的突触时延和强度当成常数。右图就是一个M-P模型的示意图。 那么接下来就好类比理解了。我们将这个模型和生物神经元的特性列表来比较: 结合M-...
分类:
其他好文 时间:
2015-05-22 16:33:55
阅读次数:
284
一.BP神经网络原理及结构本部分先介绍神经网络基本单元神经元的结构和作用,再主要介绍BP神经网络的结构和原理。1.神经元 神经元作为神经网络的基本单元,对于外界输入具有简单的反应能力,在数学上表征为简单的函数映射。如下图是一个神经元的基本结构, ...
分类:
其他好文 时间:
2015-05-21 18:48:18
阅读次数:
189
接着昨天的工作,把最后一部分识别讲完。 关于字符识别这块,一种最省事的办法是匹配识别,将所得的字符和自己的标准字符库相减,计算所得结果,值最小的即为识别的结果。不过这种方法是在所得字符较为标准的情况,由于众多因素影响,切割出来的字符往往不是标准的,因此识别效果也不好。本次采用的BP神经网络方法,.....
分类:
其他好文 时间:
2015-05-11 10:20:52
阅读次数:
258
BP(backward propogation)神经网络是广泛使用的一种神经网络。要我说,神经网络就是一种高端的插值技术。...
分类:
其他好文 时间:
2015-04-03 22:34:47
阅读次数:
271
描述所谓性别识别就是判断检测出来的脸是男性还是女性,是个二元分类问题。识别所用的算法可以是SVM,BP神经网络,LDA,PCA,PCA+LDA等等。OpenCV官网给出的文档是基于Fisherfaces检测器(LDA)方法实现的。链接:http://docs.opencv.org/modules/contrib/doc/facerec/tutorial/facerec_gender_classifi...
分类:
其他好文 时间:
2015-03-18 10:35:50
阅读次数:
158