8得票2回答
随机森林中tuneGrid参数存在问题

我一直在处理一些极度不平衡的数据,我想使用分层抽样来创建更平衡的随机森林。 目前,我主要使用caret包对随机森林进行调参。因此,我尝试设置一个tuneGrid,将mtry和sampsize参数传递给caret train方法,如下所示。 mtryGrid <- data.frame...

8得票1回答
R中的百分比混淆矩阵

如何在R中获取百分比(或1的分数)的混淆矩阵。 “caret”包提供了有用的函数,但显示样本的绝对数量。 library(caret) data(iris) T <- iris$Species P <- sample(iris$Species) confusionMatrix(P...

8得票1回答
在R中使用k-NN回归存在的问题

我想运行caret包中的knnreg。不知什么原因,这个训练集可以工作: > summary(train1) V1 V2 V3 13 : 10474 1 : 6435...

8得票1回答
parRF在caret上不能使用超过一个核心

使用caret R包中的parRF时,当我使用多个核心时它无法正常工作,这相当讽刺,因为parRF中的“par”表示并行。如果我的操作系统是windows,那么这可能是相关信息。我检查了我正在使用最新版本的caret和doParallel。 我创建了一个最小的示例,并在下面给出了结果。有什么...

8得票2回答
使用caret进行火车模型的并行执行失败,显示找不到函数。

昨天我更新了我的R软件包,自此以后,使用train函数进行并行执行失败。 似乎一些在工作进程内被调用的函数不可用。 至少这些函数是flatTable和probFunction。 我在生产环境的计算机上遇到了这个问题,并且能够在干净的Windows 7 x64 VM上重现它。 我在下面添加...

8得票1回答
使用caret指定交叉验证折数

你好,首先感谢您的提问。我正在使用caret来交叉验证来自nnet包的神经网络。在trainControl函数的method参数中,我可以指定我的交叉验证类型,但是所有这些类型都会随机选择观测值来进行交叉验证。是否有任何方法可以使用caret对我数据中的特定观测进行交叉验证,无论是通过ID还是...

7得票1回答
插值法 = "随机森林" 警告信息:无效 ## mtry:已重置为有效范围内

我正在进行Coursera机器学习项目。目标是对以下数据集进行预测建模。 > summary(training) roll_belt pitch_belt yaw_belt total_accel_belt gyros_belt_x ...

7得票1回答
R Caret包中的逻辑回归调参网格是什么?

我正在使用caret包在R中拟合逻辑回归模型。我已经完成了以下步骤: model <- train(dec_var ~., data=vars, method="glm", family="binomial", trControl = ctrl, tu...

7得票1回答
删除在knit html输出上多次使用carett::train()的迭代

使用以下代码在RStudio中使用Knit HTML: --- title: "test" output: html_document --- ```{r pressure, echo=FALSE} library(caret) tc <- trainControl(method="...

7得票1回答
R指标RMSE不适用于分类模型。

我将尝试使用xgboost在R中研究我的模型。普通的训练模型效果良好,但使用caret时指标存在一些问题。 我尝试为类列设置因子,但仍然没有结果。 这是我的数据: ID var1var2TARGET 1 5 0 1 2 4 3 1 3 4 2 0 4...