Я понимаю, как вычисляется покрытие в XGBoost, сумме гессиана в этом узле. Для корневого узла дерева 1 для двоичной логистики он становится n(.5)(1-.5)
с базовым счетом 0,5. Покрытие в корневом узле для дерева 1 равно sum(p(1-p))
, где p
- это предсказанные вероятности из первого дерева.
Мне нужно точное количество наблюдений в каждом узле. Обложка «является метрикой для измерения количества наблюдений, затронутых расколом»; Мне нужно перевести это на точное число для любого данного узла.
Также, min_child_weight
говорит, какова минимальная сумма веса экземпляра, необходимая для ребенка. Итак, min_child_weight
- это минимальное «Покрытие» в дереве? Поправь меня, если я ошибаюсь.
Любая помощь очень ценится. Спасибо.