When should I do characteristic selection? I am running some Machine Learning algorithms in order to train a model.