- 在线时间
- 1 小时
- 最后登录
- 2017-7-6
- 注册时间
- 2008-12-31
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 87 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 45
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 36
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 9
升级   42.11% 该用户从未签到
群组: 电子科大数学建模交流群 |
神经网络的注意事项
" C! p2 c% I/ q. P0 d& l5 M本帖来自:数学中国 作者: fenghuaxl 日期: 半小时前 您是本帖第10个浏览者
0 e3 R" D$ C" F0 k: Q% I神经网络, 事项- C' J) F3 ~) M2 r
一、神经网络
% j) H6 J- {+ ?, F样本数目不能太少,要足够的多。样本要分开,前几个做训练,后几个做检测。初始处理,使初始数据归一,在负一到一之间。% z& j+ ]; X( s
初始数据的处理[pn,minp(归一后的最小值,最大值),maxp,tn,mint,]=premnmx(pn,tn为初始数据)。设置训练参数。
: E: z. X( ]$ ?( c! U S4 h& g3 t2 U+ j/ d1 ]$ G9 @% Q
二、插值拟合* k8 ^! b$ ^2 i3 O/ |
1、插值得到的是数据点。拟合得到的是多项式。
0 S: e3 u9 X- b* N7 z- w2、超定方程组:方程个数大于未知量个数的方程组。3 U* f/ T _+ p0 U9 |
所以,曲线拟合的最小二乘法要解决的问题,实际上就是求以下超定方程组的最小二乘解的问题
; p7 i1 [! \! p' }2 |# h* r o. ?/ [( C. k0 B0 I0 R# S3 F
6 t L; a0 ~& I6 i4 W4 x' J
其中6 y/ R- n( g5 P4 t: J1 n, d7 I
2 B0 i5 n% |; y2 m- w
; Q! I6 d0 I- _" y2 _
$ n# W1 C1 c$ J7 E% V/ y
Ra=y/ o/ O+ _9 G8 G# r. i! ?
9 f! Z+ [! H3 o% y" \# M(3)
; \! |3 [1 E5 X# B- z
2 {2 u" {8 h8 f' a# w$ D( H4 ]+ L' k1 E: N
* u9 S6 [* H8 J: R* F& M0 a" E3 D. j
3、定理:当RTR可逆时,超定方程组(3)存在最小二乘解,且即为方程组; Z& h" g4 P& w
RTRa=RTy的解:
A$ n, k' F3 i0 ra=(RTR)-1RTy1 W7 [' u- ^5 P
4、线性最小二乘拟合
6 j) L6 |' e) d2 r/ B" Aa=polyfit(x,y,m)
7 J2 p& t. @ [ ya为输出拟合多项式系数a=[a1, …am , am+1] (数组)),X,Y为输入同长度的数组,m为拟合多项式次数。
( v- J- `, q- l3 W9 ^5 X5、多项式在x处的值y可用以下命令计算:$ n9 j, V; r) { w0 f8 ]
" e1 d( [; f/ s6 D% U1 b
y=polyval(a,x)
2 `/ G( [/ |* Y' J$ X7 P a- A4 m6、非线性最小二乘拟合:lsqcurvefit(‘fun’,x0,xdata,ydata)用以求含参量x(向量)的向量值函数 |
|