数学建模社区-数学中国
标题:
神经网络输入数据问题
[打印本页]
作者:
顺风航
时间:
2011-8-8 17:40
标题:
神经网络输入数据问题
test_p =
+ C- p6 B. V! L6 H; G; [- t: H5 b
% 输入向量
" n( ]# b% o' `' H3 q0 h9 Z
0.0680 0.0320 0.0580
/ q& Q+ P6 k0 _3 N- K9 P8 S
0.0920 0.0300 0.0470
/ N1 v0 @# P1 W% c8 s
0.0880 0.0390 0.0510
: Q" s$ X3 |" I
0.1810 0.0730 0.1670
' _, [# v/ h8 m t
0.1060 0.0690 0.1250
2 O- [! t2 t" G& U8 l, I
0.0830 0.0760 0.1480
. @/ K/ Y+ ~# E# Z: b
0.1080 0.0730 0.1590
% S# a; H( y5 G3 @
0.0840 0.0440 0.1050
' D" Q! c' N4 x
0.1190 0.0700 0.1680
6 A, b$ ]) j5 U3 U
0.0760 0.0470 0.1150
+ |. U% z. r1 X) m* z) @. n7 E7 R
0.0530 0.0460 0.0680
; x! z$ U# |) E9 D
0.0370 0.0260 0.0560
2 ?) X S6 `$ J. U3 C$ a9 M+ F3 A
0.1340 0.0550 0.0760
& w/ I$ W* m$ \
0.1530 0.0590 0.1000
+ ]8 Z( ?- t5 F4 c! _- Y
0.1480 0.0610 0.1080
5 {$ [6 e1 o, D* N7 V; ?1 M3 h: u( q
0.1370 0.0540 0.0810
: u. f g, d! y& b1 z
0.2660 0.0790 0.1990
& t& k3 H, N. F- D
0.2230 0.0670 0.1150
: z9 ` q7 g& z6 h% W2 Q0 b/ Y7 }
0.1190 0.0520 0.1400
8 e3 T# k- W6 v
0.1390 0.0450 0.0720
+ O6 S" @" ~: i" o ^
0.2850 0.0760 0.1700
3 C/ h& f0 |6 K) W% ~
0.1780 0.0600 0.1140
5 Y: K/ I( K: q' \* r4 _+ H
0.2440 0.0640 0.1140
* c$ I2 V4 ], c( s3 ?
0.2580 0.0730 0.1800
7 Y% b! @8 o) K' e" q
0.1940 0.0480 0.1210
0 M" |7 S6 I" A
0.3070 0.0720 0.1190
* A+ Z: O4 T( U+ n
0.4530 0.0960 0.2250
3 C9 q0 a) y/ ~4 `9 A9 V
0.3940 0.0970 0.2090
# d7 p, i, D. U9 ^$ C) {5 r/ P
0.3930 0.0930 0.2380
9 L& }' I* o- g4 N' O+ z
0.1470 0.0390 0.1410
" @! K4 N% t: I
0.3630 0.0530 0.1210
9 f, c' D8 ?0 a4 [; p
0.5170 0.0950 0.2460
) K) R# J( X3 e! K0 \
0.3470 0.0590 0.1370
2 f" B+ n! @. y; x6 F- ]. e. M
0.2000 0.0660 0.1150
' N: `* ` w- L' m
0.4910 0.0450 0.0910
% W1 D+ Y. V* U, A/ a' P
0.5350 0.0540 0.0790
' E0 t3 z4 l1 Y. M
0.4940 0.0860 0.1790
% k) G0 W# h; X6 o7 B9 R$ |& P
0.5600 0.0840 0.1560
: `4 z! m2 R: z! X: D6 s! j# j4 J" J
0.6150 0.0810 0.1440
$ Z' y/ R6 ?1 h l' B" g, b' Q
0.1860 0.0660 0.1560
- ~2 f( }* f2 [- Q- r9 f- I
0.3210 0.0440 0.0820
* M1 E. R3 n- f" P9 c$ G6 o
0.5690 0.0740 0.1650
( ?# B4 Y0 }4 x$ {4 C( R
0.4920 0.0650 0.1610
$ d2 ?5 \+ n4 }! _ h* r
0.6830 0.0790 0.2240
4 T7 I* }0 t5 M7 R z( c, A" Q0 ^
0.5710 0.0680 0.2760
. ]1 H8 Y5 P! X' W7 M
0.5460 0.0610 0.1690
9 p- D& Q8 f, J! N
0.5290 0.0640 0.1950
2 Z$ r7 o1 r8 t9 g3 M% _/ @
0.2310 0.0410 0.1020
- X$ C" p$ j' U# i) |: c# f
0.6160 0.0620 0.1610
- @' g) E; B+ S, c) q% K
0.6370 0.0690 0.2110
* d) ^) B3 m3 `; m. x
0.4110 0.0370 0.1210
2 ?, u- E' }; H; I' b3 v
0.6860 0.0640 0.1690
$ u0 l1 a! C0 j' ?
0.4370 0.0530 0.1540
+ U7 f, B U7 C# k
T =
( \& w, ]% a# I3 `
% 目标向量
! O8 u" T5 E* z7 Z3 u: S7 r4 ?
0 0 1
/ b( B- }# c( W$ r
0 0 1
* i% R5 P5 M6 C9 R
0 0 1
) n, }( \# b3 \9 y: E
0 1 0
5 I j ^) f& Q# F: L
0 0 1
, D7 ]$ N- I0 F3 M2 h% v- p0 }
0 0 1
8 u8 M, Y0 I/ P D$ O' ~* S* n
0 1 0
4 L5 K4 h6 P% |/ i
0 0 1
( X7 r: ^: E" U: W
0 1 0
8 y0 s$ P& t$ B
0 0 1
: Y3 Y# j/ Y$ C
0 0 1
6 {% K g2 T% V, |* _) n
0 0 1
- ]6 l+ L; U M4 Y
0 0 1
2 k. m4 g$ V$ j( n# _% j
0 1 0
% D* Z& Z# `! a* V. u6 @
0 0 1
7 T$ j& W" G4 h+ \. n
0 0 1
7 r. s2 E9 V- d" B
0 1 0
$ h. }& _5 Q$ O) Z
0 1 0
% } l/ W, ^5 w" i: F2 a: V
0 0 1
3 O* g4 q5 [2 X1 z4 F+ C, c6 k
0 0 1
4 `' P; s/ z5 s; S3 q) O! A
0 1 0
. G+ T9 {2 d: t: k
0 1 0
2 a9 f: g( [; R
0 1 0
& X' J# b6 }9 d1 X- p! ~( F) c( r
0 1 0
. D2 g1 K% ]+ _+ A. V4 j
0 1 0
3 ~2 d6 m7 _6 Z& m& u( s7 T
0 1 0
0 t* c+ I0 S% d1 y9 b
0 1 0
5 }+ N \& \& p
0 1 0
0 |$ c/ r; d' G
0 1 0
) [6 n) W% q* ^5 ~ K1 h
0 0 1
; i* I( W! I. X. p
0 1 0
2 G4 f. l% y& X. y/ @
0 1 1
/ F3 O- d& ?, a5 E/ ~
0 1 0
$ _6 R( x6 Q" Q9 P# |( _ B" m
0 1 0
3 l6 @* ~# e3 X
0 1 1
0 ]0 ~( }; `( A$ ?5 B
0 1 1
2 E4 Z% ]/ o8 h2 b1 p
0 1 1
7 _- u. N3 w( G6 z: @
0 1 1
. \2 [& M! s2 ^/ ]/ h
0 1 1
7 X/ J ]) w4 B' y6 n8 b
0 1 0
, {& X+ R0 ^( Z9 W) |( [) |6 f
0 1 0
9 z8 v+ E4 i3 d/ l; Y
0 1 1
& ?. G7 a! g# l5 Y" ` S
0 1 1
4 b6 Q0 c, a |# K
0 1 1
* K* `% I3 \3 g1 i! P
0 1 1
* T& D! ^, w6 K
0 1 1
2 e9 Q$ }2 K: X+ k4 H. S6 c0 m; A" k1 D
0 1 1
; n) @% ^: A1 C2 X* a, ?, ?
0 1 0
/ f5 j, f1 ]# c7 k/ N l% j9 I: M
0 1 1
2 C8 J4 t3 I7 Z- s; M# y
0 1 1
% @$ }7 Q. z; ?/ g% U) k3 S1 _' t' s
0 1 0
3 G! K! c) e* Q; ~# Q
0 1 1
2 y f4 M: E$ d
0 1 0
4 N7 Q. h% B8 x0 H) R
No = [7 8 9]; % 隐层单元个数向量
$ V3 [% d! P6 t3 ]2 |
for k = 1 : 3
& W; Z% R7 a3 Q* o9 j6 P, v4 B
net = newff(minmax(test_p),[No(k),3],{'tansig','logsig'},'trainlm');
. T* u% q/ s/ t2 t* o- @4 `. G
net.trainParam.ePochs = 10000;
! Y% h2 n, ]; C+ j
net.trainParam.goal = 0.001;
+ @2 Z, M3 V! b b" h
net.trainParam.lr = 0.1;
+ c1 N8 _- s. }! p( q0 b
net = init(net);
; r! q2 n. b' W2 Z* z* z8 i* R- w7 b
net = train(net,test_p,T);
4 Q# e% A1 h. W3 m" h0 N
%out = sim(net,city{1}(54:end,
); city比较大先不用
) }% }# J- c' O" z. x
end
/ Y2 [3 \) I2 T
??? Error using ==> network.train at 145
$ n& O7 N- M8 G, {3 _0 g5 Y5 | d# R
Targets are incorrectly sized for network.
/ y; }( N! A) W. [8 p) `
Matrix must have 3 rows.
$ g' t7 J/ [& N+ f
2 w, e+ x4 Q' c9 R: N. }, z
Error in ==> ans1 at 50
+ `0 u/ ^$ n6 L Y/ m$ b% b
net = train(net,test_p,T);
作者:
水对鱼:飞吧
时间:
2011-8-8 20:45
这个 来看看~
作者:
bellaswish
时间:
2011-8-8 23:11
今天老师刚讲,我也没咋听得懂
作者:
海水
时间:
2011-8-9 08:01
作者:
KuaitouKid
时间:
2011-8-9 16:50
楼主看不懂啊,为啥No =
[7 8 9]
; % 隐层单元个数向量,感觉应该就给两个数就可以了啊。。。自学的。。。也不是很懂。。。还有这个输入格式木有问题吧。。。
作者:
顺风航
时间:
2011-8-9 17:56
经查证是输入格式问题, 应该在输入前转置,输入时转置也没用,~
真是太大意了~No = [7 8 9];这样写是做测试用的,因为不知道哪种设计会比较合适,就做做实验喽~~~
作者:
yahsu
时间:
2011-8-17 08:27
天老师刚讲,我也没咋听得懂
作者:
布丁果果
时间:
2011-8-17 08:30
作者:
布丁果果
时间:
2011-8-17 08:30
学习学习!!!!!!!!!!!!!!!!
作者:
dyxisfine
时间:
2015-1-5 10:40
谢谢分享~
/ i; `" Z' d8 G- }/ R) v
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5