如何添加超过 1 个元过滤分类器? 例如,我想应用 SMOTE 过滤器两次,因为我的数据有 3 个类别,比率为 6:3:1。因此,为了平衡数据,我必须运行 SMOTE 三次,通过
首先给出 200% --> 那么数据将为 6:3:3
第二次给出 100% --> 那么数据将为 6:6:3
第三次给予 100% 再次 -?那么数据将为 6:6:6
我可以在预处理选项卡中执行此操作。但由于我使用交叉验证,我必须在分类器选项卡中使用 meta.filteredClassifier。
我该怎么做?
最佳答案
我不知道SMOTE过滤器是如何工作的;但在我看来,您想在一个数据集上应用多个过滤器,然后使用一个带有交叉验证的分类器。
我不确定您是否知道“预处理”选项卡中的“多重过滤器”。用户界面有点奇怪。您必须单击((1),请参阅我的屏幕截图的顶部),然后单击(2,中间),然后单击(3)。在(3)处,您可以在链中添加多个过滤器。
您还可以通过单击分类器对话框中的“过滤器”按钮,在 meta.FilteredClassifier 窗口中配置 multiFilter。
关于machine-learning - Weka 添加多个元过滤分类器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33183001/