【发布时间】:2020-09-02 16:22:39
【问题描述】:
这是一个与此处提供的答案直接相关的问题:MLR random forest multi label get feature importance
总而言之,问题是关于为多标签分类问题生成可变重要性图。我正在处理另一个人提供的代码来生成 vimp 图:
library(mlr)
yeast = getTaskData(yeast.task)
labels = colnames(yeast)[1:14]
yeast.task = makeMultilabelTask(id = "multi", data = yeast, target = labels)
lrn.rfsrc = makeLearner("multilabel.randomForestSRC")
mod2 = train(lrn.rfsrc, yeast.task)
vi =randomForestSRC::vimp(mod2$learner.model)
plot(vi,m.target ="label2")
我不确定 randomForestSRC::vimp 图中的 TRUE、FALSE 和 All 是什么意思。我阅读了包装文档,但仍然无法弄清楚。
这种区别(TRUE、FALSE、All)是如何起作用的?
【问题讨论】:
标签: r machine-learning random-forest multilabel-classification mlr