- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助
* L0 ?4 }: c* l2 c: S2 T附图是运行的结果2 u3 c# t: d- Q9 z$ c( G! V
函数如下
. X) n+ C- E6 V' Y' b' {4 E其中! C8 J$ Z1 y* I# N( i! D% K- H& I1 k
P=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;
) K2 t# ~5 _9 ]4 h4 ^T=[1,1,0,0];
6 Y* F# l/ o7 Y. q* Cfunction [ A ] = Perceptron( P,T )5 j- e8 m+ L7 A! l. |2 R
%感知器训练
/ T- t( _% W" |" k! ?: T
1 p) ^! r0 ?/ O& j; N. K, P6 M[R,Q]=size(P);
) a3 }0 }& p- n+ C[S,Q]=size(T);' s. T: Q; z. D0 H# R
W=rands(S,R);0 M) q* v! k* B$ f- Q
B=rands(S,Q);* _ \. i: P! V4 E# e( S5 ?
max_epoch=20; %设定最大训练次数 q- V( |& t* r1 A& I) N
F8 S/ \3 ?& {. c1 @- Z0 V7 f
A=hardlim(W*P,B);/ o) \3 d# [+ F! m' f
8 `$ v" M" u6 o
for epoch=1:max_epoch
/ G/ j% j1 N1 Z; k+ d0 W1 r if all(A==T)! c/ C4 c1 M' N1 v4 H; r i
epoch=epoch-1;
- a0 s# z% E L, f break;
9 B6 P3 v8 |+ C( h4 D3 ] end' H! D* O8 K* e7 b
* E" T, s) ~3 v4 Q- L8 N
[dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
7 I! N. ~0 p, h0 ? y& z# s W=W+dW;+ x5 S n* j+ A4 `7 N
B=B+dB;% ]2 K# A. q; ?" Y
A=hardlim(W*P,B);
" {0 K0 ]9 A% R/ ~2 s) A7 L8 i4 u! _ p# Q$ M$ A% C
end
+ M& t; }; \: M' z* q- v
$ r; n, b( Z3 G9 K) C' v8 p6 A0 c- {. |; R; a( _5 l
end' }2 O( T7 R$ E# Q
! h1 t7 o4 ^% e; b( \5 x6 G; a
出了什么问题呀? |
zan
|