在应用机器学习算法之前,我是否必须进行特征选择?

时间:2018-01-19 07:23:33

标签: python algorithm classification knn supervised-learning

我的问题是,

  

机器学习算法是否负责选择数据中的最佳功能?或者我应该在机器学习算法之前进行特征选择和缩放。

我知道很少有监督分类机器学习算法,如kNN,神经网络,Adaboast等。

但有些人建议我看一下吗?

1 个答案:

答案 0 :(得分:0)

对此没有明确的答案。目前的趋势是不进行特征选择,让分类器决定使用哪些特征。以当前图像数据集为例,它们也具有1000多个特征(取决于图像分辨率)。它们通常在没有任何预处理的情况下被送到CNN。但是,这通常不正确。例如,如果您假设数据中存在大量相关性,则功能选择可能有所帮助。