Function BackFS(DataMatrix, ClassLabel): Begin Set = null; while FeatureNum(DataMatrix) > 1: for Feature(i) in DataMatrix: Performance(i) = PerformanceMeasurement(DataMatrix\Feature(i)) remove the jth feature with the largest Performance(j) from DataMatrix add the largest Performance(j) into Set find the largest one in Set, the subset in that iteration is the best one End. |