Hi,
I was wondering why in line 148 of GrowNet/Regression/main_reg_cv.py
loss = loss_f1(net_ensemble.boost_rate * out, grad_direction) # T
the boosting rate needed to be multiplied with the outputs of the current model? With traditional boosting ideas it seems like training should be done directly on residuals. without the boosting rate. Is there something here that I'm missing? Thanks!
Hi,
I was wondering why in line 148 of GrowNet/Regression/main_reg_cv.py
loss = loss_f1(net_ensemble.boost_rate * out, grad_direction) # Tthe boosting rate needed to be multiplied with the outputs of the current model? With traditional boosting ideas it seems like training should be done directly on residuals. without the boosting rate. Is there something here that I'm missing? Thanks!