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 + -
显示快捷键?