1 %> @brief Forward feature selection demo
29 o.sgs = sgs_crossval01;
32 % The
object that will
do the feature selection
34 o.nf_select = 9; % Number of features to be selected
36 as_fsel_forward01 = o;
38 log = as_fsel_forward01.use(ds);
41 % ^^^^^^ Calculations finished ^^^^^^
44 % Extracts feature selection
block...
45 out = log.extract_fsel();
49 [fsel_forward01, out] = fsel_forward01.
use(ds);
51 disp([10,
'-<= Features selected =>-']);
52 fprintf(
' -> %5.1f cm^-1 <-\n', ds_fsel01.fea_x);
58 % Classification rate progression ((nf) x (rate) curve)
59 out = log.extract_dataset();
60 irdata_forward01 = out;
63 o.use(irdata_forward01);
65 title(
'Classification rate progression');
73 title(
'Features selected');
function data_select_hierarchy(in data, in hierarchy)
Visual representation of selected features.
Linear and Quadratic discriminant.
function maximize_window(in h, in aspectratio, in normalizedsize)
Visualization - All curves in dataset.
function use(in o, in data)
Applies block to data.
Forward Feature Selection.
FSG that uses classifier to grade the subsets.
function load_data_she5trays()