{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T16:36:53Z","timestamp":1780331813141,"version":"3.54.1"},"reference-count":35,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2022,7,16]],"date-time":"2022-07-16T00:00:00Z","timestamp":1657929600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In the oil and gas industries, predicting and classifying oil and gas production for hydrocarbon wells is difficult. Most oil and gas companies use reservoir simulation software to predict future oil and gas production and devise optimum field development plans. However, this process costs an immense number of resources and is time consuming. Each reservoir prediction experiment needs tens or hundreds of simulation runs, taking several hours or days to finish. In this paper, we attempt to overcome these issues by creating machine learning and deep learning models to expedite the process of forecasting oil and gas production. The dataset was provided by the leading oil producer, Saudi Aramco. Our approach reduced the time costs to a worst-case of a few minutes. Our study covered eight different ML and DL experiments and achieved its most outstanding R2 scores of 0.96 for XGBoost, 0.97 for ANN, and 0.98 for RNN over the other experiments.<\/jats:p>","DOI":"10.3390\/s22145326","type":"journal-article","created":{"date-parts":[[2022,7,18]],"date-time":"2022-07-18T01:53:22Z","timestamp":1658109202000},"page":"5326","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["Well Performance Classification and Prediction: Deep Learning and Machine Learning Long Term Regression Experiments on Oil, Gas, and Water Production"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7681-5594","authenticated-orcid":false,"given":"Nehad M.","family":"Ibrahim","sequence":"first","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali A.","family":"Alharbi","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Turki A.","family":"Alzahrani","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdullah M.","family":"Abdulkarim","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ibrahim A.","family":"Alessa","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdullah M.","family":"Hameed","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdullaziz S.","family":"Albabtain","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Deemah A.","family":"Alqahtani","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mohammad K.","family":"Alsawwaf","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdullah A.","family":"Almuqhim","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, P.O. Box 1982, Dammam 31441, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,7,16]]},"reference":[{"key":"ref_1","first-page":"826","article-title":"Development of Oil Production Forecasting Method Based on Deep Learning","volume":"7","author":"Abdullayeva","year":"2019","journal-title":"Optim. Inf. Comput."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"al Ajmi, M.D., Alarifi, S.A., and Mahsoon, A.H. (2015, January 3\u20135). Improving Multiphase Choke Performance Prediction and Well Production Test Validation Using Artificial Intelligence: A New Milestone. Proceedings of the Society of Petroleum Engineers\u2014SPE Digital Energy Conference and Exhibition 2015, The Woodlands, TX, USA.","DOI":"10.2118\/173394-MS"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1016\/j.petlm.2018.09.003","article-title":"Prediction of Oil Flow Rate through an Orifice Flow Meter: Artificial Intelligence Alternatives Compared","volume":"6","author":"Ghorbani","year":"2020","journal-title":"Petroleum"},{"key":"ref_4","first-page":"29","article-title":"Application of Machine Learning Models in Predicting Initial Gas Production Rate from Tight Gas Reservoirs","volume":"34","author":"Amaechi","year":"2019","journal-title":"Rud.-Geol.-Naft. Zb."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1834","DOI":"10.1080\/15567036.2010.492386","article-title":"The Application of Artificial Neural Networks for the Prediction of Oil Production Flow Rate","volume":"34","author":"Salavati","year":"2012","journal-title":"Energy Sources"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Han, D., and Kwon, S. (2021). Application of Machine Learning Method of Data-driven Deep Learning Model to Predict Well Production Rate in the Shale Gas Reservoirs. Energies, 14.","DOI":"10.3390\/en14123629"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1080\/10916466.2021.1918712","article-title":"On Application of Machine Learning Method for History Matching and Forecasting of Times Series Data from Hydrocarbon Recovery Process Using Water Flooding","volume":"39","author":"Pal","year":"2021","journal-title":"Pet. Sci. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Doan, T.T., and van Vo, M. (2020). Using Machine Learning Techniques for Enhancing Production Forecast in North Malay Basin. Springer Series in Geomechanics and Geoengineering, Springer.","DOI":"10.1007\/978-981-16-0761-5_11"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1016\/S1876-3804(20)60055-6","article-title":"Artificial Neural Network Based Production Forecasting for a Hydrocarbon Reservoir under Water Injection","volume":"47","author":"Negash","year":"2020","journal-title":"Pet. Explor. Dev."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Guo, Z., Wang, H., Kong, X., Shen, L., and Jia, Y. (2021). Machine Learning-Based Production Prediction Model and Its Application in Duvernay Formation. Energies, 14.","DOI":"10.3390\/en14175509"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"012038","DOI":"10.1088\/1742-6596\/2030\/1\/012038","article-title":"Prediction on Production of Oil Well with Attention-CNN-LSTM","volume":"2030","author":"Jabbari","year":"2021","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Xia, L., Shun, X., Jiewen, W., and Lan, M. (2020, January 12\u201314). Predicting Oil Production in Single Well Using Recurrent Neural Network. Proceedings of the 2020 International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering, ICBAIE, Fuzhou, China.","DOI":"10.1109\/ICBAIE49996.2020.00095"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"123150","DOI":"10.1016\/j.energy.2022.123150","article-title":"Artificial Neural Network Prediction Models for Montney Shale Gas Production Profile Based on Reservoir and Fracture Network Parameters","volume":"244","author":"Shin","year":"2022","journal-title":"Energy"},{"key":"ref_14","first-page":"100013","article-title":"A Deep Gated Recurrent Neural Network for Petroleum Production Forecasting","volume":"3","author":"Jaddoa","year":"2021","journal-title":"Mach. Learn. Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1080\/00986445.2013.766603","article-title":"Prediction of Horizontal Oil-Water Flow Pressure Gradient Using Artificial Intelligence Techniques","volume":"201","author":"Mjalli","year":"2014","journal-title":"Chem. Eng. Commun."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"109265","DOI":"10.1016\/j.petrol.2021.109265","article-title":"Prediction of Pressure Gradient for Oil-Water Flow: A Comprehensive Analysis on the Performance of Machine Learning Algorithms","volume":"208","author":"Wahid","year":"2021","journal-title":"J. Pet. Sci. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Orr\u00f9, P.F., Zoccheddu, A., Sassu, L., Mattia, C., Cozza, R., and Arena, S. (2020). Machine Learning Approach Using MLP and SVM Algorithms for the Fault Prediction of a Centrifugal Pump in the Oil and Gas Industry. Sustainability, 12.","DOI":"10.3390\/su12114776"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"21433","DOI":"10.1109\/ACCESS.2021.3055427","article-title":"A Novel Deep Learning Framework Based RNN-SAE for Fault Detection of Electrical Gas Generator","volume":"9","author":"Alrifaey","year":"2021","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2928","DOI":"10.1002\/cjce.23526","article-title":"Machine Learning Models to Predict Bottom Hole Pressure in Multi-Phase Flow in Vertical Oil Production Wells","volume":"97","author":"Ahmadi","year":"2019","journal-title":"Can. J. Chem. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"108665","DOI":"10.1016\/j.measurement.2020.108665","article-title":"Prediction of Pressure in Different Two-Phase Flow Conditions: Machine Learning Applications","volume":"173","author":"Khamehchi","year":"2021","journal-title":"Measurement"},{"key":"ref_21","first-page":"417","article-title":"Forecasting Multiphase Flowing Bottom-Hole Pressure of Vertical Oil Wells Using Three Machine Learning Techniques","volume":"6","author":"Sami","year":"2021","journal-title":"Pet. Res."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3713525","DOI":"10.1155\/2020\/3713525","article-title":"Potential for Vertical Heterogeneity Prediction in Reservoir Basing on Machine Learning Methods","volume":"2020","author":"Song","year":"2020","journal-title":"Geofluids"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1007\/s10596-020-10004-3","article-title":"Prediction of Gas Hydrate Saturation Using Machine Learning and Optimal Set of Well-Logs","volume":"25","author":"Singh","year":"2020","journal-title":"Comput. Geosci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Feng, X., Feng, Q., Li, S., Hou, X., and Liu, S. (2020). A Deep-Learning-Based Oil-Well-Testing Stage Interpretation Model Integrating Multi-Feature Extraction Methods. Energies, 13.","DOI":"10.3390\/en13082042"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"151634","DOI":"10.1109\/ACCESS.2020.3017276","article-title":"Automatic Deep Vector Learning Model Applied for Oil-Well-Testing Feature Mining, Purification and Classification","volume":"8","author":"Feng","year":"2020","journal-title":"IEEE Access"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"120648","DOI":"10.1016\/j.energy.2021.120648","article-title":"Data-Driven Based Machine Learning Models for Predicting the Deliverability of Underground Natural Gas Storage in Salt Caverns","volume":"229","author":"Ali","year":"2021","journal-title":"Energy"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/s12517-017-3167-x","article-title":"Prediction of Slope Stability Using Multiple Linear Regression (MLR) and Artificial Neural Network (ANN)","volume":"10","author":"Chakraborty","year":"2017","journal-title":"Arab. J. Geosci."},{"key":"ref_28","first-page":"962","article-title":"Multivariate Polynomial Regression in Data Mining: Methodology, Problems and Solutions","volume":"4","author":"Sinha","year":"2013","journal-title":"Int. J. Sci. Eng. Res."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Wei, W., Li, X., Liu, J., Zhou, Y., Li, L., and Zhou, J. (2021). Performance Evaluation of Hybrid Woa-svr and Hho-svr Models with Various Kernels to Predict Factor of Safety for Circular Failure Slope. Appl. Sci., 11.","DOI":"10.3390\/app11041922"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1800003","DOI":"10.1002\/srin.201800003","article-title":"A New Predictive Model for Strip Crown in Hot Rolling by Using the Hybrid AMPSO-SVR-Based Approach","volume":"89","author":"Wang","year":"2018","journal-title":"Steel Res. Int."},{"key":"ref_31","unstructured":"(2022, July 03). 1.10. Decision Trees\u2014Scikit-Learn 1.1.1 Documentation. Available online: https:\/\/scikit-learn.org\/stable\/modules\/tree.html#tree."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1111","DOI":"10.1007\/s00704-019-03048-8","article-title":"Estimation of Soil Moisture Using Decision Tree Regression","volume":"139","author":"Pekel","year":"2020","journal-title":"Theor. Appl. Climatol."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ganesh, N., Jain, P., Choudhury, A., Dutta, P., Kalita, K., and Barsocchi, P. (2021). Random Forest Regression-Based Machine Learning Model for Accurate Estimation of Fluid Flow in Curved Pipes. Processes, 9.","DOI":"10.3390\/pr9112095"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Pesantez-Narvaez, J., Guillen, M., and Alca\u00f1iz, M. (2019). Predicting Motor Insurance Claims Using Telematics Data-XGBoost versus Logistic Regression. Risks, 7.","DOI":"10.20944\/preprints201905.0122.v1"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"132306","DOI":"10.1016\/j.physd.2019.132306","article-title":"Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) Network","volume":"404","author":"Sherstinsky","year":"2020","journal-title":"Phys. D Nonlinear Phenom."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/14\/5326\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:52:04Z","timestamp":1760140324000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/14\/5326"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,16]]},"references-count":35,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2022,7]]}},"alternative-id":["s22145326"],"URL":"https:\/\/doi.org\/10.3390\/s22145326","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,16]]}}}