Prediction of Porosity and Permeability Alteration Based on Machine Learning Algorithms

The objective of this work is to study the applicability of various machine learning algorithms for the prediction of some rock properties which geoscientists usually define due to special laboratory analysis. We demonstrate that these special properties can be predicted only basing on routine core analysis (RCA) data. To validate the approach, core samples from the reservoir with soluble rock matrix components (salts) were tested within 100 + laboratory experiments. The challenge of the experiments was to characterize the rate of salts in cores and alteration of porosity and permeability after reservoir desalination due to drilling mud or water injection. For these three measured characteristics, we developed the relevant predictive models, which were based on the results of RCA and data on coring depth and top and bottom depths of productive horizons. To select the most accurate machine learning algorithm, a comparative analysis has been performed. It was shown that different algorithms work better in different models. However, two-hidden-layer neural network has demonstrated the best predictive ability and generalizability for all three rock characteristics jointly. The other algorithms, such as support vector machine and linear regression, also worked well on the dataset, but in particular cases. Overall, the applied approach allows predicting the alteration of porosity and permeability during desalination in porous rocks and also evaluating salt concentration without direct measurements in a laboratory. This work also shows that developed approaches could be applied for the prediction of other rock properties (residual brine and oil saturations, relative permeability, capillary pressure, and others), of which laboratory measurements are time-consuming and expensive.

[1]  Zahidah Md Zain,et al.  Overview of Advancement in Core Analysis and Its Importance in Reservoir Characterisation for Maximising Recovery , 2015 .

[2]  W S McCulloch,et al.  A logical calculus of the ideas immanent in nervous activity , 1990, The Philosophy of Artificial Intelligence.

[3]  Hamdi A. Tchelepi,et al.  Micro-continuum Approach for Pore-Scale Simulation of Subsurface Processes , 2016, Transport in Porous Media.

[4]  Gerry Dozier,et al.  A Genetic Algorithm for Predicting Pore Geometry Based on Air Permeability Measurements , 2005 .

[5]  SingerYoram,et al.  On the algorithmic implementation of multiclass kernel-based vector machines , 2002 .

[6]  Yoshua Bengio,et al.  Random Search for Hyper-Parameter Optimization , 2012, J. Mach. Learn. Res..

[7]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[8]  Christoph H. Arns,et al.  Pore-Scale Characterization of Two-Phase Flow Using Integral Geometry , 2017, Transport in Porous Media.

[9]  Koby Crammer,et al.  On the Algorithmic Implementation of Multiclass Kernel-based Vector Machines , 2002, J. Mach. Learn. Res..

[10]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[11]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[12]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[13]  Colin McPhee,et al.  Best Practice in Coring and Core Analysis , 2015 .

[14]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[15]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[16]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[17]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[18]  Colin McPhee,et al.  Core Analysis: A Best Practice Guide , 2015 .

[19]  Chih-Jen Lin,et al.  A dual coordinate descent method for large-scale linear SVM , 2008, ICML '08.

[20]  Sotiris B. Kotsiantis,et al.  Supervised Machine Learning: A Review of Classification Techniques , 2007, Informatica.

[21]  A. Dandekar,et al.  Petroleum Reservoir Rock and Fluid Properties , 2006 .

[22]  D. J. Allerton,et al.  Book Review: GPS theory and practice. Second Edition, HOFFMANNWELLENHOFF B., LICHTENEGGER H. and COLLINS J., 1993, 326 pp., Springer, £31.00 pb, ISBN 3-211-82477-4 , 1995 .

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

[24]  R. Monicard Properties of Reservoir Rocks: Core Analysis , 1980 .

[25]  Klaus Nordhausen,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition by Trevor Hastie, Robert Tibshirani, Jerome Friedman , 2009 .

[26]  Brent Duncan,et al.  Core Truth in Formation Evaluation , 2013 .

[27]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[28]  P. Mahzari,et al.  Co-history Matching: A Way Forward for Estimating Representative Saturation Functions , 2018, Transport in Porous Media.

[29]  David A. Freedman,et al.  Statistical Models: Theory and Practice: References , 2005 .

[30]  P. Carman,et al.  Flow of gases through porous media , 1956 .

[31]  Pejman Tahmasebi,et al.  Rapid Learning-Based and Geologically Consistent History Matching , 2018, Transport in Porous Media.

[32]  Byung-Do Kim,et al.  Test Design and Analysis , 2008 .

[33]  J. Friedman Greedy function approximation: A gradient boosting machine. , 2001 .

[34]  Dmitry Koroteev,et al.  Robotized petrophysics: Machine learning and thermal profiling for automated mapping of lithotypes in unconventionals , 2018, Journal of Petroleum Science and Engineering.

[35]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[36]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[37]  David A. Wood,et al.  Estimation of minimum miscibility pressure of varied gas compositions and reservoir crude oil over a wide range of conditions using an artificial neural network model , 2018, Advances in Geo-Energy Research.