如何防止神经网络/插入符号/ R中的“算法未收敛”错误?

时间:2019-12-01 20:21:24

标签: r machine-learning neural-network r-caret

我正在尝试使用train函数和neuralnet作为我的method参数来训练神经网络,以预测时间表。

我也在扩展训练数据集。

即使我为learningrate尝试了不同的stepmaxthresholdneuralnet s,每次我尝试使用{{ 1}}函数的k折之一碰巧每次都失败

  

1:算法未在stepmax内的1次重复中收敛1次。   2:对Fold05.Rep1的预测失败:layer1 = 8,layer2 = 0,layer3 = 0 cbind(1,pred)%*%weights [[num_hidden_​​layers + 1]]中的错误:     需要数字/复杂矩阵/矢量参数

我猜这是因为权重是随机的,所以每次我碰巧都会得到一些不会收敛的权重。

是否有预防措施?也许是尝试使用不同的重量来重新训练失败的特定折叠?

这是我的代码:

train

0 个答案:

没有答案