Real-Time Explainable Concept Drift Detection for Eco-Driving in Mining Trucks using KSWIN and Event-Triggered SHAP
DOI:
https://doi.org/10.63158/journalisi.v8i2.1551Keywords:
Online Learning, Concept Drift, Explainable AI, Eco-Driving, Streaming Data, Heavy EquipmentAbstract
Fuel consumption represents a significant operational cost in mining, where real-time eco-driving optimization is hindered by dynamic and non-stationary operating conditions. Variations in operator behavior and environmental factors often induce concept drift, which diminishes the reliability of static machine learning models and constrains the effectiveness of conventional drift detection methods. This study proposes a distribution-aware, event-triggered Explainable Artificial Intelligence (XAI) framework for detecting and diagnosing fuel consumption anomalies in streaming telematics data. A Hoeffding Tree Regressor was evaluated using a prequential scheme on 1,927,867 real-world observations, achieving a Mean Absolute Error (MAE) of 19.43 under non-stationary conditions. Concept drift was monitored using the Kolmogorov–Smirnov Windowing (KSWIN) algorithm, which detected 1,874 drift events. Upon detection, an event-triggered SHAP module identified contributing factors, indicating that behavioral features such as engine speed and accelerator position were dominant contributors in early drift events. The primary contribution of this study is the integration of distribution-based drift detection with event-triggered explainability within a unified streaming framework, facilitating both anomaly detection and interpretable root-cause analysis.
Downloads
References
[1] D. Lois, Y. Wang, A. Boggio-Marzet, and A. Monzon, “Multivariate analysis of fuel consumption related to eco-driving: Interaction of driving patterns and external factors,” Transp. Res. D Transp. Environ., vol. 72, pp. 232–242, Jul. 2019, doi: 10.1016/j.trd.2019.05.001.
[2] A. Soofastaei, S. M. Aminossadati, M. S. Kizil, and P. Knights, “A comprehensive investigation of loading variance influence on fuel consumption and gas emissions in mine haulage operation,” Int. J. Min. Sci. Technol., vol. 26, no. 6, pp. 995–1001, Nov. 2016, doi: 10.1016/j.ijmst.2016.09.006.
[3] G. M. H. Shahariar et al., “Impact of driving style and traffic condition on emissions and fuel consumption during real-world transient operation,” Fuel, vol. 319, no. January, p. 123874, Jul. 2022, doi: 10.1016/j.fuel.2022.123874.
[4] G. Xie, R. Ding, H. Xie, H. Qin, and Y. Bian, “Model Predictive Control-Assisted Energy Management Strategy for Hybrid Mining Dump Trucks Based on Speed and Slope Prediction,” Electronics (Basel)., vol. 14, no. 10, p. 1999, May 2025, doi: 10.3390/electronics14101999.
[5] Kusnawi, M. Agung Wibowo, and R. Sanjaya, “A Systematic Literature Review of Adaptive Machine Learning Approaches for Real-Time Fuel Efficiency Optimization in Open-Pit Mining Trucks,” Sistem Informasi dan Komputer), vol. 15, pp. 40–46, 2025, doi: 10.32736/sisfokom.v15i1.2527.
[6] F. Bayram, B. S. Ahmed, and A. Kassler, “From concept drift to model degradation: An overview on performance-aware drift detectors,” Knowl. Based. Syst., vol. 245, p. 108632, Jun. 2022, doi: 10.1016/j.knosys.2022.108632.
[7] Y. Wu, L. Liu, Y. Yu, G. Chen, and J. Hu, “An Adaptive Ensemble Framework for Addressing Concept Drift in IoT Data Streams,” Jun. 14, 2023. doi: 10.36227/techrxiv.23304461.
[8] S. Agrahari and A. K. Singh, “Concept Drift Detection in Data Stream Mining : A literature review,” Journal of King Saud University - Computer and Information Sciences, vol. 34, no. 10, pp. 9523–9540, Nov. 2022, doi: 10.1016/j.jksuci.2021.11.006.
[9] G. Hovakimyan and J. M. Bravo, “Evolving Strategies in Machine Learning: A Systematic Review of Concept Drift Detection,” Information, vol. 15, no. 12, p. 786, Dec. 2024, doi: 10.3390/info15120786.
[10] F. Jemili, K. Jouini, and O. Korbaa, “Intrusion detection based on concept drift detection and online incremental learning,” International Journal of Pervasive Computing and Communications, vol. 21, no. 1, pp. 81–115, Jan. 2025, doi: 10.1108/IJPCC-12-2023-0358.
[11] D. N. Assis and V. M. A. Souza, “ADWIN-U: adaptive windowing for unsupervised drift detection on data streams,” Knowl. Inf. Syst., vol. 67, no. 11, pp. 10005–10034, Nov. 2025, doi: 10.1007/s10115-025-02523-1.
[12] D. Pelosi, D. Cacciagrano, and M. Piangerelli, “Explainability and Interpretability in Concept and Data Drift: A Systematic Literature Review,” Algorithms, vol. 18, no. 7, p. 443, Jul. 2025, doi: 10.3390/a18070443.
[13] Y. NODA and Y. YAMASAKI, “Characteristics of accelerator pedal operation prediction model by comparing to driving data clustering,” IFAC-PapersOnLine, vol. 58, no. 29, pp. 124–129, 2024, doi: 10.1016/j.ifacol.2024.11.131.
[14] D. Zhao, L. Bu, C. Alippi, and Q. Wei, “A Kolmogorov-Smirnov Test to Detect Changes in Stationarity in Big Data,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 14260–14265, Jul. 2017, doi: 10.1016/j.ifacol.2017.08.1821.
[15] O. Azeroual, “Beyond Black Boxes: Adaptive XAI for Dynamic Data Pipelines,” in Proceedings of the 17th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, SCITEPRESS - Science and Technology Publications, 2025, pp. 428–437. doi: 10.5220/0013736100004000.
[16] L. Cherchye, B. De Rock, D. Saelens, M. Verschelde, and B. Roets, “Productive efficiency analysis with unobserved inputs: An application to endogenous automation in railway traffic management,” Eur. J. Oper. Res., vol. 313, no. 2, pp. 678–690, Mar. 2024, doi: 10.1016/j.ejor.2023.09.012.
[17] A. M. Salih et al., “A Perspective on Explainable Artificial Intelligence Methods: SHAP and LIME,” Advanced Intelligent Systems, vol. 7, no. 1, Jan. 2025, doi: 10.1002/aisy.202400304.
[18] E. Tjoa and C. Guan, “A Survey on Explainable Artificial Intelligence (XAI): Toward Medical XAI,” IEEE Trans. Neural Netw. Learn. Syst., vol. 32, no. 11, pp. 4793–4813, Nov. 2021, doi: 10.1109/TNNLS.2020.3027314.
[19] I. Gómez-Talal, M. Azizsoltani, L. Bote-Curiel, J. L. Rojo-Álvarez, and A. Singh, “Towards Explainable Artificial Intelligence in Machine Learning: A study on efficient Perturbation-Based Explanations,” Eng. Appl. Artif. Intell., vol. 155, p. 110664, Sep. 2025, doi: 10.1016/j.engappai.2025.110664.
[20] Z. Zhang and H. Zhang, “An Online Transfer Learning Model for Intrusion Detection using FT-Transformer and KSWIN-Driven Concept Drift Detection Mechanism,” in 2024 5th International Conference on Computer Engineering and Application (ICCEA), IEEE, Apr. 2024, pp. 128–131. doi: 10.1109/ICCEA62105.2024.10603489.
[21] R. Zink, B. Ioshchikhes, and M. Weigold, “Concept drift monitoring for industrial load forecasting with artificial neural networks,” Procedia CIRP, vol. 130, pp. 120–125, 2024, doi: 10.1016/j.procir.2024.10.065.
[22] J. Gama, P. Medas, G. Castillo, and P. Rodrigues, “Learning with Drift Detection,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3171, no. September, 2004, pp. 286–295. doi: 10.1007/978-3-540-28645-5_29.
[23] A. L. Suárez-Cetrulo, D. Quintana, and A. Cervantes, “A survey on machine learning for recurring concept drifting data streams,” Expert Syst. Appl., vol. 213, p. 118934, Mar. 2023, doi: 10.1016/j.eswa.2022.118934.
[24] José Luis Corcuera Bárcena, Pietro Ducange, Francesco Marcelloni, Alessandro Renda, and Fabrizio Ruffini, “Hoeffding Regression Trees for Forecasting Quality of Experience in B5G/6G Networks,” in CEUR Workshop Proceedings, C. G. , K.-M. K. , L. D. Casalino G., Ed., Padova: CEUR-WS, Jul. 2022.
[25] H. Lopes, “Real Time Drift Detection and Adaptation Using Hybrid ADWIN in Agricultural Environmental Monitoring System,” International Journal of Electrical and Electronic Engineering & Telecommunications, vol. 14, no. 5, pp. 313–322, 2025, doi: 10.18178/ijeetc.14.5.313-322.
[26] F. J. Massey, “The Kolmogorov-Smirnov Test for Goodness of Fit,” J. Am. Stat. Assoc., vol. 46, no. 253, p. 68, Mar. 1951, doi: 10.2307/2280095.
[27] T. M. T. Pham, K. Premkumar, M. Naili, and J. Yang, “Time to Retrain? Detecting Concept Drifts in Machine Learning Systems,” in IEEE/ACM International Conference on Software Engineering - Software Engineering in Practice, Institute of Electrical and Electronics Engineers, 2025, pp. 260–271. doi: 10.1109/ICSE-SEIP66354.2025.00029.
[28] T. A. Kustitskaya, R. V. Esin, and M. V. Noskov, “Model Drift in Deployed Machine Learning Models for Predicting Learning Success,” Computers, vol. 14, no. 9, p. 351, Aug. 2025, doi: 10.3390/computers14090351.
[29] Q. Wang, R. Zhang, S. Lv, and Y. Wang, “Open-pit mine truck fuel consumption pattern and application based on multi-dimensional features and XGBoost,” Sustainable Energy Technologies and Assessments, vol. 43, p. 100977, Feb. 2021, doi: 10.1016/j.seta.2020.100977.
[30] O. Golbasi and E. Kina, “Haul truck fuel consumption modeling under random operating conditions: A case study,” Transp. Res. D Transp. Environ., vol. 102, p. 103135, Jan. 2022, doi: 10.1016/j.trd.2021.103135.
[31] S. Wares, J. Isaacs, and E. Elyan, “Data stream mining: methods and challenges for handling concept drift,” SN Appl. Sci., vol. 1, no. 11, p. 1412, Nov. 2019, doi: 10.1007/s42452-019-1433-0.
[32] C. Raab, M. Heusinger, and F.-M. Schleif, “Reactive Soft Prototype Computing for Concept Drift Streams,” Neurocomputing, vol. 416, pp. 340–351, Nov. 2020, doi: 10.1016/j.neucom.2019.11.111.
[33] A. Soofastaei, E. Karimpour, P. Knights, and M. Kizil, “Energy-efficient loading and hauling operations,” Green Energy and Technology, vol. 0, no. 9783319541983, pp. 121–146, 2018, doi: 10.1007/978-3-319-54199-0_7.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Information Systems and Informatics

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors Declaration
- The Authors certify that they have read, understood, and agreed to the Journal of Information Systems and Informatics (JournalISI) submission guidelines, policies, and submission declaration. The submission has been prepared using the provided template.
- The Authors certify that all authors have approved the publication of this manuscript and that there is no conflict of interest.
- The Authors confirm that the manuscript is their original work, has not received prior publication, is not under consideration for publication elsewhere, and has not been previously published.
- The Authors confirm that all authors listed on the title page have contributed significantly to the work, have read the manuscript, attest to the validity and legitimacy of the data and its interpretation, and agree to its submission.
- The Authors confirm that the manuscript is not copied from or plagiarized from any other published work.
- The Authors declare that the manuscript will not be submitted for publication in any other journal or magazine until a decision is made by the journal editors.
- If the manuscript is finally accepted for publication, the Authors confirm that they will either proceed with publication immediately or withdraw the manuscript in accordance with the journal’s withdrawal policies.
- The Authors agree that, upon publication of the manuscript in this journal, they transfer copyright or assign exclusive rights to the publisher, including commercial rights














