首页 > 解决方案 > 如何在 Weka 中构建 SVM 分类器以仅考虑数据集中的某些特征?

问题描述

我是 WEKA 的新手,我正在从事一项目前有 128 种不同功能的任务。我被告知要在数据上构建一个 SVM 分类器,并且分类器应该:

  1. 仅考虑数据中前 10 个“卡方”特征。
  2. 应使用 10 折交叉验证在每个折中选择新的前 10 个特征。

我已经使用 ChiSquaredAttributeEval 评估器获得了前 10 个特征。考虑到第 1 点和第 2 点,我该如何构建 SVM?

编辑:我如何也显示此分类器的 WEKA 10 折交叉验证工作流程图?

标签: svmwekachi-squared

解决方案


使用以下分类器设置来封装属性选择步骤和支持向量机在缩减数据集上的训练:

meta.FilteredClassifier
|
+- filter: supervised.attribute.AttributeSelection (ChiSquaredAttributeEval + search method)
|
+- classifier: functions.SMO

推荐阅读