【问题标题】:What does it mean if my IncNodePurity measures are all 0如果我的 IncNodePurity 度量都为 0 意味着什么
【发布时间】:2020-07-12 09:56:51
【问题描述】:

我在 R 中对我的数据运行了一个初始随机森林模型,并尝试计算特征重要性统计数据。出于某种原因,我的 IncNodePurity 度量都是 0。知道为什么会发生这种情况,或者我做错了什么吗?谢谢

rf<- randomForest(target~.,
                    data=train,importance=TRUE,proximity=TRUE)
round(importance(rf),2)

结果:

                    %IncMSE IncNodePurity
age                  1.82   0.00
income               6.89   0.00
education           -0.12   0.00
car_ownership        0.99   0.00
health_metric       10.34   0.00


谢谢!

【问题讨论】:

    标签: r machine-learning random-forest gbm


    【解决方案1】:

    在报告变量重要性时尝试使用更多数字。在我的模型中,IncNodePurity 通常低于 0.01。如果您将自己限制为 2 位数字,这些值将显示为 0.00。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-12
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2018-12-22
      • 1970-01-01
      相关资源
      最近更新 更多