Research Article
A Machine Learning Approach to Evaluate the Performance of Rural Bank
Algorithm 1
Gradient boosting regression tree with an adaptively reduced step size.
| | Input: | | | Training samples | | | Residual tree training times is, random sampling rate is, complexity parameter is. | | | Training steps: | | | Initialize training samples, where, reduce step size, | | | FOR j = 1, 2, …, M | | (1) | Fromwithout replacement, repeat the subsample with a random ratio of rate as the training sample of the current regression tree. | | (2) | Based on the complexity parameter, train theresidual tree modelon the current training sample. | | (3) | Update reduction step . | | (4) | Give the predicted valueof the training sampleon. | | (5) | Update the output variable valueon the training sample. | | | END FOR | | | Output: improved gradient boosting regression tree model . |
|