при сборке GBM и DRF в H2O является ли score_each_iteration тем же, что и score_tree_interval = 1?

Сейчас я использую H2O для построения модели GBM и DRF, я обнаружил, что и score_each_iteration, и score_tree_interval, описаны, чтобы сделать раннюю остановку повторяемой. Но является ли score_each_iteration тем же, что score_tree_interval = 1? Если да, то зачем нам score_each_iteration, мы можем просто использовать вместо score_tree_interval = 1


h2o
person Gavin    schedule 01.10.2018    source источник


Ответы (1)


score_each_iteration параметр включает / выключает оценку на каждой итерации - и _ 2_ определяет, что это за интервал. Например, если score_tree_interval = 5, то интервал - это период пяти деревьев (а не одного). Таким образом, он будет засчитан каждые 5 деревьев.

Оценка по умолчанию не основана на фиксированных интервалах - она ​​чаще выставляется в начале и реже ближе к концу. Вот почему у нас есть эти параметры, чтобы переопределить это поведение.

person Erin LeDell    schedule 01.10.2018
comment
Если я использую только score_each_iteration = True без score_tree_interval. Означает ли это score_tree_interval = 1? - person Gavin; 02.10.2018
comment
@Gavin Нет, потому что значение по умолчанию для score_tree_interval равно 0, что означает, что фиксированный интервал не используется (вместо этого мы используем динамический интервал). - person Erin LeDell; 05.10.2018
comment
Эрин, так что означает каждая итерация в документе H2O Score_each_iteration. Судя по вашему объяснению, это явно не для каждого дерева. - person Gavin; 05.10.2018