首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Caret模型如何用优化的参数训练最终的模型?

Caret模型如何用优化的参数训练最终的模型?
EN

Stack Overflow用户
提问于 2015-01-27 05:09:06
回答 2查看 1.4K关注 0票数 0
代码语言:javascript
运行
复制
train_control <- trainControl(method='cv', number=10)    
model <- train(Class ~ Age+BMI+DBP+DPF+NumPregnancies+PG2+SI2+TSFT, method ='rf',data=input,trControl=train_control)

pmml(model$finalModel)
#Error in names(field$class) <- var.names : attempt to set an attribute on NULL

当我试图将经过插入符号训练的RF模型导出到PMML时,它失败了。是否有一种方法可以使用插入符号包调整的最佳参数手动运行RF,以便我可以将模型导出到PMML?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-28 04:51:26

可以通过model$bestTune访问调优参数

代码语言:javascript
运行
复制
> model$bestTune
mtry
3   23
票数 1
EN

Stack Overflow用户

发布于 2015-01-27 08:43:03

插入符号中的"rf“方法利用了randomForest包和randomForest函数。这是如果您想要运行基本随机森林“手动”,没有插入符号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28163619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档