我在R中使用插入符号的训练函数来生成一个使用GBM的模型。我使用了重复交叉验证与5次重复,这意味着将有50个样本。我想问的是,是否有一种方法可以用不同的方式来绘制结果,比如在x轴上显示增强迭代,在y轴上显示auc,在里面显示从最佳参数选择中得到的结果,但是有一条单独的行来训练褶皱和测试褶皱。当您使用gbm包中的"gbm“函数,并使用"gbm.perf”和抽样技术绘制异常的训练和验证曲线时,就会产生这种情况。
是否有可能以某种方式对插入器的火车功能进行同样的处理?
谢谢。
发布于 2015-10-02 11:17:10
在插入对象中,如果使用了method=' gbm ',可以选择属性'finalModel',这是生成的gbm对象。例如,如果您的列车对象名为“a”,那么
gbm_model <-一个$finalModel
使用gbm_model,您可以运行gbm包内部的函数。
https://stackoverflow.com/questions/32877686
复制