Answers:
寻找最佳特征集可能在计算上非常昂贵。可用解决方案的主要类别可以分为两组:要么绑定到特定的分类器(包装器),要么根据某些条件对特征进行简单的排名(过滤器方法)。
根据您的要求(快速/非参数/非线性),您可能需要使用Filter方法的候选对象。还有那些中描述的不少例子文献。例如,信息增益-通过衡量有关类别的信息增益来评估属性的价值;或基于属性和类之间的相关性评估属性值的相关性。
包装方法绑定到分类器,并且可能会为感兴趣的分类器带来一组更好的功能。由于其性质(在每次迭代中进行全面的训练/测试),它们不被认为是快速的或非参数的,但是它们可以处理要素的非线性关系(您的第三个要求)。一个示例是基于SVM的递归特征消除,因此目标是最大化类之间的余量,并且可以处理特征的非线性关系(使用非线性内核)。