- 在线时间
- 1 小时
- 最后登录
- 2017-7-6
- 注册时间
- 2008-12-31
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 87 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 45
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 36
- 主题
- 0
- 精华
- 0
- 分享
- 0
- 好友
- 9
升级   42.11% 该用户从未签到
群组: 电子科大数学建模交流群 |
神经网络的注意事项
* R6 f! p5 V, r& J& X6 o本帖来自:数学中国 作者: fenghuaxl 日期: 半小时前 您是本帖第10个浏览者2 G' z. h5 }% k( `
神经网络, 事项+ x7 N; {4 ]+ A; G3 E; ^ |) Z
一、神经网络' u' C* V n1 v. i' p: s9 q
样本数目不能太少,要足够的多。样本要分开,前几个做训练,后几个做检测。初始处理,使初始数据归一,在负一到一之间。
?; M' b: A6 z初始数据的处理[pn,minp(归一后的最小值,最大值),maxp,tn,mint,]=premnmx(pn,tn为初始数据)。设置训练参数。' X0 E" F; b/ Z: M) [9 `# z$ a" W
" \5 X9 g. w. P* }! c- h- s5 ^4 y
二、插值拟合
2 P( k; ]+ G. a U1、插值得到的是数据点。拟合得到的是多项式。: L0 S) d6 a9 b0 H
2、超定方程组:方程个数大于未知量个数的方程组。3 J7 r: U+ Q4 Y, W" P* r8 K/ k
所以,曲线拟合的最小二乘法要解决的问题,实际上就是求以下超定方程组的最小二乘解的问题
, ?+ Q( Y7 f# d7 W0 A% s
2 V7 F& n/ x& B# B }$ F: Y3 d! T W& ], C" C
其中: t# P5 O4 s7 k2 M- B7 X
7 B5 f- y* Z0 M/ {2 F3 x/ } O
6 F) b' Q) A6 _% X( m/ q* R5 I5 ]0 c: Z) V* R) q
Ra=y
7 N9 g) g/ b* ~$ k" ]! J3 x# u ?, K6 m' H% E
(3)
. J( L" Y$ @7 y6 W! i$ w3 H% S1 t8 [1 _6 c/ y/ C" n/ v5 o8 }
0 i% a; @6 L# R
+ U% b- Q8 U' H1 I! s% p& U
2 e$ }/ F+ H* ?. h" o6 a! T3、定理:当RTR可逆时,超定方程组(3)存在最小二乘解,且即为方程组
) A) c1 H* u* }% `/ H& j% n9 NRTRa=RTy的解:
: A: j* h1 D! F0 d" ma=(RTR)-1RTy
9 e6 C8 n7 K* A8 O3 o, l5 C4、线性最小二乘拟合
3 ]# ] i9 Y, |6 j" V. {( Ka=polyfit(x,y,m)
% }6 b7 [* E5 ?0 Aa为输出拟合多项式系数a=[a1, …am , am+1] (数组)),X,Y为输入同长度的数组,m为拟合多项式次数。8 _% q' c$ T' _; a
5、多项式在x处的值y可用以下命令计算:
* K1 y. G& @: \4 J4 e6 q4 \! N/ Q' M
y=polyval(a,x), S2 y0 K. L' O; F4 J
6、非线性最小二乘拟合:lsqcurvefit(‘fun’,x0,xdata,ydata)用以求含参量x(向量)的向量值函数 |
|