【发布时间】:2019-11-18 06:22:58
【问题描述】:
我正在尝试使用插入符号执行神经网络来解决分类问题。我的数据集有 94000 行和 5 个变量(1 个二进制因变量和 4 个自变量)。我已经清理了数据并转换了必要的变量。不存在缺失数据。数据是平衡的。我正在使用 nnet 使用插入符号进行交叉验证。现在我正在运行以下代码:
model <- train(Output ~ Var1 + Var2 + Var3 + Var4,
method = "nnet",
data = my_data, verbose = FALSE,
trControl=trainControl(method='repeatedcv',
number = 10,
repeats = 5,
verboseIter=FALSE),
tuneGrid=expand.grid(.size=c(0,1,2,5,10,15),
.decay=c(0,0.001,0.01,0.1)))
您能告诉我如何进一步改进我的模型吗?
其他细节: 1. 数据为金融市场数据。 2. 我将在预测后使用约登指数检查最佳阈值。因此,我将选择仅用于报告的最佳阈值。
由于我是神经网络的新手,我正在寻求使用 R 改进模型的建议,以及我可以使用什么样的调整或其他模型。
【问题讨论】:
标签: r neural-network classification nnet