Machine Learning in Surface Mining—A Systematic Review
Abstract
1. Introduction
- (1)
- Which ML algorithms demonstrate the highest and most effective performance across unit operations in surface mining?
- (2)
- How do existing studies evaluate and validate ML models, and how do validation methods affect the reliability of reported results in specific task types?
- (3)
- What methodological limitations, biases, and evidence gaps create a challenge for the practical use of ML-based decision-making support systems in the mining industry unit operation?
2. Methodology
2.1. Search Strategy
2.2. Eligibility and Exclusion Criteria
2.3. Data Extraction and Synthesis
- (1)
- General information—author, publication year, and country;
- (2)
- Site specifications—if it is a quarry or a mine, the type of commodity being exploited, type of unitary operation the study addresses, and company/site;
- (3)
- Model characteristics—input data, ML model, validation approach, equipment, software, and application scale;
- (4)
- Methodology and results—implementation protocol, findings, and limitations.
2.4. Bias Assessment
3. Results
3.1. Research Results
3.2. Studies’ Content Analysis
3.2.1. Blasting Phase
3.2.2. Load and Haul
3.2.3. Post-Dismantling Management
3.2.4. Extraction
3.2.5. Overall Exploitation
3.3. Training Validation and Results
3.4. Bias Analysis
3.5. Results Synthesis
3.6. Reporting Bias
3.7. Certainty of Evidence
4. Discussion
4.1. Analysis by Category
4.2. Methodological Rigor and Validation Reliability
4.3. Methodological Limitations and Evidence Gap
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ML | Machine learning |
| CPS | Cyber–Physical System |
| IoT | Internet of Things |
| PRISMA | Preferred Reporting Items for Systematic Reviews and Meta-Analyses |
| PROBAST | Prediction model Risk of Bias Assessment Tool |
| XGBoost | Extreme Gradient Boosting |
| R2 | Coefficient of Determination |
| AI | Artificial intelligence |
| SVM | Support Vector Machine |
| DT | Decision Tree |
| RF | Random Forest |
| GB | Gradient Boosting |
| PCA | Principal Component Analysis |
| LiDAR | Light Detection and Ranging |
| RMSE | Root mean square error |
| MAE | Mean absolute error |
| MAPE | Mean absolute percentage error |
| HR | High Risk |
| MR | Medium Risk |
| LR | Low Risk |
| USA | United States of America |
| ANN | Artificial Neural Network |
| ETs | Extra Trees |
| SVR | Support Vector Regression |
| ANFIS | Adaptive Neuro-Fuzzy Inference System |
| GEPE | Gene Expression Programming |
| MARS | Multivariate Adaptive Regression Splines |
| LSTM | Long Short-Term Memory |
| LightGMB | Light Gradient Boosting Machine |
| AHA | Artificial Hummingbird Algorithm |
| GPR | Gaussian Process Regression |
| MADDPG | Multi-Agent Deep Deterministic Policy Gradient |
| DDPG | Deep Deterministic Policy Gradient |
| MLR | Multiple Linear Regression |
| CNN | Convolutional Neural Network |
| SIFT | Scale-Invariant Feature Transform |
| MLP | Multi-Layer Perceptron |
| RBF | Radial Basis Function |
| STM | Spatio-Temporal Models |
| GRU | Gated Recurrent Unit |
| MSE | Mean Squared Error |
| R | Pearson’s Correlation Coefficient |
| NSE | Nash–Sutcliffe Efficiency |
| IoA | Index of Agreement |
| VAF | Variance Accounted For |
| CRM | Coefficient of Residual Mass |
| SI | Scatter Index |
| PPV | Peak Particle Velocity |
| PSNR | Peak Signal-to-Noise Ratio |
| SSIM | Structural Similarity Index |
| VIF | Visual Information Fidelity |
| UQI | Universal Quality Index |
| IoU | Intersection over Union |
| FBR | Full Bucket Rate |
| DE | Digging Efficacy |
| AA | Average Accuracy |
| AWA | Average Weighted Accuracy |
| GAN | Generative Adversarial Network |
| CLIP | Contrastive Language-Image Pre-Training |
| NMSE | Normalized Mean Squared Error |
| KPI | Key Performance Indicator |
Appendix A
| Article | Dataset | Split/Train | Evaluation Method | Best Model |
|---|---|---|---|---|
| [52] | 125 | 70/30 | R2, RMSE, MAE, Adjusted R2, Performance Index (PI) | PCA-RF (R2: 0.995, RMSE: 0.011) |
| [28] | 3740 | 80/20 | R2, MAE, RMSE, Max Error | TPE-ET (R2: 0.93, RMSE: 0.04) |
| [79] | 234 | 85/15, 200 train 34 test | RMSE, MAE, Variance Accounted For (VAF) | AW-MKL (VAF: 99.92, MAE: 0.98, RMSE: 2.05) |
| [27] | 111 | 80/20 5-fold cross-validation | R, R2, IoA, RMSE, MAPE, NSE | CB-BOA (R2: 0.989) |
| [44] | 205 | 80/20 | R2, RMSE, MAE | ICA-ANN (R2: 0.89, RMSE: 5.66 m) |
| [69] | 324 | 80/20 10-fold cross-validation | RMSE, SI, Coefficient of Residual Mass (CRM) | NCA-BPNN (R: 0.912, RMSE 1.558 dB) |
| [61] | 100 | 80/20 | R, MSE, RMSE | BNN (R: 0.94, RMSE: 0.17) |
| [70] | 101 | CV 80/20 | R2, RMSE | GPR (R2: 0.997, MSE: 0.09) |
| [31] | 76 | 80/20 10-fold cross-validation | R2, RMSE, MAE, VAF | SVM-MFO (R2 train: 0.9939; test: 0.9941) |
| [58] | 102 | 70/30 | R2, RMSE, NSE, CRM, CP | AGPSO3-ELM (R: 0.95, RMSE: 0.08, NSE: 0.9, MAE: 0.07, Cp: 0.94) |
| [32] | 166 | 80/20 using a trial-and-error approach | R2, RMSE, MAPE, MAE, NSE | GOA-ELM (R2: 0.9410 (Train) and 0.9105 (Test)) |
| [33] | 136 | 10-fold CV, 80/20 | R2, RMSE, MAE | FFA-GBM (R: 0.996) |
| [34] | 62 | 80/20 | R, MSE, MAE | XGBTree = 0.929 and MSE = 2.205. |
| [81] | 100 | 70/30 SCA_ANN used Levenberg–Marquard | R2, RMSE | SCA-ANN: 0.9995. |
| [35] | 120 | 70/30 Feature Selection (FS) | R2, RMSE, MAE, VAF | FS-RF (R2: 0.83) |
| [36] | 102 | 70/30 Hyperparameter adjust | R2 | FS-RF |
| [67] | 220 | 414 data for training and 74 for validation | Absolute Error of PPV, Percentage Error of PPV | GA |
| [64] | 1001 | 80/20 MARS GCV | R2, RMSE | MARS (R2: 0.951, RMSE: 0.227) |
| [46] | 162 | 80/20 Stacked Generalization | R2, RMSE, MAE, VAF | EXGBoosts (R2: 0.968) |
| [59] | 216 | 70/30 5-fold cross-validation with 3 repetitions | R2, RMSE, MAE | RF Enhanced (R2: 0.938) |
| [60] | 183 | 70/30 10-fold cross-validation | R2, RMSE, MAE | Random Forest (RF) (R2: 0.874 (train) and 0.826 (validation)) |
| [65] | 48 | 80/10/10 Levenberg–Marquardt (trainlm), Bayesian Regularization (trainbr) Optimization with ICA | R2, RMSE, MAPE, ADJUSTED R2, PI, VAF | ICA-ANN (R2: 0.962, error: 2.7%) |
| [62] | 72 | 80/20 | R2, MSE, MAPE | RF (R2: 0.924, MSE: 3.40) |
| [38] | 262 + 109 | 80/20 Optimization: LSO and POA | R2, RMSE, MAPE, SI | (LSO-RF e POA-RF) (R2 > 0.95) |
| [47] | 76 | 70/15/15 | R2, RMSE, MAE, CP | Z-BRCWNN R2 of 0.999, 0.988 and 0.983 |
| [48] | 252 | 80/20 Cross-validations | R2, RMSE, MAE | JSO-CatBoost has the highest predictive performance |
| [66] | 258 | 80/20 | R2, MSE, RMSE, MAE, SI | LSTM (R2: 0.999) |
| [63] | 75 | 80/20 5-fold cross-validation | R2, RMSE, SENSITIVITY ANALYSIS | CapSA-MLP (R2: 0.904) |
| [49] | 262 | 80/20 5-fold cross-validation | R2, MSE, COEFFICIENT OF VARIATION (COV) | SSM-Bagging (R2: 0.974) |
| [73] | 109 | 70, 20, 10 | TAYLOR DIAGRAM, R2, RMSE, MAPE | DF-EDML (R2: 0.835 (train) and 0.820 (validation)) |
| [56] | 1000+ | 70/20/10 10-fold cross-validation | R2, RMSE, MAE | PINNS + XGBoost (R2: 0.92) |
| [68] | 457 | 75/25 K-Fold cross-validation normalized Min–Max | BIAS FACTOR FOR EVALUATION, R2, RMSE, MAE, VAF | The Voting 8 (LightGBM-GBM-DT-ET-RF-CatBoost-CART-AdaBoost-XGBoost) model has the highest R2 (0.9876, 0.9726) |
| [75] | 1438 Isolation Forest reduced to 992 | 70/30 GridSearchCV 10-fold cross-validation | R2, RMSE | Decision Tree Regressor (DT) optimized (R2: 0.997) |
| [40] | 103 + 114 | 80/20 10-fold cross-validation | TAYLOR DIAGRAM, R2, RMSE | AHA-GPR (R2: 0.978) |
| [78] | 104 | 80/10/10 | R2, RMSE, MAE | ANN model with an architecture of 8-10-1 RMSE (0.273), MAE (0.189), R2 (0.988) |
| [50] | 118 MCs expanded to 10.000 | 70/30 trial and error | R2, RMSE, VAF | PDNN’s |
| [51] | 1032 MCs 10,000 | 70/30 range of 2–11 for the number of hidden nodes in BRNN | ACCURACY, R2, RMSE, MAE, VAF | GEP (R2: 0.97) |
| [71] | 102 | 90 Train, 12 test, 20% train set aside for validation hyper-parameter tuning via the grid search using the 5-fold cross-validation | R2, RMSE | ANN (R2: 0.87, MSE: 0.0031) |
| [77] | 63,116 sample images were produced. Sample images contain a total of 23,125,486 | 61,853 samples for training, 631 for validation, and 632 for testing | PERCENTAGE ERROR OF PPV, RESIDUAL ERROR, MSE | ResNet50 |
| [57] | 102 | 80% training and 20% testing 10-fold cross-validation | R2, MAPE, RMSE | XGBoost (R2: 0.952). Fragmentation Prediction (R2: 0.94, RMSE: 1.82, MAE: 1.4518) PPV (R2: 0.92, RMSE: 1.15, MAE: 0.8819) |
| [18] | 219 | 199 data points were considered for training the network, 9 data points for cross-validation, 11 data points for testing the model | R2, MSE, RMSE, MAPE, MAE | ANN (architecture 5-64-32-16-1) |
| [76] | 76 | 80/20 5-fold cross-validation | R2, MSE, VAF | SVR-GWO (R2: 0.8353) |
| [42] | 240 | 80/20 Greedy layer-wise with RBM WOA for optimization | R2, RMSE | DNN |
References
- Al-Shwaf, L.; Bell, J.E. Raw Material Supply Risks: Examining Extraction and Geopolitical Conflict. Transp. J. 2025, 64, e70006. [Google Scholar] [CrossRef]
- Ramani, R.V. Surface Mining Technology: Progress and Prospects. Procedia Eng. 2012, 46, 9–21. [Google Scholar] [CrossRef]
- Petavratzi, E.; Gunn, G. Decarbonizing the Automotive Sector: A Primary Raw Material Perspective on Targets and Timescales. Min. Econ. 2023, 36, 545–561. [Google Scholar] [CrossRef]
- Cheng, C.; Chu, H.; Zhang, L.; Tang, L. Green Supply Chain for Steel Raw Materials under Price and Demand Uncertainty. J. Clean. Prod. 2024, 462, 142621. [Google Scholar] [CrossRef]
- Berthet, E.; Lavalley, J.; Anquetil-Deck, C.; Ballesteros, F.; Stadler, K.; Soytas, U.; Hauschild, M.; Laurent, A. Assessing the Social and Environmental Impacts of Critical Mineral Supply Chains for the Energy Transition in Europe. Glob. Environ. Change 2024, 86, 102841. [Google Scholar] [CrossRef]
- Valentini, L. Sustainable Sourcing of Raw Materials for the Built Environment. Mater. Today Proc. 2023; in press. [CrossRef]
- Anlauf, A. An Extractive Bioeconomy? Phosphate Mining, Fertilizer Commodity Chains, and Alternative Technologies. Sustain. Sci. 2023, 18, 633–644. [Google Scholar] [CrossRef]
- Ghorbani, Y.; Nwaila, G.T.; Zhang, S.E.; Bourdeau, J.E.; Cánovas, M.; Arzua, J.; Nikadat, N. Moving towards Deep Underground Mineral Resources: Drivers, Challenges and Potential Solutions. Resour. Policy 2023, 80, 103222. [Google Scholar] [CrossRef]
- Nikkhah, A.; Vakylabad, A.B.; Hassanzadeh, A.; Niedoba, T.; Surowiak, A. An Evaluation on the Impact of Ore Fragmented by Blasting on Mining Performance. Minerals 2022, 12, 258. [Google Scholar] [CrossRef]
- Rakhmangulov, A.; Burmistrov, K.; Osintsev, N. Selection of Open-Pit Mining and Technical System’s Sustainable Development Strategies Based on MCDM. Sustainability 2022, 14, 8003. [Google Scholar] [CrossRef]
- Aalian, Y.; Gamache, M.; Pesant, G. Short-Term Underground Mine Planning with Uncertain Activity Durations Using Constraint Programming. J Sched 2024, 27, 423–439. [Google Scholar] [CrossRef]
- Koščová, M.; Hellmer, M.; Anyona, S.; Gvozdkova, T. Geo-Environmental Problems of Open PitMining: Classification and Solutions. E3S Web Conf. 2018, 41, 01034. [Google Scholar] [CrossRef]
- Onifade, M.; Adebisi, J.A.; Shivute, A.P.; Genc, B. Challenges and Applications of Digital Technology in the Mineral Industry. Resour. Policy 2023, 85, 103978. [Google Scholar] [CrossRef]
- Duarte, J.; Baptista, J.S. Digital Twin Applications in the Extractive Industry—A Short Review. In Occupational and Environmental Safety and Health V; Arezes, P.M., Melo, R.B., Carneiro, P., Castelo Branco, J., Colim, A., Costa, N., Costa, S., Duarte, J., Guedes, J.C., Perestrelo, G., et al., Eds.; Springer Nature: Cham, Switzerland, 2024; pp. 771–781. [Google Scholar]
- Noshi, C.I.; Schubert, J.J. The Role of Machine Learning in Drilling Operations; A Review|Request PDF. In Proceedings of the SPE/AAPG Eastern Regional Meeting, Pittsburgh, PA, USA, 7 October 2018. [Google Scholar]
- Baek, J.; Choi, Y. Deep Neural Network for Predicting Ore Production by Truck-Haulage Systems in Open-Pit Mines. Appl. Sci. 2020, 10, 1657. [Google Scholar] [CrossRef]
- Gladious, J.; Paul, P.S.; Mukhopadhyay, M. Machine Learning Based Prediction of Geotechnical Parameters Affecting Slope Stability in Open-Pit Iron Ore Mines in High Precipitation Zone. Sci. Rep. 2025, 15, 21868. [Google Scholar] [CrossRef]
- Gebretsadik, A.; Kumar, R.; Fissha, Y.; Kide, Y.; Okada, N.; Ikeda, H.; Mishra, A.K.; Armaghani, D.J.; Ohtomo, Y.; Kawamura, Y. Enhancing Rock Fragmentation Assessment in Mine Blasting through Machine Learning Algorithms: A Practical Approach. Discov. Appl. Sci. 2024, 6, 223. [Google Scholar] [CrossRef]
- Bonagiri, D.; Ragam, P. Ensemble Machine Learning Models for Blast-Induced Air Noise: A Review of Transformative Innovations in Minerals. J. Mines Met. Fuels 2025, 73, 2051–2082. [Google Scholar] [CrossRef]
- Senses, S.; Kumral, M. An Optimization-Based Approach to Fleet Reliability and Allocation in Open-Pit Mining. Decis. Anal. J. 2025, 15, 100583. [Google Scholar] [CrossRef]
- Elwahab, A.A.; Topal, E.; Jang, H.D. Review of Machine Learning Application in Mine Blasting. Arab. J. Geosci. 2023, 16, 133. [Google Scholar] [CrossRef]
- Jung, D.; Choi, Y. Systematic Review of Machine Learning Applications in Mining: Exploration, Exploitation, and Reclamation. Minerals 2021, 11, 148. [Google Scholar] [CrossRef]
- Arthur, C.K.; Bhatawdekar, R.M.; Temeng, V.A.; Agyei, G.; Ziggah, Y.Y. Application of Artificial Intelligence in Predicting Blast-Induced Ground Vibration. In Applications of Artificial Intelligence in Mining and Geotechnical Engineering; Elsevier: Amsterdam, The Netherlands, 2024; pp. 251–267. [Google Scholar]
- Page, M.J.; McKenzie, J.E.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. The PRISMA 2020 Statement: An Updated Guideline for Reporting Systematic Reviews. BMJ 2021, 372, n71. [Google Scholar] [CrossRef] [PubMed]
- Wolff, R.F.; Moons, K.G.M.; Riley, R.D.; Whiting, P.F.; Westwood, M.; Collins, G.S.; Reitsma, J.B.; Kleijnen, J.; Mallett, S.; PROBAST Group. PROBAST: A Tool to Assess the Risk of Bias and Applicability of Prediction Model Studies. Ann. Intern. Med. 2019, 170, 51–58. [Google Scholar] [CrossRef]
- Ling, H.; Gao, T.; Gong, T.; Wu, J.; Zou, L. Hydraulic Rock Drill Fault Classification Using X−Vectors. Mathematics 2023, 11, 1724. [Google Scholar] [CrossRef]
- Chen, L.; Fissha, Y.; Hasanipanah, M.; Ghodhbani, R.; Dehghani, H.; Khatti, J. Accurate Prediction of Blast-Induced Ground Vibration Intensity Using Optimized Machine Learning Models. Def. Technol. 2025, 52, 32–46. [Google Scholar] [CrossRef]
- Mame, M.; Huang, S.; Li, C.; Zhou, J. Application of Extra-Trees Regression and Tree-Structured Parzen Estimators Optimization Algorithm to Predict Blast-Induced Mean Fragmentation Size in Open-Pit Mines. Appl. Sci. 2025, 15, 8363. [Google Scholar] [CrossRef]
- Jiang, J.; Fan, C.; Chen, H.; Wu, F.; Feng, X.; Xiao, C.; Pan, H.; Wu, X.; Zhang, Z. A Self-Powered Triboelectric Nano-Sensor Enabled Digital Twin for Self-Sustained Machine Monitoring in Smart Mine. Nano Res. 2025, 18, 94907287. [Google Scholar] [CrossRef]
- Feng, Z.; Liu, G.; Wang, L.; Gu, Q.; Chen, L. Research on the Multiobjective and Efficient Ore-Blending Scheduling of Open-Pit Mines Based on Multiagent Deep Reinforcement Learning. Sustainability 2023, 15, 5279. [Google Scholar] [CrossRef]
- Chen, L.; Jahed Armaghani, D.J.; Fakharian, P.; Bhatawdekar, R.M.; Samui, P.; Khandelwal, M.; Khedher, K.M. A Study on Environmental Issues of Blasting Using Advanced Support Vector Machine Algorithms. Int. J. Environ. Sci. Technol. 2022, 19, 6221–6240. [Google Scholar] [CrossRef]
- Yu, C.; Koopialipoor, M.; Murlidhar, B.; Mohammed, A.; Armaghani, D.; Mohamad, E.; Wang, Z. Optimal ELM-Harris Hawks Optimization and ELM-Grasshopper Optimization Models to Forecast Peak Particle Velocity Resulting from Mine Blasting. Nat. Resour. Res. 2021, 30, 2647–2662. [Google Scholar] [CrossRef]
- Xie, C.; Nguyen, H.; Xuan Nam, X.-N.; Choi, Y.; Zhou, J.; Nguyen-Trang, T. Predicting Rock Size Distribution in Mine Blasting Using Various Novel Soft Computing Models Based on Meta-Heuristics and Machine Learning Algorithms. Geosci. Front. 2021, 12, 101108. [Google Scholar] [CrossRef]
- He, Z.; Jahed Armaghani, D.J.; Masoumnezhad, M.; Khandelwal, M.; Zhou, J.; Bhatawdekar, B.R. A Combination of Expert-Based System and Advanced Decision-Tree Algorithms to Predict Air-Overpressure Resulting from Quarry Blasting. Nat. Resour. Res. 2021, 30, 1889–1903. [Google Scholar] [CrossRef]
- Zhang, H.; Zhou, J.; Armaghani, D.; Tahir, M.; Pham, B.; Huynh, V. A Combination of Feature Selection and Random Forest Techniques to Solve a Problem Related to Blast-Induced Ground Vibration. Appl. Sci. 2020, 10, 869. [Google Scholar] [CrossRef]
- Zhou, J.; Asteris, P.; Armaghani, D.; Pham, B. Prediction of Ground Vibration Induced by Blasting Operations through the Use of the Bayesian Network and Random Forest Models. SOIL Dyn. Earthq. Eng. 2020, 139, 106390. [Google Scholar] [CrossRef]
- Luan, B.; Zhou, W.; Jiskani, I.M.; Wang, Z. An Improved Machine Learning Approach for Optimizing Dust Concentration Estimation in Open-Pit Mines. Int. J. Environ. Res. Public Health 2023, 20, 1353. [Google Scholar] [CrossRef]
- Zhang, Y.; Qiu, Y.; Du, K.; Nguyen, H.; Armaghani, D.J.; Zhou, J. Optimizing Flyrock Forecasting in Open-Pit Blasting Using Hybrid Machine Learning Models. Rock Mech. Rock Eng. 2025, 58, 12523–12550. [Google Scholar] [CrossRef]
- Qiu, L.; Yang, X.; Tang, J.; Fan, L. Machine Learning-Driven Multi-Objective Optimization for Sustainable, Cost-Effective, and Low-Emission Gold Mining. J. Clean. Prod. 2025, 511, 145621. [Google Scholar] [CrossRef]
- Yu, Z.; Du, L.-F.; Liu, J.-X.; Zhou, J.; Li, C.-Q. Feasibility of a Hybrid AHA-GPR Model for Predicting Blasting Fragmention in Surface Mines. Earth Sci. Inform. 2025, 18, 278. [Google Scholar] [CrossRef]
- Zhao, Q.; Gao, L.; Wu, D.; Lei, Y.; Wang, L.; Qi, J.; Hu, J. E-GCDT: Advanced Reinforcement Learning with GAN-Enhanced Data for Continuous Excavation System. Appl. Intell. 2025, 55, 413. [Google Scholar] [CrossRef]
- Guo, H.; Zhou, J.; Koopialipoor, M.; Jahed Armaghani, D.; Tahir, M.M. Deep Neural Network and Whale Optimization Algorithm to Assess Flyrock Induced by Blasting. Eng. Comput. 2021, 37, 173–186. [Google Scholar] [CrossRef]
- Xiao, D.; Li, H.; Ji, Z.; Xu, E.; Luo, B.; Chen, J. An Anti-Collision Early Warning System for Mine Trucks Based on RBF Network and WIFI. J. Phys. Conf. Ser. 2020, 1631, 012157. [Google Scholar] [CrossRef]
- Hanifehnia, J.; Esmaeilzadeh, A.; Mikaeil, R.; Atalou, S. Prediction of Blast-Induced Flyrock by Using Neural-Imperialist Competitive Method (Case Study: Sungun Copper Mine). Rud. Geol. Naft. Zb. 2024, 39, 109–120. [Google Scholar] [CrossRef]
- Alamdari, S.; Basiri, M.; Mousavi, A.; Soofastaei, A. Application of Machine Learning Techniques to Predict Haul Truck Fuel Consumption in Open-Pit Mines. J. Min. Environ. 2022, 13, 69–85. [Google Scholar] [CrossRef]
- Hosseini, S.; Poormirzaee, R.; Jahed Armaghani, D.J.; Sabri, M.M. Prediction of Ground Vibration Due to Mine Blasting in a Surface Lead–Zinc Mine Using Machine Learning Ensemble Techniques. Sci. Rep. 2023, 13, 6591. [Google Scholar] [CrossRef]
- Hosseini, S.; Lawal, A.I.; Mulenga, F. Prediction of Blast-Induced Ground Vibration in Dolomitic Marble Quarry Using Z-Number Information and Fuzzy Cognitive Map Based Neural Network Models. Rock Mech. Bull. 2025, 4, 100217. [Google Scholar] [CrossRef]
- Rouhani, M.M.; Hasanipanah, M.; Yin, X.; Ahmadianfar, I.; Dehghani, H. Intelligent Prediction of Flyrock Hazards in Surface Mining Using Optimized Gradient Boosting Models. Nat. Resour. Res. 2025, 35, 629–651. [Google Scholar] [CrossRef]
- Barkhordari, M.S.; Jahed Armaghani, D.J.; Fakharian, P. Ensemble Machine Learning Models for Prediction of Flyrock Due to Quarry Blasting. Int. J. Environ. Sci. Technol. 2022, 19, 8661–8676. [Google Scholar] [CrossRef]
- Hosseini, S.; Poormirzaee, R. Green Policy for Managing Blasting Induced Dust Dispersion in Open-Pit Mines Using Probability-Based Deep Learning Algorithm. Expert Syst. Appl. 2024, 240, 122469. [Google Scholar] [CrossRef]
- Hosseini, S.; Mousavi, A.; Monjezi, M.; Khandelwal, M. Mine-to-Crusher Policy: Planning of Mine Blasting Patterns for Environmentally Friendly and Optimum Fragmentation Using Monte Carlo Simulation-Based Multi-Objective Grey Wolf Optimization Approach. Resour. Policy 2022, 79, 103087. [Google Scholar] [CrossRef]
- Dukuly, L.P.; Gupta, M.; Ghani, S.; Akram, W. PCA-Integrated Machine Learning Framework for Predicting Rock Fragmentation in Blasting Operations. Multiscale Multidiscip. Model. Exp. Des. 2025, 8, 409. [Google Scholar] [CrossRef]
- Podicheti, R.K.; Karra, R.C. Analysis of Concentration of Ambient Particulate Matter in the Surrounding Area of an Opencast Coal Mine Using Machine Learning Techniques. J. Min. Environ. 2024, 15, 961–976. [Google Scholar] [CrossRef]
- Jha, S.; Agrawal, H.; Rai, P. AI-Powered Prediction for Estimating Specific Fuel Consumption in Heavy-Duty Dumpers in Coal Mines. J. Inst. Eng. (India) Ser. D 2025. [Google Scholar] [CrossRef]
- Chaulya, S.K.; Choudhary, M.; Kumar, N.; Kumar, V.; Chowdhury, A. Smart Driving Assistance System for Mining Operations in Foggy Environments. Discov. Electron. 2025, 2, 13. [Google Scholar] [CrossRef]
- Ala, C.K.; Mayaluri, Z.L.; Kaushik, A.; Nikhat, N.; Saxena, S.; Zamani, A.T.; Muduli, D. An Explainable AI-Based Framework for Predicting and Optimizing Blast-Induced Ground Vibrations in Surface Mining. Results Eng. 2025, 27, 106046. [Google Scholar] [CrossRef]
- Chandrahas, N.S.; Choudhary, B.S.; Teja, M.V.; Venkataramayya, M.S.; Prasad, N.S.R.K. XG Boost Algorithm to Simultaneous Prediction of Rock Fragmentation and Induced Ground Vibration Using Unique Blast Data. Appl. Sci. 2022, 12, 5269. [Google Scholar] [CrossRef]
- Armaghani, D.; Kumar, D.; Samui, P.; Hasanipanah, M.; Roy, B. A Novel Approach for Forecasting of Ground Vibrations Resulting from Blasting: Modified Particle Swarm Optimization Coupled Extreme Learning Machine. Eng. Comput. 2021, 37, 3221–3235. [Google Scholar] [CrossRef]
- Nguyen, H.; Xuan Nam, X.-N.; Drebenstedt, C. Machine Learning Algorithms for Data Enrichment: A Promising Solution for Enhancing Accuracy in Predicting Blast-Induced Ground Vibration in Open-Pit Mines. Inz. Miner. 2023, 1, 79–88. [Google Scholar] [CrossRef]
- Nguyen, H.; Xuan Nam, X.-N.; Drebenstedt, C.; Choi, Y. Improving PPV Prediction in Open-Pit Blasting through Cubist-Based Feature Enrichment and Machine Learning Models. Int. J. Min. Reclam. Environ. 2025, 40, 234–264. [Google Scholar] [CrossRef]
- Fissha, Y.; Ikeda, H.; Toriya, H.; Adachi, T.; Kawamura, Y. Application of Bayesian Neural Network (BNN) for the Prediction of Blast-Induced Ground Vibration. Appl. Sci. 2023, 13, 3128. [Google Scholar] [CrossRef]
- Ezatullah, R.; Bassir, E.; Akihiro, H.; Takashi, S.; Hideki, S. A Comparative Study of Two Tree-Based Models for Predicting Flyrock Velocity at Open Pit Bench Mining. Open J. Appl. Sci. 2024, 14, 267–287. [Google Scholar] [CrossRef]
- Gaopale, K.; Sasaoka, T.; Hamanaka, A.; Shimada, H. Integrated Capuchin Search Algorithm-Optimized Multilayer Perceptron for Robust and Precise Prediction of Blast-Induced Airblast in a Blasting Mining Operation. Geosciences 2025, 15, 306. [Google Scholar] [CrossRef]
- Komadja, G.; Rana, A.; Glodji, L.; Anye, V.; Jadaun, G.; Onwualu, P.; Sawmliana, C. Assessing Ground Vibration Caused by Rock Blasting in Surface Mines Using Machine-Learning Approaches: A Comparison of CART, SVR and MARS. Sustainability 2022, 14, 11060. [Google Scholar] [CrossRef]
- Taiwo, B.O.; Ajibona, A.I.; Gebrestsadik, A.; amobuwa, O.V.F.; Thomas, O.A.; Omosebi, A.O. Artificial Intelligence Based Smart Blasting Using ICA Optimized Neural Network for Oversize Prediction in a Small Scale Dolomite Quarry in Nigeria. Rock Mech. Lett. 2025, 2, 132–140. [Google Scholar] [CrossRef]
- Taiwo, B.O.; Fissha, Y.; Hosseini, S.; Khishe, M.; Kahraman, E.; Adebayo, B.; Sazid, M.; Adesida, P.A.; Famobuwa, O.V.; Faluyi, J.O.; et al. Machine Learning Based Prediction of Flyrock Distance in Rock Blasting: A Safe and Sustainable Mining Approach. Green Smart Min. Eng. 2024, 1, 346–361. [Google Scholar] [CrossRef]
- Yardimci, A.; Erkayaoglu, M. Simulation of Blast-Induced Ground Vibrations Using a Machine Learning-Assisted Mechanical Framework. Environ. EARTH Sci. 2023, 82, 508. [Google Scholar] [CrossRef]
- Kahraman, E.; Hosseini, S.; Taiwo, B.O.; Fissha, Y.; Jebutu, V.A.; Akinlabi, A.A.; Adachi, T. Fostering Sustainable Mining Practices in Rock Blasting: Assessment of Blast Toe Volume Prediction Using Comparative Analysis of Hybrid Ensemble Machine Learning Techniques. J. Saf. Sustain. 2024, 1, 75–88. [Google Scholar] [CrossRef]
- Ziggah, Y.Y.; Temeng, V.A.; Arthur, C.K. A New Synergetic Model of Neighbourhood Component Analysis and Artificial Intelligence Method for Blast-Induced Noise Prediction. Model. Earth Syst. Environ. 2023, 9, 3483–3502. [Google Scholar] [CrossRef]
- Arthur, C.K.; Bhatawdekar, R.M.; Mohamad, E.T.; Sabri, M.M.S.; Bohra, M.; Khandelwal, M.; Kwon, S. Prediction of Blast-Induced Ground Vibration at a Limestone Quarry: An Artificial Intelligence Approach. Appl. Sci. 2022, 12, 9189. [Google Scholar] [CrossRef]
- Amoako, R.; Jha, A.; Zhong, S. Rock Fragmentation Prediction Using an Artificial Neural Network and Support Vector Regression Hybrid Approach. Mining 2022, 2, 233–247. [Google Scholar] [CrossRef]
- Choi, Y.; Nguyen, H.; Bui, X.-N.; Nguyen-Thoi, T.; Park, S. Estimating Ore Production in Open-Pit Mines Using Various Machine Learning Algorithms Based on a Truck-Haulage System and Support of Internet of Things. Nat. Resour. Res. 2021, 30, 1141–1173. [Google Scholar] [CrossRef]
- Asteris, P.; Armaghani, D. An Empirical-Driven Machine Learning (EDML) Approach to Predict PPV Caused by Quarry Blasting. Bull. Eng. Geol. Environ. 2025, 84, 200. [Google Scholar] [CrossRef]
- Yu, W.; Zhang, X.; Gloaguen, R.; Zhu, X.; Ghamisi, P. MineNetCD: A Benchmark for Global Mining Change Detection on Remote Sensing Imagery. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–16. [Google Scholar] [CrossRef]
- Moustafa, S.S.R.; Abdalzaher, M.S.; Yassien, M.H.; Wang, T.; Elwekeil, M.; Mossa, H.E.A. Development of an Optimized Regression Model to Predict Blast-Driven Ground Vibrations. IEEE Access 2021, 9, 31826–31841. [Google Scholar] [CrossRef]
- Li, E.; Yang, F.; Ren, M.; Zhang, X.; Zhou, J.; Khandelwal, M. Prediction of Blasting Mean Fragment Size Using Support Vector Regression Combined with Five Optimization Algorithms. J. Rock Mech. Geotech. Eng. 2021, 13, 1380–1397. [Google Scholar] [CrossRef]
- Bamford, T.; Esmaeili, K.; Schoellig, A.P. A Deep Learning Approach for Rock Fragmentation Analysis. Int. J. Rock Mech. Min. Sci. 2021, 145, 104839. [Google Scholar] [CrossRef]
- Saubi, O.; Jamisola, R.S., Jr.; Suglo, R.S.; Matsebe, O. Machine Learning Tool to Minimise and Predict Airblast during Blasting and to Optimize the Design of Blasting Operations. Int. J. Min. Miner. Eng. 2025, 16, 148–167. [Google Scholar] [CrossRef]
- Zhang, R.; Li, Y.; Gui, Y.; Jahed Armaghani, D.J.; Yari, M. Adaptive Weighted Multi-Kernel Learning for Blast-Induced Flyrock Distance Prediction. Rock Mech. Rock Eng. 2025, 58, 679–695. [Google Scholar] [CrossRef]
- Liu, Z.; Zhang, R.; Ma, J.; Zhang, W.; Li, L. Analysis and Prediction of the Meteorological Characteristics of Dust Concentrations in Open-Pit Mines. Sustainability 2023, 15, 4837. [Google Scholar] [CrossRef]
- Lawal, A.I.; Kwon, S.; Hammed, O.S.; Idris, M.A. Blast-Induced Ground Vibration Prediction in Granite Quarries: An Application of Gene Expression Programming, ANFIS, and Sine Cosine Algorithm Optimized ANN. Int. J. Min. Sci. Technol. 2021, 31, 265–277. [Google Scholar] [CrossRef]
- Saldana, M.; Gallegos, S.; Arias, D.; Salazar, I.; Castillo, J.; Salinas-Rodríguez, E.; Navarra, A.; Toro, N.; Cisternas, L.A. Applications of Kuz–Ram Models in Mine-to-Mill Integration and Optimization—A Review. Minerals 2024, 14, 1162. [Google Scholar] [CrossRef]
- Carvalho, T.P.; Soares, F.A.A.M.N.; Vita, R.; Francisco, R.d.P.; Basto, J.P.; Alcalá, S.G.S. A Systematic Literature Review of Machine Learning Methods Applied to Predictive Maintenance. Comput. Ind. Eng. 2019, 137, 106024. [Google Scholar] [CrossRef]
- Inayathullah, S.; Buddala, R. Review of Machine Learning Applications in Additive Manufacturing. Results Eng. 2025, 25, 103676. [Google Scholar] [CrossRef]
- Nemala, P.; Chen, B.; Cui, H. A Privacy Preserving Attribute-Based Access Control Model for the Tokenization of Mineral Resources via Blockchain. Appl. Sci. 2025, 15, 8290. [Google Scholar] [CrossRef]




