Я построил дерево и в конце деревьев (на листьях) показаны некоторые значения. Что они означают?
# model parameters
colsample_bytree = 0.4
objective = 'binary:logistic'
learning_rate = 0.05
eval_metric = 'auc'
max_depth = 8
min_child_weight = 4
n_estimators = 5000
seed = 7
# create and train model
bst = xgb.train(param,
dtrain,
num_boost_round = best_iteration)
dot = xgb.to_graphviz(bst, rankdir='LR')
dot.render("trees1")
Я думал, что это прогнозируемый балл проба, но диапазон значений листьев до 0,01. Принимая во внимание, что диапазон «прогнозируемой оценки вероятности» до 1. Может быть, это означает, что «прогнозируемая оценка вероятности» делится на 10 (например, значение листа = 0,01 означает, что прогнозируемое значение вероятности = 0,1)?
И почему некоторые листья имеют отрицательные значения (например, -0,01)? Спасибо.