Количество наблюдений в узле в XGBoost - PullRequest
0 голосов
/ 14 мая 2018

Я понимаю, как вычисляется покрытие в XGBoost, сумме гессиана в этом узле. Для корневого узла дерева 1 для двоичной логистики он становится n(.5)(1-.5) с базовым счетом 0,5. Покрытие в корневом узле для дерева 1 равно sum(p(1-p)), где p - это предсказанные вероятности из первого дерева.

Мне нужно точное количество наблюдений в каждом узле. Обложка «является метрикой для измерения количества наблюдений, затронутых расколом»; Мне нужно перевести это на точное число для любого данного узла.

Также, min_child_weight говорит, какова минимальная сумма веса экземпляра, необходимая для ребенка. Итак, min_child_weight - это минимальное «Покрытие» в дереве? Поправь меня, если я ошибаюсь.

Любая помощь очень ценится. Спасибо.

...