annotate misc/SFXFeatureSelection.m @ 2:985cd163ba54

adding old matlab data some datasets
author DaveM
date Thu, 09 Feb 2017 16:48:03 +0000
parents
children b177d57ac0bd
rev   line source
DaveM@2 1 tic
DaveM@2 2 rng(1945,'twister')
DaveM@2 3 options = statset('UseParallel', true);
DaveM@2 4 b = TreeBagger(500, DataTrain63, LabelsTrain,'OOBVarImp','On', 'SampleWithReplacement', 'Off', 'InBagFraction', 0.632, 'Options', options);
DaveM@2 5 toc
DaveM@2 6 figure
DaveM@2 7 plot(oobError(b))
DaveM@2 8 oobErr = oobError(b);
DaveM@2 9 xlabel('Number of Grown Trees')
DaveM@2 10 ylabel('Out-of-Bag Classification Error')
DaveM@2 11 figure
DaveM@2 12 bar(b.OOBPermutedVarDeltaError)
DaveM@2 13 xlabel 'Feature Number'
DaveM@2 14 ylabel 'Out-of-Bag Feature Importance'
DaveM@2 15 FI = b.OOBPermutedVarDeltaError;
DaveM@2 16 r = corrcoef(NormXtrain);
DaveM@2 17 figure
DaveM@2 18 imagesc(abs(r))
DaveM@2 19 NormXtrainOld = NormXtrain;
DaveM@2 20 idxvarOld = idxvar;
DaveM@2 21 FeatureNamesOld = FeatureNames;
DaveM@2 22 oobErrOld = oobErr;