Research Article
A Novel Stacking Heterogeneous Ensemble Model with Hybrid Wrapper-Based Feature Selection for Reservoir Productivity Predictions
Algorithm 1.
Algorithm 1: Proposed reservoir productivity forecast model.
| (i) | Require: | | (ii) | Training dataset1 , = 1, …, , where are the initial features and is the size of the training set; | | (iii) | Training dataset2 , = 1, …, , where are the main features and is the size of the training set; | | (iv) | Base-regressors , , …, , where is the number of base-regressors; | | (v) | Ensure: | | (vi) | Stacking heterogeneous ensemble regressor ; | | (1) | for do | | (2) | Train base-regressor on ; | | (3) | end for | | (4) | for each do | | (5) | Construct new dataset of predictions, where ; Train a meta-regressor on . | | (6) | end for | | (7) | for eachdo | | (8) | Train base-regressor on ; | | (9) | end for | | (10) | for eachdo | | (11) | Construct new dataset of predictions, where ; Train a meta-regressor on . | | (12) | end for | | (13) | for each do | | (14) | Construct new dataset of predictions, where ; Train a meta-regressor on . | | (15) | end for | | (16) | return; |
|