|
Algorithm 2BAM Algorithm:
|
Given a training dataset with p features, a testing dataset feature selection methods a threshold parameter and a learning algorithm
-
(i)
For generate bootstrap samples, of the training dataset
-
(ii)
For each feature selection method get features score matrix
-
(iii)
Normalize the score matrices in (ii) as
-
(iv)
Use the arithmetic mean scores to combine the matrices in (iii) into one score matrix
-
(v)
Use the score matrix in (iv) to compute the aggregated scores
-
(vi)
Based on the aggregated scores in (v), compute the corresponding rank vector
-
(vii)
Based on the rank vector keep the top of the variable set
-
(viii)
Based on the selected feature set in (vii), use the testing dataset and a cross-validation technique to train and test the model
|