- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助% ^' K1 w) B* k+ L' T2 H1 O; W& D2 {+ ?
附图是运行的结果- G. H, I. j4 v# e3 Y
函数如下
3 F; T. U0 i+ ]. `3 J, ?& b其中! t+ Z3 X) I* C1 V# g
P=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;
' J) b/ J* o! B' R3 g8 r8 IT=[1,1,0,0];' Q/ k: J3 P" A$ u
function [ A ] = Perceptron( P,T )* M6 {, Q; a$ H4 F& Y& R
%感知器训练
, _! S# S' D: l: {$ n
6 z/ Y% _: {9 V& n( ^2 z: T[R,Q]=size(P);
( F' A! h4 b1 {' w& a[S,Q]=size(T);, U6 _- ~# e2 I1 Y& U
W=rands(S,R);& q* Y9 o* e- }" _/ y- A" s+ |
B=rands(S,Q);5 ~( C7 u/ @( q( e
max_epoch=20; %设定最大训练次数
0 m( b3 A$ E9 ~! _; V
3 ?( X! q/ A8 X, y% aA=hardlim(W*P,B);" b% f' m7 B3 W3 ^$ p" |
0 ]2 \0 b+ q, ~for epoch=1:max_epoch9 b7 m4 t7 b2 y
if all(A==T)
$ V% x5 S# o" ^, S# n* j& s epoch=epoch-1;
' n3 b4 D; b) L" c5 K break;6 L% Q7 ?$ X7 N% {
end
% W3 q, k# |/ i& Y% M( T. h% b! H0 @# L6 K& J
[dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
4 G& U( T: N7 o( d W=W+dW;1 w$ ^. W9 _. \) e. A3 L- w0 g# ^
B=B+dB;
, Z* V U/ s. v# d" a, x' \ A=hardlim(W*P,B);7 S% T; v$ l: t6 P7 u9 s
$ J& q6 I' e3 F ]+ E) ~5 u' T
end" x5 a. o& Z! c3 F4 g7 l
$ s8 _8 P0 \3 @" X5 V8 T$ T& i0 N( B1 `) W
end; C% H1 h: A5 t+ |: U
: [, e) p: l, p, j/ r. u
出了什么问题呀? |
zan
|