prex4.m

来自「matlab 模式识别工具包 希望能对你们有用」· M 代码 · 共 41 行

M
41
字号
%PREX4 PRTOOLS example of classifier combininghelp prex4echo onA = gendatd(100,100,10);[B,C] = gendat(A,20);wkl = klm(B,0.95);					% find KL mapping input spacebkl = B*wkl;						% map training setvkl = ldc(bkl);						% find classifier in mapped spacew1 = wkl*vkl;						% combine map and classifier 									% (operates in original space)testd(C*w1)							% test wfn = featself(B,'NN',3); 			% find feature selection mappingbfn = B*wfn;						% map training setvfn = ldc(bfn);						% find classifier in mapped spacew2 = wfn*vfn;						% combinetestd(C*w2)							% testwfm = featself(B,ldc,3); 			% find second feature setbfm = B*wfm;						% map training setvfm = ldc(bfm);						% find classifier in mapped spacew3 = wfm*vfm;						% combinetestd(C*w3)							% testw4 = ldc(B);						% find classifier in input spacetestd(C*w4)							% testw5 = knnc(B,1);						% another classifier in input spacetestd(C*w5)							% testwall = [w1,w2,w3,w4,w5];			% parallel classifier set testd(C*prodc(wall))				% test product ruletestd(C*meanc(wall))				% test mean ruletestd(C*medianc(wall))				% test median ruletestd(C*maxc(wall))					% test maximum rule againtestd(C*minc(wall))					% test minimum ruletestd(C*majorc(wall))				% test majority votingecho off

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?