Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* MethodBDT annotate gradboost * MethodBDT remove binary reweighting for multiclass * MethodBDT increase response scaling to match lit. for multiclass See Jerome H. Freidman "Greedy Function Approximation: A Gradient Boosting Machine" for details (p.1201). * Fix gradboost response event weight The response of the gradient boosting was calculated using `sum(|y_ik|(1-|y_ik|)) * w^2` for each decision node region where w is the event weight and y_ik is the pseudoresidual. This fix changes the weighing to `sum(|y_ik|(1-|y_ik|)) * w`, that is the first expression is weighted linearly per event. Symptoms include heavy bias towards events with w >> 1 and elimination of events with w << 1. * clang-format
- Loading branch information
Showing
2 changed files
with
18 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters