Weka 添加多个 Meta 过滤分类器
Posted
技术标签:
【中文标题】Weka 添加多个 Meta 过滤分类器【英文标题】:Weka add more than one Meta filtered classifier 【发布时间】:2016-01-15 22:41:53 【问题描述】:如何添加超过 1 个元过滤分类器? 例如,我想应用 SMOTE 过滤器两次,因为我的数据有 3 个类别,比例为 6:3:1。因此,为了平衡数据,我必须运行 SMOTE 三次,通过
首先给出 200% --> 然后数据将是 6:3:3
第二个给出 100% --> 那么数据将是 6:6:3
第三次给予100% agaim --?那么数据将是 6:6:6
我可以在预处理选项卡中执行此操作。但由于我使用交叉验证,我必须在分类器选项卡中使用 meta.filteredClassifier。
我该怎么做?
【问题讨论】:
请注意,如果您的数据中有 重复项,交叉验证会产生不正确的结果(和过拟合)。 【参考方案1】:我不知道 SMOTE 过滤器是如何工作的;但在我看来,您想在一个数据集上应用多个过滤器,然后使用一个具有交叉验证的分类器。
我不确定您是否知道 PreProcess 选项卡中的“MultiFilter”。用户界面有点奇怪。您必须单击((1),请参见我的屏幕截图的顶部),然后单击(2,中间),然后单击(3)。在 (3) 处,您可以在链中添加多个过滤器。
您还可以通过单击分类器对话框中的“过滤器”按钮从 meta.FilteredClassifier 窗口中配置多过滤器。
【讨论】:
以上是关于Weka 添加多个 Meta 过滤分类器的主要内容,如果未能解决你的问题,请参考以下文章