- 在线时间
- 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美赛讨论群 |
神经网络工具箱,两次运行得到一次出错一次得到结果,求大神帮助8 p$ u# J$ M; G" G& C) q6 ^/ [
附图是运行的结果. s+ s. v$ r# h8 Z& }0 V" q
函数如下
( l- s# [+ M- q v- X其中
# ^- o. ]+ E& W& b+ O) ^- YP=[—0.5 —0.5 0.3 0;—0.5 0.5 —0.;" _1 e8 V" F" ]+ D
T=[1,1,0,0];+ ^, F. Z! d8 Q3 J" H
function [ A ] = Perceptron( P,T )
/ k' k; f& c1 [( ]- X* k5 M%感知器训练 V7 ?5 y6 f9 f8 K* o$ S
- d7 X6 e) F3 O6 P) s& O6 I[R,Q]=size(P);6 N+ B& d1 P7 w1 a! A( V
[S,Q]=size(T);
; K2 ~" H6 K6 m' w( cW=rands(S,R);
% C( T: T. \+ J: |' ^B=rands(S,Q);4 F& P- O3 j c! T; c( ^
max_epoch=20; %设定最大训练次数- \1 n% w0 E7 F) I2 w
) l& Z9 \" v) Z
A=hardlim(W*P,B);
- d. q' x$ S2 m3 D2 E
/ N1 V1 U6 Y1 X; p& k! Xfor epoch=1:max_epoch1 f" f2 H; ^4 |& ~" p
if all(A==T)! k4 V2 g/ Z$ x, c K
epoch=epoch-1;) x' e$ C: R( N+ p+ p* I( d) k
break;/ y" J, e4 N3 o& {% I
end0 l+ w+ }5 c+ A% @( u4 y
9 u$ q5 V$ w" R [dW,dB]=learnp([],P,[],[],A,T,[],[],[],[],[],[]);% learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS
/ U" ?/ |) S* k% O1 k V& { W=W+dW;
. u7 L& n5 ?3 H8 |! y' R B=B+dB;
6 o, \% v/ O ], R& Z% }- Q A=hardlim(W*P,B);
$ a* l* ]7 a- p( G x& D6 C6 |# s9 |. X) A: N- w% E/ Q' l* T
end
) z s' ]. D) b1 E( h, g, L+ m, ?# ?* o; `4 J, }( z
7 a0 }9 [+ [: T2 Y( n: Y0 {6 ?: rend
, W2 F8 M! K F# U9 i* ]* f
7 E7 T; ?$ h! | o: X# X出了什么问题呀? |
zan
|