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