| Article | ML/AI | Software |
|---|---|---|
| [52] | PCA-RF, PCA-XGB, PCA-ANN, PCA-SVM | Split-Desktop (N/S), WipFrag (N/S), FragScan (N/S) |
| [28] | TPE-ET, TPE-GB, TPE-RF | Python (N/S) |
| [79] | AW-MKL, KRR, SVR | NaN |
| [27] | MAIN ONE CB, BAT, BOA, GOA, SSA | Python (N/S), Excel (N/S) |
| [44] | ICA-ANN, MLP-ANN | MATLAB (N/S) |
| [69] | NCA-SVM, NCA-BPNN, NCA-GRNN and NCA-RBFNN | MATLAB (N/S) |
| [61] | BNN, GB, RF, KNN, DT | MATLAB (N/S) |
| [70] | GPR, ELM, BPNN | MATLAB (N/S) |
| [31] | SVM, SVM-MFO, SVM-PSO, SVM-GWO, SVM-COA, SVM, WOA | MATLAB (N/S), Python (N/S) |
| [58] | PSO-ELM, AGPSO-ELM, ELM, GPR, MPMR and LS–SVM | MATLAB (N/S) |
| [32] | GOA-ELM, HHO-ELM, ELM | MATLAB (N/S) |
| [33] | FFA-GBM, FFA-SVM, FFA-ANN, FFA-GP | Split-Desktop (N/S) |
| [34] | FDM-XGBoost-tree, FDM-RF. XGBoost-tree, RF | MATLAB (N/S) |
| [81] | SCA-ANN, ANFIS, GEP | MATLAB (N/S), Excel (N/S), GEneXpro (tools 5.0) |
| [35] | RF (Random Forest). CART (Classification and Regression Trees). CHAID (Chi-squared Automatic Interaction Detection). ANN (Artificial Neural Network). SVM (Support Vector Machine | IBM SPSS Modeler (18.2.1) |
| [36] | FS-RF, FS-BN | Nan |
| [67] | Mechanical Simulation Framework (calibrated using (GA)), ANFIS | Python (N/S) |
| [64] | MARS, CART, SVR | Python (Anaconda3) |
| [46] | EXGBoosts, ANNs | NaN |
| [59] | RF, SVM, KNN, CART | NaN |
| [60] | SVM, RF, k-NN, and GBM | NaN |
| [65] | ICA-ANN, ANN | MATLAB (N/S) |
| [62] | RF, DT | NaN |
| [38] | RF-LSO, RF-POA, RF | NaN |
| [47] | BRNN, BRCWNN, Z-BRCWNN | MATLAB (N/S), Minitab (N/S) |
| [48] | AOA-LightGBM, JSO-LightGBM, HHO-LightGBM, GMO-LightGBM, AOA-CatBoost, JSO-CatBoost, HHO-CatBoost and GMO-CatBoost | Python (N/S) |
| [66] | SVR, ANN, MLP, RF, BRNN, LSTM | MATLAB (Version 2021) |
| [63] | CapSA-MLP, PSO-ANN | MATLAB (R2024a) |
| [49] | SAE, WAE, ISM, SSM, BXGBoost | GridSearchCV(N/S), SHAP (N/S), Python (N/S) |
| [73] | EDML, DF, XGBOOST | NaN |
| [56] | *INNS, XGBOOST, LSTM, RF, SVM, ANN | Python (N/S) |
| [68] | XGBoost, AdaBoost, CART, CAtBoost, RF, DT, ET, GBM, LightGBM, LGBM combination with all | NaN |
| [75] | Extra Trees Regressor, Random Forest Regressor, Bagging Regressor, Gradient Boosting Regressor, HistGradient Boosting Regressor, XGBRegressor, AdaBoost Regressor | Python (N/S) |
| [40] | AHA-GPR, GPR, ANN, SVR | NaN |
| [78] | ANN, SVM, k-NN, RF | NaN |
| [50] | PDNN, PANN, DNN, ANN MCs | Python (N/S), Matlab (N/S) |
| [51] | GEP, BRNN, MNLR, MOGWO | Split-Desktop (N/S), GeneXPro Tools (5.0) |
| [71] | ANN-SVR, ANN | Python (N/S), Keras (N/S) |
| [77] | DNN with ResNet50, Pixel Classifier, | Split-Desktop (N/S) |
| [57] | XGBoost, RF, KNN, SVR, ANN | Strayos (N/S), O-PitBlast (N/S) |
| [18] | RFR, SVR, XGBoost, and ANN | Python (N/S) |
| [76] | SVR-GWO, SVR-PSO | NaN |
| [42] | WOA, DNN, RBM | NaN |
| Article | ML/AI | Software |
|---|---|---|
| [30] | MADDPG, DDPG | TensorFlow (N/S), Python (3.6), PyCharm (2019.1.1), MATLAB (N/S) |
| [45] | MLR, RF, ANN, SVM, K-NN | Python (N/S) |
| [54] | ANN, RF, ANFIS | WEKA (N/S) |
| [55] | CISAAC, CNN, SIFT | TensorFlow (N/S), Python (N/S), OpenCV (N/S), KERAS (N/S), PIX4DMpper (N/S), LabellMG (N/S) |
| [72] | Random Forest (RF), Support Vector Machine (SVM), Multi-Layer Perceptron (MLP), Classification and Regression Tree (CART), k-Nearest Neighbors (kNNs) and M5Tree | NaN |
| [43] | RBF | NaN |
| Article | ML/AI | Software |
|---|---|---|
| [53] | Bagging, RF, DT | NaN |
| [74] | ChangeFFT, CNN, Transformers, VMamba, A2Net, BIT, ChangeFormer, DMINet, FC-EF, FCNPP, ICIFNet, RDPNet, ResUnet, SiamUnet-Conc, SiamUnet-Diff, and SNUNet | PyTorch (N/S), HuggingFace (N/S), eCognition (N/S) |
| [80] | LSTM, RFR, SVR, BBN | MATLAB (N/S) |
| [37] | RF-MC, RF-PSO | NaN |
| Article | Dataset | Split/Train | Evaluation Method | Best Model |
|---|---|---|---|---|
| [30] | 90.000 | Reinforcement learning (RL) | Deviation Control, Convergence Rate, Computation Time | MADDPG |
| [45] | 400.000 registers | 80/20 K-fold cross-validation | R2, MSE, MAE | ANN |
| [54] | 66 dump trucks: 27 with 190-ton capacity 16 with 120 tons 23 with 100 tons | RF: 20-fold cross-validation ANFIS: split (training) and (testing) ANN: 10 hidden neurons, tanh activation, max 10.000 epochs or 10−5 error threshold | R2, MAE, RMSE, NSE | ANN: (R2: 0.989, RMSE: 0.195, MAE: 0.142) |
| [55] | 7 pieces of equipment with 1550 to 1600 by class Total 11.000 imagens | 80/20 K-Fold cross-validation | UQI, SSIM, VIF, PSNR | CISACC for image and architecture SSD–MobileNet for detection |
| [72] | 16,005 datasets were collected, using the downscaling method was applied to downscale the size of the dataset into 3.000 observations | Models were validated using three downscaled. observational datasets, evaluated via standard engineering performance metrics | R2, MAE, RMSE | SVM |
| [43] | NaN | RBF learning: unsupervised clustering for hidden units, followed by supervised output layer training | Average Error, Accuracy, Distance Class Deviations | RBF |
| Article | Dataset | Split/Train | Evaluation Method | Best Model |
|---|---|---|---|---|
| [53] | 240 | 80/20 Recursive Feature Elimination (RFE) prioritized independent variables to optimize model performance | MSE, RNSE, R2 | Bagging with higher precision for PM10 Decision Tree with higher precision for PM2.5 |
| [74] | 70.000 paired patches of bi-temporal high-resolution remote-sensing images and pixel-level annotations from 100 mining sites worldwide | 60% train, 30% test and 10% validation | F1-Score, IoU | MineNetCD outperformed 12 baselines, with the Swin-T variant achieving optimal performance. |
| [80] | 265 h of valid data was collected | 70/30 The LSTM was configured with a 7-feature input layer, a 32-neuron hidden layer, and a single output layer | RMSE, R2, MAE, MAPE | STM |
| [37] | 41.381 measured datasets | 70/30 A 30% test split was implemented, reserving the final 300 data points as a hold-out set for Markov Chain validation | RMSE, R, MAE | RF-MC |
| Articles | Participants | Predictors | Outcome | Analysis | General |
|---|---|---|---|---|---|
| [52] | MR | LR | LR | MR | MR |
| [28] | MR | LR | LR | MR | MR |
| [79] | MR | MR | LR | MR | MR |
| [27] | LR | LR | LR | LR | LR |
| [44] | MR | LR | LR | MR | MR |
| [69] | MR | LR | LR | LR | MR |
| [61] | MR | MR | LR | HR | MR |
| [70] | MR | MR | LR | MR | MR |
| [31] | MR | MR | LR | MR | MR |
| [58] | MR | LR | LR | MR | MR |
| [32] | MR | LR | LR | MR | MR |
| [33] | MR | MR | LR | LR | MR |
| [34] | MR | LR | LR | MR | MR |
| [81] | MR | LR | LR | HR | MR |
| [35] | MR | LR | LR | MR | MR |
| [36] | MR | LR | LR | MR | MR |
| [67] | LR | MR | LR | LR | LR |
| [64] | LR | LR | LR | LR | LR |
| [46] | MR | LR | LR | MR | MR |
| [59] | MR | LR | LR | MR | MR |
| [60] | MR | LR | LR | MR | MR |
| [65] | HR | LR | LR | MR | MR |
| [62] | HR | LR | LR | MR | MR |
| [38] | LR | LR | LR | LR | LR |
| [47] | MR | LR | LR | MR | MR |
| [48] | MR | LR | LR | MR | MR |
| [66] | LR | LR | LR | MR | LR |
| [63] | MR | LR | LR | LR | LR |
| [49] | MR | LR | LR | MR | MR |
| [73] | MR | LR | LR | MR | MR |
| [56] | LR | LR | LR | LR | LR |
| [68] | MR | LR | LR | MR | MR |
| [75] | MR | MR | LR | MR | MR |
| [40] | MR | LR | LR | MR | MR |
| [78] | MR | MR | LR | MR | MR |
| [50] | MR | LR | LR | MR | MR |
| [51] | LR | LR | LR | MR | LR |
| [71] | LR | LR | LR | MR | LR |
| [77] | MR | LR | LR | LR | LR |
| [57] | MR | LR | LR | LR | LR |
| [18] | MR | LR | LR | MR | MR |
| [76] | MR | LR | LR | MR | MR |
| [42] | MR | LR | LR | MR | MR |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Reis, V.B.; Baptista, J.S.; Duarte, J. Machine Learning in Surface Mining—A Systematic Review. Appl. Sci. 2026, 16, 3246. https://doi.org/10.3390/app16073246
Reis VB, Baptista JS, Duarte J. Machine Learning in Surface Mining—A Systematic Review. Applied Sciences. 2026; 16(7):3246. https://doi.org/10.3390/app16073246
Chicago/Turabian StyleReis, Vasco Belo, João Santos Baptista, and Joana Duarte. 2026. "Machine Learning in Surface Mining—A Systematic Review" Applied Sciences 16, no. 7: 3246. https://doi.org/10.3390/app16073246
APA StyleReis, V. B., Baptista, J. S., & Duarte, J. (2026). Machine Learning in Surface Mining—A Systematic Review. Applied Sciences, 16(7), 3246. https://doi.org/10.3390/app16073246

