- 在线时间
- 32 小时
- 最后登录
- 2014-7-3
- 注册时间
- 2012-3-15
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 567 点
- 威望
- 0 点
- 阅读权限
- 30
- 积分
- 211
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 84
- 主题
- 1
- 精华
- 0
- 分享
- 0
- 好友
- 10
升级   55.5% TA的每日心情 | 郁闷 2014-7-3 09:32 |
|---|
签到天数: 73 天 [LV.6]常住居民II
- 自我介绍
- Dh
 群组: 学术交流A 群组: 学术交流B 群组: A题讨论群 群组: 2013美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助
+ ^- e' x9 {$ \, E& }2 E附图是运行的结果/ a6 e( d; N" r/ C* C; e) t' G2 B7 u
函数如下
9 v6 I, b/ R/ g @, K) S2 \; U其中
5 c5 e" ?5 s% d( Y7 M4 Z yP=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;
9 o( G% Q2 {9 lT=[1,1,0,0];
! _+ o8 w3 c- G! {! u( d6 a4 Ofunction [ A ] = Perceptron( P,T )
! b, z& x1 x' [' x5 I%感知器训练9 f5 W, a8 K M; f9 Y6 r" c" I
* N R, W3 a- v( _
[R,Q]=size(P);
6 m, s+ `) z+ s2 z[S,Q]=size(T); f8 l4 B' ?. S$ b
W=rands(S,R);, ]& `$ ~& N" d$ V6 c: h2 o8 {5 }
B=rands(S,Q);. y! j1 c$ j" s
max_epoch=20; %设定最大训练次数/ R0 C7 [7 J. m) u) `: d
# X! J, L- [2 |% c2 E7 T6 a
A=hardlim(W*P,B);
7 W. Y- ?/ X7 t( k+ A; |% N$ w! S9 p
% l4 Q# U5 C/ c& V- |! T: \, M! @$ Yfor epoch=1:max_epoch
) g9 \3 j9 U9 \: j+ b4 h8 t if all(A==T)
1 m+ V. c2 e1 E( R [9 h epoch=epoch-1;
C2 M. `9 X% y: w) C) M break;
) x B; J; P- c end
4 d* {# y* X2 w& ?9 C" M) A J2 Y/ h: P- P8 K# Y6 v* ? ?6 q
[dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
" f5 u. ^2 u( ~9 R( L* ?9 ~ W=W+dW;
* w* d8 ^/ {- V B=B+dB;+ }' \/ R- s; |# I2 _
A=hardlim(W*P,B);! ?8 I% i E% B
. T9 `; X3 \% Q/ F4 r' p4 h" o
end
9 L9 u& o# b/ S6 B' `5 M# T( @2 L* U6 V6 z% _7 @
" I$ f% J- l3 x s% fend# c4 F9 @7 w9 L/ h) y& z
8 j( }9 O6 h- |3 D6 I$ h
出了什么问题呀? |
zan
|