首页 > 解决方案 > 执行 rbf 方法时 RStudio 崩溃

问题描述

我不知道可能是什么导致崩溃。当我用 训练rbf方法时会发生这种情况Caret,如下所示:

library(caret)
library(mlbench)
library(dplyr)
data("HouseVotes84")
dummy_data_classif <- HouseVotes84[,1:length(colnames(HouseVotes84))] %>% 
  mutate_if(is.factor, as.numeric)

resampling <- trainControl(method = "cv",
                               number = 5,
                               allowParallel = FALSE) 
model <- caret::train(Class ~ ., 
                      data = dummy_data_classif, 
                      method = "rbf", 
                      trControl = resampling)

相反,执行的原件rbfRSNNS预期工作正常:

library(RSNNS)
inputs <- as.matrix(dummy_data_classif[,-1])
outputs <- as.matrix(as.numeric(dummy_data_classif[,1]))
model <- RSNNS::rbf(inputs, outputs, size=40, maxit=1000, 
                    initFuncParams=c(0, 1, 0, 0.01, 0.01), 
                    learnFuncParams=c(1e-8, 0, 1e-8, 0.1, 0.8), linOut=TRUE)

标签: rrstudior-caret

解决方案


推荐阅读