La documentazione afferma che R gbm con distribution = "adaboost" può essere utilizzato per problemi di classificazione 0-1. Considera il seguente frammento di codice:
gbm_algorithm <- gbm(y ~ ., data = train_dataset, distribution = "adaboost", n.trees = 5000)
gbm_predicted <- predict(gbm_algorithm, test_dataset, n.trees = 5000)
Può essere trovato nella documentazione che predict.gbm
Restituisce un vettore di previsioni. Per impostazione predefinita, le previsioni sono sulla scala di f (x).
Tuttavia, la scala particolare non è chiara per il caso di distribution = "adaboost".
Qualcuno potrebbe aiutare con l'interpretazione dei valori di ritorno di predict.gbm e fornire un'idea di conversione all'output 0-1?