A comparison of machine learning algorithms as surrogate model for net present value prediction from wells arrangement data

Net Present Value (NPV) measures whether an investment will be profitable within a given period of time. In oil production planning, it consists of an important indicator to evaluate different production strategies. The NPV estimate is calculated on the basis of the production data which are generally obtained by means of numerical simulations, which consider the strategy details and the physical reservoir model. However, the simulator demands high computational resource, which may take hours or days of processing time to evaluate a single strategy, depending on the size of the reservoir model. To speed up this process a simpler model, referred to as a surrogate model, can be used to approximate the simulator output. In this work, we hypothesize that it is possible to predict the NPV using only wells arrangement data as predictors. Moreover, we present a comparison among six machine learning algorithms used as a surrogate model: Linear Regression, K-Nearest Neighbor, Multi-Layer Perceptron, Kernel Ridge Regression, Support Vector Regression, and Gradient Tree Boosting. Results confirm it is viable to predict NPV from wells arrangement data, in special with kernel-based methods.

[1]  Pedro de Brito Nogueira,et al.  An Efficient Methodology of Production Strategy Optimization Based on Genetic Algorithms , 2009 .

[2]  Eduardo Camponogara,et al.  Nonlinear Model Predictive Control of an Oil Well with Echo State Networks , 2018 .

[3]  Morteza Haghighat Sefat,et al.  Development of an adaptive surrogate model for production optimization , 2015 .

[4]  Denis José Schiozer,et al.  Use of Well Indicators in the Production Strategy Optimization Process , 2013 .

[5]  Johann Sienz,et al.  Particle swarm algorithm with adaptive constraint handling and integrated surrogate model for the management of petroleum fields , 2015, Appl. Soft Comput..

[6]  Palash Panja,et al.  Surrogate models for production performance from heterogeneous shales , 2017 .

[7]  K. Salahshoor,et al.  Development of robust surrogate model for economic performance prediction of oil reservoir production under waterflooding process , 2018, Journal of Petroleum Science and Engineering.

[8]  William Pao,et al.  Surrogate reservoir modeling-prediction of Bottom-Hole Flowing Pressure using Radial Basis Neural Network , 2014, 2014 Science and Information Conference.

[9]  Denis José Schiozer,et al.  UNISIM-I: Synthetic Model for Reservoir Development and Management Applications , 2015 .

[10]  Palash Panja,et al.  Application of artificial intelligence to forecast hydrocarbon production from shales , 2017 .

[11]  Karlene A. Hoo,et al.  Stability analysis for closed-loop management of a reservoir based on identification of reduced-order nonlinear model , 2013 .

[12]  Atharv Bhosekar,et al.  Advances in surrogate based modeling, feasibility analysis, and optimization: A review , 2018, Comput. Chem. Eng..

[13]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[14]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[15]  Denis José Schiozer,et al.  Managing reservoir uncertainty in petroleum field development: Defining a flexible production strategy from a set of rigid candidate strategies , 2018, Journal of Petroleum Science and Engineering.