10得票3回答
Caret包findCorrelation()函数

你好,我在使用findCorrelation()函数时遇到了困难。这是我的输入和输出:findCorrelation(train, cutoff = .50, verbose = FALSE) 在查找相关性时出现错误,具体为:x = x,截断值为cutoff,是否详细显示为verbose...

10得票1回答
从caret模型中收集折叠外的预测结果

我想使用Caret模型的“折叠外”预测结果来训练第二阶段模型,该模型包括一些原始的预测变量。我可以按如下方式收集“折叠外”预测结果:#Load Data set.seed(1) library(caret) library(mlbench) data(BostonHousing) #Buil...

10得票2回答
R中的caret nnet包在多核上的应用

我们是否可以利用foreach、nnet和caret包,在多核环境下并行训练神经网络模型? 我只看到了随机森林实现的并行,神经网络可行吗? 我特别关注caret的train函数,它可以对最佳隐藏层和衰减值进行网格搜索。在单个核心上运行需要很长时间。 非常感谢任何帮助。

10得票1回答
使用caret训练模型时,线性搜索失败

我正在使用caret中的train函数,使用svmRadial内核进行二元分类任务的SVM训练。 当我在我的数据上运行train函数时,我逐步得到这些消息,其中包含: 线性搜索失败-2.13865-0.17590251.01927e-053.812143e-06-5.240749e-08-...

9得票1回答
caret中哪些模型可以使用稀疏矩阵作为X?

我希望能够在caret::train中使用稀疏矩阵作为 x,但很多模型似乎需要一个数据框。我已经使用了稀疏矩阵和XGboost结合caret使用,但是nnet和ELM都需要一个数据框。我注意到,在代码中,caret 试图将x 转换为数据框以支持nnet和ELM模型。 是否有支持稀疏矩阵的模型...

9得票1回答
为什么使用caret::train(..., method = "rpart")得到的结果与rpart::rpart(...)不同?

我正在参加Coursera实践机器学习课程,课程作业要求使用这个数据集构建预测模型。根据感兴趣的结果(标记为y,但实际上是数据集中的classe变量),将数据分割为training和testing数据集: inTrain <- createDataPartition(y = data$...

9得票3回答
使用Caret进行生存分析(随机生存森林)

有没有一种方法可以使用caret进行生存分析。我非常喜欢它易于使用的特点。我尝试使用caret列表中的party包来拟合随机生存森林。 这个可以工作: library(survival) library(caret) library(party) fitcforest <- cf...

9得票3回答
R Caret包错误-至少有一个类别级别不是有效的R变量名称。

使用caret包进行堆叠时,我在R中收到以下错误信息。 "错误:至少一个类别级别不是有效的R变量名;这将在生成类别概率时导致错误,因为变量名将转换为not5,X5sets。请使用可用作有效R变量名的因子级别(请参见?make.names以获取帮助)." 下面是我正在尝试运行的代码。 ...

9得票4回答
R - mice - 机器学习:如何将训练集中的补全数据方案应用到测试集中

我正在构建一个预测模型,使用 mice 包来填补训练集中的缺失值。由于我需要重复使用相同的填补方案来处理测试集,那么我该如何将其应用到测试数据上呢? # generate example data set.seed(333) mydata <- data.frame(a = as.lo...

9得票2回答
在R中从交叉验证(训练)数据绘制ROC曲线

我想知道是否有一种方法可以绘制使用caret包生成的SVM-RFE模型的交叉验证数据的平均ROC曲线。 我的结果如下: Recursive feature selection Outer resampling method: Cross-Validated (10 fold, repea...