自适应Boosting - 可视化树

时间:2016-03-31 04:41:04

标签: java weka adaboost

我使用 Weka api in Eclipse 进行分类,使用 Adaptive Boosting J48 作为基本分类器。

我知道如果我们只使用J48算法作为分类器而没有增强,我们可以可视化树。

因此,在使用AdaBoost和J48作为基本分类器的情况下,是否可以可视化AdaBoost算法生成的所有树?

我已经阅读了Weka的文档,但没有找到任何可以提供帮助的文章(可能是我错过了一些事情?)。

我可以用这种文本格式获取树,但是我希望它以图形格式显示,就像我们使用j48分类器在weka上获得的那样

    public void somMethod(){
        AdaBoostM1 m1 = new AdaBoostM1();

        //setting the class for classification
        trainingData.setClassIndex(classIndex);

        //setting the base classifier
        m1.setClassifier(new J48());

        //setting number of iterations
        m1.setNumIterations(numIterations);

        //building the final classifier
        m1.buildClassifier(trainingData);

        System.out.println(m1);
    }

Output (tree in textual format)

0 个答案:

没有答案