There is minor difference between them; feature selection refers to selecting a subset of best features and the rest are discarded, while feature weighting means assigning a weight value to each feature based on the ability of the feature to distinguish the labeled class. Both methods fall into two major categories: a)