Sto utilizzando l'aumento gradiente per la classificazione. Anche se il risultato sta migliorando, ma sto ottenendo NaN in validdeviance."devianza valida" è nan per il modello GBM, cosa significa questo e come sbarazzarsi di questo?
Model = gbm.fit(
x= x_Train ,
y = y_Train ,
distribution = "bernoulli",
n.trees = GBM_NTREES ,
shrinkage = GBM_SHRINKAGE ,
interaction.depth = GBM_DEPTH ,
n.minobsinnode = GBM_MINOBS ,
verbose = TRUE
)
Risultato
Come sintonizzare il parametro per ottenere il validdeviance.