- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助+ B; Q1 R' \( S( v! U, P: h) f% ^' s
附图是运行的结果" b6 `0 g9 W* v( [
函数如下
1 e4 D. ]4 P- D( q! K) e其中
; M6 T; k a) p9 D. g' C% VP=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;
% f; R* j/ x I8 v3 oT=[1,1,0,0];
3 q( l7 ~" W) g0 wfunction [ A ] = Perceptron( P,T )
; J0 {7 o( I% P2 S+ T4 R1 j1 C%感知器训练# v% Z" O( d2 L
$ @5 H6 \# o% P; E; K1 I[R,Q]=size(P);
5 Z/ H! S. o) }( ^- Q' M[S,Q]=size(T);
9 i9 G5 q" j% D) _- j2 jW=rands(S,R);
. J2 Q8 x; W. a, ]3 XB=rands(S,Q);/ i- \3 ]+ [' d' I) e4 m0 r
max_epoch=20; %设定最大训练次数
6 k# M( x, C; j* A* x1 y% M+ E9 J/ L5 h v, z; u9 d( V4 y% U4 E
A=hardlim(W*P,B);! @. v3 D5 L, C* u
; W* M$ t5 O A4 ^2 efor epoch=1:max_epoch
9 w% `& T# I9 G3 r: w& m- m5 ? l if all(A==T)
$ l# S( X3 h6 e$ E) B& T9 N. P epoch=epoch-1;' N Y3 K$ ~' j, a2 r: h0 R
break;
8 a; t" Z2 [* n. ^" ^ end0 q6 {7 {) ]6 M( k3 L% E5 x
# w$ w, \2 o7 F6 E4 R J
[dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
. @7 i: i) d; c; C W=W+dW;+ u4 L' L. x, C C+ _3 p
B=B+dB;
2 z, ^; b$ g( g, B% a" R, m A=hardlim(W*P,B);
( k, ]# C0 @% F# J2 E- m2 F
) o/ V5 G" H! i& _, P! h3 Fend
) g* C) W. ?9 r8 q" ^1 G9 j$ ?! i4 A
* @- b4 t" Q5 j4 Q' B. Y4 Q
end
: d5 V& I9 \' N4 X Q1 ]# o
$ @ ?0 D) i5 ?4 n }; f出了什么问题呀? |
zan
|