数学建模社区-数学中国

标题: BP神经网络的matlab实现学习历程 [打印本页]

作者: liyan1259    时间: 2015-12-4 09:35
标题: BP神经网络的matlab实现学习历程
本帖最后由 liyan1259 于 2015-12-4 09:37 编辑
6 ~# S  W$ `. t% V. J  B2 f0 t. D* u3 {/ I
) O& f5 i2 O; S5 @! m/ n
学习内容总结成五个小节,具体内容如下:
, }8 c  G) Q9 N$ g! `6 }+ M! D, N! V$ p& m# t, @
第一节内容:包括神经网络的基础知识,BP网络的特点,bp主要应用的场合,使用时应注意的问题。
2 |9 r/ x, h: V1 T& q9 c  U$ |1 q; g4 `% S& i
第二节内容:主要是阐述BP中几个容易混绕的概念和问题,包括什么是网络的泛化能力?过拟合是什么,怎么处理?学习速率有什么作用?神经网络的权值和阈值分别是个什么概念?用BP逼近非线性函数,如何提高训练精度?" e- h! y# W# t: d5 B
2 |$ }: O6 p& Q5 _' c
第三节内容:主要阐述使用matlab实现,为了充分利用数据,得到最优的网络训练结果,在网络建立前,应该进行的基本数据处理问题,包括:BP神经网络matlab实现的基本步骤,数据归一化问题和方法,输入训练数据的乱序排法,以及分类方法,如何查看和保存训练的结果,每次结果不一样问题。- V. p; Y  ]3 c) R4 L& S
% X9 c& o4 |! e
第四节内容:bp神经网络进行交通预测的Matlab例子及源代码,bp神经网络进行交通预测的Matlab程序的优化(主要是按设置误差要求,寻找最优网络过程)- s! \5 d9 R, I% }' k6 {
1 ?4 I. n9 M" a* X1 O, l
第五节内容:bp神经网络处理蠓虫分类问题的matlab例子及源代码。# T! E1 t. m2 v* O) p1 F1 F$ ?# e

6 a* N3 @2 K5 J: c3 {9 C# m3 z# a不多说,先如主题,第一节,很基础,高手见谅。. G  {% g3 L, C1 X' X6 e; I; ~

6 T0 x2 G: h7 Z) j! M什么是BP神经网络?
: k5 J, i" B, D$ ]3 I. X5 M
神经网络是由很多神经元组成的,首先我们看一下,什么是神经元
file:///C:/Users/ADMINI~1.USE/AppData/Local/Temp/msohtmlclip1/01/clip_image001.jpg
1 G" b. B+ d7 x. j3 }7 m5 O8 s

4 d: B6 e3 l; i7 {1 x& t
上面这个图表示的就是一个神经元,我们不管其它书上说的那些什么树突,轴突的。我用个比较粗浅的解释,可能不太全面科学,但对初学者很容易理解:
# g+ ?' K' m0 H6 A9 j) p  ?0 [) ~/ y8 }7 v( }
1
、我们把输入信号看成你在matlab中需要输入的数据,输进去神经网络后7 m5 |4 f5 B6 r5 y* n1 p: h( z
2
、这些数据的每一个都会被乘个数,即权值w,然后这些东东与阀值b相加后求和得到u+ M4 o6 }# u% f  |/ A
3
、上面只是线性变化,为了达到能处理非线性的目的,u做了个变换,变换的规则和传输函数有关
8 W, F0 B6 n: A1 v  [9 H; G! Q/ Z8 L/ d2 o3 j
BP神经网络的matlab实现学习历程.doc (338 KB, 下载次数: 20, 售价: 2 点体力)
8 I' B; ?/ ^1 h- w( R9 [% h1 V. _
- E/ C! Z8 m7 R
. S1 _% E' J. S% ~  y: r! Q0 u8 b

8 q( p6 \% ^5 G3 a6 H
作者: zuihu15    时间: 2019-4-2 18:12
行不行啊,别浪费我的体力
9 _2 {" B+ J+ e7 x1 [, @
作者: 2322701972    时间: 2019-4-6 22:44
iu会货币: H$ W2 R$ F- Z5 c( F8 v% I; I% Y

作者: 1741770229    时间: 2019-4-17 18:27
和上面内容一样吗?有源程序吗?
! P; M! k6 R  P& r8 ]/ _8 r
作者: 1741770229    时间: 2019-4-17 22:02
程序有bug?
9 f# F6 ^$ Z! J




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5