- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助0 {; n3 N0 p* O5 f7 q- I" ^' a
附图是运行的结果( |$ Q# W8 F3 q) p7 C+ ]' }; |2 J* Y* `
函数如下1 E! H. h; D9 c3 X2 G9 |
其中8 z4 _1 N, \! f; P0 U0 W1 d
P=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;1 X% N% s( _, T, d* `% @
T=[1,1,0,0];
5 W) Q# E, q4 }) E2 Afunction [ A ] = Perceptron( P,T )
% D4 Z/ `, \' ?5 Q, ?%感知器训练# p6 h% ~9 d8 p3 j
( L9 |( [% p' u& {( J+ |% w! J9 f% B- O% K
[R,Q]=size(P);
: s- z. k- Y3 \( P! Y[S,Q]=size(T);/ K8 ]0 W c. Y3 H, J+ k3 ?
W=rands(S,R);
! W O6 V! a' N) y2 sB=rands(S,Q);
& O: [3 g5 o' t2 R9 h/ ~9 S$ R% Jmax_epoch=20; %设定最大训练次数
- F4 z1 t1 G$ q9 h! h) g/ V$ C
7 d' b& c: y; {" @! ^0 x# K. T' nA=hardlim(W*P,B);
( N2 G8 P( i) O9 L$ n! y5 o$ G# {& b, X- u1 u
for epoch=1:max_epoch
/ _! H7 n) H5 O if all(A==T)
/ E! x1 Z: Q+ d: G epoch=epoch-1;$ ~& j4 ^& J) D' A
break;$ d6 G7 V7 s, x5 O! x. @" m/ Y4 Q% z
end& i0 [( l5 r+ @5 ]
+ b) j, _7 c- C2 |$ ^5 Z( L
[dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
! R' I4 V1 { n) g W=W+dW;# \1 d9 k3 A& W, Q% i
B=B+dB;
v$ P4 O. K7 i* q A=hardlim(W*P,B);
: \+ L* H6 U% v
( P5 q' Z& k- z) D: A/ iend
p: n) g5 E) H, e7 d4 f7 j% E" M6 G, I
3 i" S/ L, f3 x5 X( m
end
+ Z/ w" N2 l- T- |: c) S
i' F2 \6 [; ^: K2 K" Z出了什么问题呀? |
zan
|