1 %> @brief U-test per wavenumber is performed
for one-versus-one datasets (2-
class datasets)
12 vis_alldata01.use(ds);
21 blmisc_split_ovo01 = u;
22 pieces = blmisc_split_ovo01.use(ds);
23 ds_ovo01_01 = pieces(1);
24 ds_ovo01_02 = pieces(2);
25 ds_ovo01_03 = pieces(3);
28 % Performs U-test on pieces
30 for i = 1:numel(pieces)
34 out = as_grades_fsg01.use(pieces(i));
35 log_grades_fsg01 = out;
40 u.threshold = -log10(0.05);
44 out = as_fsel_grades01.use(log_grades_fsg01);
45 log_as_fsel_grades_grades01 = out;
50 vis_log_as_fsel01 = u;
52 vis_log_as_fsel01.use(log_as_fsel_grades_grades01);
53 title(pieces(i).title);
59 save_as_png([], sprintf('irr_u_test_per_wavenumber'));
Visual representation of selected features.
Calculates grades using a Feature Subset Grader (FSG) object.
function maximize_window(in h, in aspectratio, in normalizedsize)
Visualization - All curves in dataset.
Feature subset grader - Mann-Whitney "U"-test.
function save_as_png(in h, in fn, in dpi)
FSG - Feature Subset Grader.
One-Versus-One dataset split class combination.
function load_data_ketan_brain_atr()
Feature Selection based on a "grades" vector.