- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助
5 e8 Z- p# k1 ~, A附图是运行的结果9 d" u& e7 r7 p. S
函数如下
6 ?+ s+ p( G! V3 l其中! t% B9 i' |, J' n
P=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;$ K( @9 @& T& j) ]! D# f0 O& q
T=[1,1,0,0];
0 Q$ m0 ^0 S$ _6 P2 y. qfunction [ A ] = Perceptron( P,T )4 k, H7 b5 y+ ]0 G+ [ [, W
%感知器训练9 W6 P h/ L! v4 ~5 G
4 e3 B9 m3 e; V5 d
[R,Q]=size(P);7 a* ?4 X! B8 t: R
[S,Q]=size(T);
' P# g1 o+ r" T! eW=rands(S,R);0 C J; J% T/ @
B=rands(S,Q);
; c# `& V+ C& G( I- m+ ]max_epoch=20; %设定最大训练次数* @: p! {! D2 o: e) [* p
; `, D. R+ q) a
A=hardlim(W*P,B);
2 W% x4 `% @0 }; ?/ L* [- o
* H% E) l+ z% H6 H& @: \* Y$ Q7 gfor epoch=1:max_epoch, R1 V" ~# q2 |7 y' h# n4 p* o: U! |
if all(A==T)
/ S) A/ ?# w9 v _ epoch=epoch-1;
+ C( d1 F+ f$ {2 q9 W* U break;& C6 e7 K% Y Y/ y9 j0 R) x
end
5 A: I! a: @9 N
# S/ G; X* F* g1 O$ h- l, X6 w [dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS& N% O* B1 D: u, J) _
W=W+dW;) b. o* y& y1 z- Y# ^
B=B+dB;
( @2 o& v. E4 H A=hardlim(W*P,B);
1 }% `. p) A/ l' z' q- e0 T$ I: M! D* Q R! S" g# F
end
, n I' v3 P( ^9 H% a1 }; a a1 H& ?6 s& S4 o' x* W1 F: A6 W
8 i6 ~$ E# J- h, Q% t' x' Z# r
end: W% {! N% q8 G7 k' A
5 t, Q" j F; z0 B0 w1 e. |
出了什么问题呀? |
zan
|