我正在尝试使用train
函数和neuralnet
作为我的method
参数来训练神经网络,以预测时间表。
我也在扩展训练数据集。
即使我为learningrate
尝试了不同的stepmax
,threshold
和neuralnet
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