当前位置:首页 > 教育 >

bp神经网络算法步骤(bp神经网络模型详解与实例)

来源:原点资讯(m.360kss.com)时间:2024-05-19 13:45:12作者:YD166手机阅读>>

1 发展历史

1943年,Warren McCulloch和Walter Pitts发表题为《A Logical Calculus of the Ideas Immanent in Nervous Activity》的论文,首次提出神经元的M-P模型。

1958年,就职于Cornell航空实验室的Frank Rosenblatt发明了的一种称为感知器(Perceptron)的人工神经网络。它可以被视为一种最简单形式的前馈神经网络。

1969年,Marvin Minsky和 Seymour Papert发表《Perceptrons: an introduction to computational geometry》一书,从数学的角度证明了单层神经网络的局限性,指出神经网络甚至在面对简单的“异或”逻辑问题时也显得无能为力。因为这篇文章,神经网络的研究陷入了很长一段时间的低迷期,史称“Minsky造成的神经网络冰河事件”。

1974 年,Paul Werbos在哈佛大学攻读博士学位期间,就在其博士论文中发明了影响深远的著名BP神经网络学习算法,但没有引起重视。

1986年,David E. Rumelhart, Geoffrey E. Hinton和 Ronald J. Williams发表文章《Learning representations by back-propagating errors》,重新报道这一方法,BP神经网络学习算法才受到重视。

自此,反向传播算法正式成型,历史的车轮开始缓缓转动,一场对神经网络和深度学习的轰轰烈烈的研究和应用正在徐徐拉开帷幕。

(反向传播算法有多努力,有多牛逼,你们知道吗?)

2 基本定义

bp神经网络算法步骤,bp神经网络模型详解与实例(1)

图2.1 神经网络

图2.1是一个2层神经网络的示例。

第0层又被称为输入层,最后一层又被称为输出层,中间的若干层被称为隐藏层。

神经网络的层数是从隐藏层开始计数的,输入层不计入总层数。

z表示每个神经元的输入信号,上标(l)表示该神经元在神经网络的第l层,下标i表示该层的第i个神经元:

z向量化后为(假设第l层神经网络有k个神经元):

bp神经网络算法步骤,bp神经网络模型详解与实例(2)

a表示每个神经元的输出信号,上标(l)表示该神经元在神经网络的第l层,下标i表示该层的第i个神经元:

a向量化后为(假设第l层神经网络有k个神经元):

bp神经网络算法步骤,bp神经网络模型详解与实例(3)

w表示上一层神经元到下一层神经元的权重,上标(l)表示第l-1层神经元到第l层神经元的权重,下标i,j表示前一层的第i个神经元到后一层的第j个神经元的权重:

w向量化后为(假设第l-1层神经网络有k个神经元,第l层神经网络有q个神经元):

bp神经网络算法步骤,bp神经网络模型详解与实例(4)

栏目热文

bp神经网络算法心得体会(bp神经网络算法步骤)

bp神经网络算法心得体会(bp神经网络算法步骤)

神经网络简介神经网络的结构模仿生物神经网络,生物神经网络中的每个神经元与其他神经元相连,当它“兴奋”时,向下一级相连的神...

2024-05-19 13:23:03查看全文 >>

bp神经网络算法简介(bp神经网络简单实例)

bp神经网络算法简介(bp神经网络简单实例)

BP算法(反向传播算法)由Rumelhart, Hinton和Williams于1986年提出[1],是神经网络的通用训...

2024-05-19 13:00:25查看全文 >>

bp神经网络详解与实例(bp神经网络预测零基础)

bp神经网络详解与实例(bp神经网络预测零基础)

BP神经网络的代表者是D.Rumelhart和J.McCelland,"反向传播(backpropagation)"一词...

2024-05-19 13:33:00查看全文 >>

bp神经网络的详细步骤(bp神经网络的训练过程)

bp神经网络的详细步骤(bp神经网络的训练过程)

所谓神经网络,目前用得最广泛的一个定义是“的神经网络是由具有适应性简单单元组成的广泛并行互连的网络,它的组织能够模拟生物...

2024-05-19 13:09:49查看全文 >>

模糊神经网络bp算法介绍(bp神经网络算法的训练流程图)

模糊神经网络bp算法介绍(bp神经网络算法的训练流程图)

有段时间没有写了,觉得很有必要继续加油写下去。一直有想梳理下主要的机器学习算法了,做一个从各个主流算法到新兴的算法,都做...

2024-05-19 12:57:59查看全文 >>

bp神经网络的学习方法(bp神经网络的训练结果)

bp神经网络的学习方法(bp神经网络的训练结果)

从2016年3月份左右,我的毕业设计开题答辩时间正好是AlphaGo大战李世石之日。还记得当时答辩PPT最末引用的图片...

2024-05-19 13:33:03查看全文 >>

bp神经网络算法的要点(bp神经网络模型详解与实例)

bp神经网络算法的要点(bp神经网络模型详解与实例)

BP神经网络什么是BP神经网络照例先上百度百科:BP(back propagation)神经网络是1986年由Rumel...

2024-05-19 13:08:03查看全文 >>

bp神经网络算法流程图(bp神经网络预测模型步骤图)

bp神经网络算法流程图(bp神经网络预测模型步骤图)

BP算法是一种最有效的多层神经网络学习方法,其主要特点是信号前向传递,而误差后向传播,通过不断调节网络权重值,使得网络...

2024-05-19 13:11:15查看全文 >>

法语国家官方一览表(法语区包含哪些国家)

法语国家官方一览表(法语区包含哪些国家)

德语使用国家有哪些?德国、奥地利、瑞士、法国、列支敦士登、卢森堡、丹麦、波兰、比利时、非洲纳米比亚共和国等。在欧洲,德语...

2024-05-19 13:02:48查看全文 >>

说法语的国家都是穷国家吗(法语国家比较稳定的有哪些)

说法语的国家都是穷国家吗(法语国家比较稳定的有哪些)

北京外国语大学就是中国外国语大学中的清华北大,北外号称中国外交官的摇篮,每年全国各地的考生削尖了脑袋,拼尽全力冲入北外,...

2024-05-19 13:29:17查看全文 >>

文档排行