{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T16:15:13Z","timestamp":1777392913651,"version":"3.51.4"},"reference-count":62,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T00:00:00Z","timestamp":1580515200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2020,2,1]],"date-time":"2020-02-01T00:00:00Z","timestamp":1580515200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Geosciences"],"published-print":{"date-parts":[[2020,2]]},"DOI":"10.1016\/j.cageo.2019.104330","type":"journal-article","created":{"date-parts":[[2019,9,25]],"date-time":"2019-09-25T01:58:36Z","timestamp":1569376716000},"page":"104330","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":112,"special_numbering":"C","title":["Deep convolutions for in-depth automated rock typing"],"prefix":"10.1016","volume":"135","author":[{"given":"Evgeny E.","family":"Baraboshkin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leyla S.","family":"Ismailova","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis M.","family":"Orlov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena A.","family":"Zhukovskaya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Georgy A.","family":"Kalmykov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oleg V.","family":"Khotylev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Evgeny Yu.","family":"Baraboshkin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dmitry A.","family":"Koroteev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.cageo.2019.104330_bib1","series-title":"TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems","author":"Abadi","year":"2015"},{"key":"10.1016\/j.cageo.2019.104330_bib2","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1145\/293347.293348","article-title":"An optimal algorithm for approximate nearest neighbor searching fixed dimensions","volume":"45","author":"Arya","year":"1998","journal-title":"J. ACM"},{"key":"10.1016\/j.cageo.2019.104330_bib3","series-title":"20th International Sedimentological Congress","article-title":"Core photos lithological interpretation using neural networks","author":"Baraboshkin","year":"2018"},{"key":"10.1016\/j.cageo.2019.104330_bib4","doi-asserted-by":"crossref","first-page":"432","DOI":"10.21105\/joss.00432","article-title":"Augmentor: an image augmentation library for machine learning","volume":"2","author":"Bloice","year":"2017","journal-title":"J. Open Source Softw."},{"key":"10.1016\/j.cageo.2019.104330_bib5","series-title":"Electronic Petrographical Identification Guide of Magmatic, Metamorphic and Sedimentary Rocks","author":"Bluman","year":"2015"},{"key":"10.1016\/j.cageo.2019.104330_bib6","first-page":"122","article-title":"The OpenCV library","volume":"120","author":"Bradski","year":"2000","journal-title":"Dr. Dobb\u2019s J. Softw. Tools"},{"key":"10.1016\/j.cageo.2019.104330_bib7","author":"Bridle"},{"key":"10.1016\/j.cageo.2019.104330_bib9","series-title":"SPE-191591-18RPTC-MS Digitization of Petrographic Data for Standardization and Genetic Interpretation","author":"Bukharev","year":"2018"},{"key":"10.1016\/j.cageo.2019.104330_bib10","series-title":"Albumentations: Fast and Flexible Image Augmentations","author":"Buslaev","year":"2018"},{"key":"10.1016\/j.cageo.2019.104330_bib11","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1007\/s10489-012-0391-7","article-title":"Vision-based rock-type classification of limestone using multi-class support vector machine","volume":"39","author":"Chatterjee","year":"2013","journal-title":"Appl. Intell."},{"key":"10.1016\/j.cageo.2019.104330_bib12","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1504\/IJMME.2008.020455","article-title":"Rock-type classification of an iron ore deposit using digital image analysis technique","volume":"1","author":"Chatterjee","year":"2008","journal-title":"Int. J. Min. Miner. Eng."},{"key":"10.1016\/j.cageo.2019.104330_bib13","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1016\/j.compind.2009.10.003","article-title":"Image-based quality monitoring system of limestone ore grades","volume":"61","author":"Chatterjee","year":"2010","journal-title":"Comput. Ind."},{"key":"10.1016\/j.cageo.2019.104330_bib14","series-title":"Deep Learning with python","author":"Chollet","year":"2017"},{"key":"10.1016\/j.cageo.2019.104330_bib15","author":"Chollet"},{"key":"10.1016\/j.cageo.2019.104330_bib16","first-page":"1","article-title":"Applications of NMR logs and borehole images to the evaluation of laminated deepwater reservoirs","author":"Claverie","year":"2007","journal-title":"Spe"},{"key":"10.1016\/j.cageo.2019.104330_bib17","author":"CS231n Convolutional Neural Networks for Visual Recognition Course"},{"key":"10.1016\/j.cageo.2019.104330_bib18","series-title":"Improved Regularization of Convolutional Neural Networks with Cutout","author":"DeVries","year":"2017"},{"key":"10.1016\/j.cageo.2019.104330_bib19","doi-asserted-by":"crossref","first-page":"2170","DOI":"10.1109\/TIFS.2014.2359646","article-title":"Age and gender estimation of unfiltered faces","volume":"9","author":"Eidinger","year":"2014","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"10.1016\/j.cageo.2019.104330_bib20","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to ROC analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"10.1016\/j.cageo.2019.104330_bib21","series-title":"Machine Vision for Three-Dimensional Scenes","year":"1990"},{"key":"10.1016\/j.cageo.2019.104330_bib22","series-title":"Deep Learning","author":"Goodfellow","year":"2016"},{"key":"10.1016\/j.cageo.2019.104330_bib23","series-title":"Deep Residual Learning for Image Recognition","author":"He","year":"2015"},{"key":"10.1016\/j.cageo.2019.104330_bib24","unstructured":"Hinton, G., Srivastava, N., Swersky, K., n.d. Neural Networks for Machine Learning Lecture."},{"key":"10.1016\/j.cageo.2019.104330_bib25","author":"Hromada"},{"key":"10.1016\/j.cageo.2019.104330_bib26","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/MCSE.2007.55","article-title":"Matplotlib: a 2D graphics environment","volume":"9","author":"Hunter","year":"2007","journal-title":"Comput. Sci. Eng."},{"key":"10.1016\/j.cageo.2019.104330_bib27","series-title":"IEEE Northwest Russia Conference on Mathematical Methods in Engineering and Technology","first-page":"425","article-title":"Core photo lithological interpretation based on computer analyses","author":"Ivchenko","year":"2018"},{"key":"10.1016\/j.cageo.2019.104330_bib28","series-title":"Materials of \u201cThe School for Petrophysical Modeling of Sedimentary Rocks.\u201d","article-title":"A method for quantitative estimation of core images color distribution and application (in Russian)","author":"Khasanov","year":"2013"},{"key":"10.1016\/j.cageo.2019.104330_bib29","first-page":"33","article-title":"Rock color distribution analysis of core images (in Russian)","author":"Khasanov","year":"2014","journal-title":"Oil Gas Geol."},{"key":"10.1016\/j.cageo.2019.104330_bib30","series-title":"Geomodel-2015","first-page":"359","article-title":"An application of digital images computer analyses for core material investigation (in Russian)","author":"Khasanov","year":"2015"},{"key":"10.1016\/j.cageo.2019.104330_bib31","series-title":"Geomodel-2016","article-title":"A method for capacity characteristics for pay rocks quantitative estimation with the application of digital core images processing (in Russian)","author":"Khasanov","year":"2016"},{"key":"10.1016\/j.cageo.2019.104330_bib32","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1007\/s12517-017-3116-8","article-title":"Lithological classification and chemical component estimation based on the visual features of crushed rock samples","volume":"10","author":"Khorram","year":"2017","journal-title":"Arab. J. Geosci."},{"key":"10.1016\/j.cageo.2019.104330_bib33","series-title":"Adam: A Method for Stochastic Optimization","author":"Kingma","year":"2014"},{"key":"10.1016\/j.cageo.2019.104330_bib34","article-title":"Improved formation evaluation in thin beds using petrophysical images","volume":"1\u201310","author":"Knecht","year":"2004","journal-title":"Spwla"},{"key":"10.1016\/j.cageo.2019.104330_bib35","article-title":"ImageNet classification with deep convolutional neural networks alex","volume":"25","author":"Krizhevsky","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"10.1016\/j.cageo.2019.104330_bib36","first-page":"75","article-title":"EARTH SCIENCES automatic identification of calcareous lithologies using support vector machines","volume":"22","author":"Leal","year":"2018","journal-title":"Borehole Logs and Fractal Dimension of Borehole Electrical Imaging"},{"key":"10.1016\/j.cageo.2019.104330_bib37","doi-asserted-by":"crossref","first-page":"541","DOI":"10.1162\/neco.1989.1.4.541","article-title":"Backpropagation applied to handwritten zip code recognition","volume":"1","author":"LeCun","year":"1989","journal-title":"Neural Comput."},{"key":"10.1016\/j.cageo.2019.104330_bib38","series-title":"Advances in Neural Information Processing Systems","first-page":"396","article-title":"Handwritten digit recognition with a back-propagation network","author":"LeCun","year":"1990"},{"key":"10.1016\/j.cageo.2019.104330_bib39","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1016\/S0001-2998(78)80014-2","article-title":"Basic principles of ROC analysis","volume":"8","author":"Metz","year":"1978","journal-title":"Semin. Nucl. Med."},{"key":"10.1016\/j.cageo.2019.104330_bib40","series-title":"Proceedings of the 27th International Conference on Machine Learning (ICML-10), June 21-24, 2010, Haifa, Israel. Omnipress","first-page":"807","article-title":"Rectified linear units improve restricted Boltzmann machines","author":"Nair","year":"2010"},{"key":"10.1016\/j.cageo.2019.104330_bib41","series-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 2 (CVPR\u201906)","first-page":"1447","article-title":"A visual vocabulary for flower classification","author":"Nilsback","year":"2006"},{"key":"10.1016\/j.cageo.2019.104330_bib42","series-title":"Adapting Convolutional Neural Networks for Geographical Domain Shift","author":"Ostyakov","year":"2019"},{"key":"10.1016\/j.cageo.2019.104330_bib43","first-page":"45","article-title":"Development of machine vision-based system for iron ore grade prediction using Gaussian process regression (GPR)","author":"Patel","year":"2016","journal-title":"Pattern Recognit. Inf. Process."},{"key":"10.1016\/j.cageo.2019.104330_bib44","doi-asserted-by":"crossref","DOI":"10.1007\/s12517-017-2909-0","article-title":"Development of machine vision-based ore classification model using support vector machine (SVM) algorithm","volume":"10","author":"Patel","year":"2017","journal-title":"Arab. J. Geosci."},{"key":"10.1016\/j.cageo.2019.104330_bib45","series-title":"2017 Fifteenth IAPR International Conference on Machine Vision Applications (MVA)","first-page":"149","article-title":"Development of online machine vision system using support vector regression (SVR) algorithm for grade prediction of iron ores","author":"Patel","year":"2017"},{"key":"10.1016\/j.cageo.2019.104330_bib46","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.cageo.2019.104330_bib47","first-page":"283","article-title":"New approaches for modeling in oil and gas lithology (in Russian)","author":"Postnikova","year":"2017","journal-title":"New Ideas Geol. oil gas"},{"key":"10.1016\/j.cageo.2019.104330_bib48","article-title":"Core image Analysis\u202f: reliable pay estimation in thin-bedded reservoir units","volume":"1\u20136","author":"Prince","year":"2008","journal-title":"Image Process."},{"key":"10.1016\/j.cageo.2019.104330_bib49","author":"Ribeiro"},{"key":"10.1016\/j.cageo.2019.104330_bib50","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1214\/aoms\/1177729586","article-title":"A stochastic approximation method","volume":"22","author":"Robbins","year":"1951","journal-title":"Ann. Math. Stat."},{"key":"10.1016\/j.cageo.2019.104330_bib51","series-title":"Deep Learning for Computer Vision with Python","author":"Rosebrock","year":"2017"},{"key":"10.1016\/j.cageo.2019.104330_bib52","series-title":"An Overview of Gradient Descent Optimization Algorithms","author":"Ruder","year":"2016"},{"key":"10.1016\/j.cageo.2019.104330_bib53","series-title":"International Conference on Learning Representations","article-title":"Very deep convolutional networks for large-scale image recognition","author":"Simonyan","year":"2014"},{"key":"10.1016\/j.cageo.2019.104330_bib54","series-title":"Proceedings - 2017 IEEE Winter Conference on Applications of Computer Vision, WACV 2017","article-title":"Cyclical learning rates for training neural networks","author":"Smith","year":"2017"},{"key":"10.1016\/j.cageo.2019.104330_bib55","author":"Supplementary materials to the article"},{"key":"10.1016\/j.cageo.2019.104330_bib56","series-title":"IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","article-title":"Going deeper with convolutions","author":"Szegedy","year":"2015"},{"key":"10.1016\/j.cageo.2019.104330_bib57","doi-asserted-by":"crossref","first-page":"103","DOI":"10.3997\/1365-2397.29.6.51281","article-title":"Automated lithology extraction from core photographs","volume":"29","author":"Thomas","year":"2011","journal-title":"First Break"},{"key":"10.1016\/j.cageo.2019.104330_bib58","series-title":"A Guide to NumPy","author":"Travis","year":"2006"},{"key":"10.1016\/j.cageo.2019.104330_bib59","series-title":"The Python Language Reference Manual\u202f: for Python Version 3.2","author":"Van Rossum","year":"2011"},{"key":"10.1016\/j.cageo.2019.104330_bib60","series-title":"SPE Russian Petroleum Technology Conference and Exhibition","article-title":"Integrated study of thin sections: optical petrography and electron microscopy (Russian)","author":"Varfolomeev","year":"2016"},{"key":"10.1016\/j.cageo.2019.104330_bib61","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1086\/622910","article-title":"A scale of grade and class terms for clastic sediments","volume":"30","author":"Wentworth","year":"1922","journal-title":"J. Geol."},{"key":"10.1016\/j.cageo.2019.104330_bib62","series-title":"Facies and Permeability Prediction Based on Analysis of Core Images","author":"Wieling","year":"2013"},{"key":"10.1016\/j.cageo.2019.104330_bib63","article-title":"Understanding deep learning requires rethinking generalization","author":"Zhang","year":"2017","journal-title":"Int. Conf. Learn. Represent."}],"container-title":["Computers &amp; Geosciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098300419304686?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0098300419304686?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T18:29:29Z","timestamp":1758824969000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0098300419304686"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2]]},"references-count":62,"alternative-id":["S0098300419304686"],"URL":"https:\/\/doi.org\/10.1016\/j.cageo.2019.104330","relation":{},"ISSN":["0098-3004"],"issn-type":[{"value":"0098-3004","type":"print"}],"subject":[],"published":{"date-parts":[[2020,2]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Deep convolutions for in-depth automated rock typing","name":"articletitle","label":"Article Title"},{"value":"Computers & Geosciences","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cageo.2019.104330","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2019 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"104330"}}