Submitted:
17 July 2026
Posted:
20 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- a formal definition of DEGA as a deterministic governance layer independent of the mechanisms that generate diagnostic evidence;
- an explicit 11-state workflow with distinct recommendation, escalation, no-decision, and mandatory audit states;
- a higher-priority SafetyGuard that can override policy-proposed transitions when evidence or integrity requirements are not met;
- a structured evidence representation that preserves traceability across data, models, configurations, reference profiles, and explanation outputs;
- hash-linked audit records and deterministic replay of evidence and DEGA executions; and
- a bounded DUDU-BLDC case study demonstrating the complete workflow and its interpretation limits.
2. Background and Design Requirements
2.1. Diagnostic Signals and Domain-Grounded Interpretation
2.2. Spline-Based Temporal Evidence
2.3. Explainability as Diagnostic Evidence
2.4. Requirements for Evidence Governance
3. Diagnostic Data and Evidence Representation
3.1. Data Units and Feature Representation
3.2. Temporal Spline Evidence
3.3. Training-Only References and Deviation Evidence
3.4. Immutable Evidence Hierarchy
4. DEGA Architecture and Deterministic Workflow
4.1. Agent Definition
4.2. Semantic State Model
4.3. Routing Policies and SafetyGuard
4.4. Audit and Deterministic Replay
5. Computational Case-Study Protocol
Acquisition-Disjoint Assignments
Classifier and Aggregation Protocol
Temporal, Reference, Risk, and Explanation Evidence
Representative DEGA Executions
Evaluation Boundaries
6. Results
6.1. Classifier Evidence
6.2. Spline, Reference, and Risk Evidence
6.3. Explanation Evidence
6.4. Evidence Completeness and DEGA Execution
7. Discussion
7.1. The Gap Addressed by DEGA
7.2. Fail-Closed Behaviour
7.3. Interpretation of Classifier, Spline, and Explanation Evidence
7.4. Auditability and Limitations
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| BLDC | Brushless direct-current motor |
| DEGA | Diagnostic Evidence Governance Agent |
| FSM | Finite-state machine |
| HGB | Histogram Gradient Boosting |
| IIoT | Industrial Internet of Things |
| LR | Logistic Regression |
| ML | Machine learning |
| OOD | Out-of-distribution |
| P-spline | Penalized B-spline |
| RF | Random Forest |
| RMS | Root mean square |
| XAI | Explainable artificial intelligence |
References
- Xu, L.D.; He, W.; Li, S. Internet of Things in Industries: A Survey. IEEE Trans. Ind. Inform. 2014, 10, 2233–2243. [Google Scholar] [CrossRef]
- Boyes, H.; Hallaq, B.; Cunningham, J.; Watson, T. The Industrial Internet of Things (IIoT): An Analysis Framework. Comput. Ind. 2018, 101, 1–12. [Google Scholar] [CrossRef]
- Sisinni, E.; Saifullah, A.; Han, S.; Jennehag, U.; Gidlund, M. Industrial Internet of Things: Challenges, Opportunities, and Directions. IEEE Trans. Ind. Inform. 2018, 14, 4724–4734. [Google Scholar] [CrossRef]
- Jardine, A.K.S.; Lin, D.; Banjevic, D. A Review on Machinery Diagnostics and Prognostics Implementing Condition-Based Maintenance. Mech. Syst. Signal Process. 2006, 20, 1483–1510. [Google Scholar] [CrossRef]
- Muller, A.; Marquez, A.C.; Iung, B. On the Concept of E-Maintenance: Review and Current Research. Reliab. Eng. Syst. Saf. 2008, 93, 1165–1187. [Google Scholar] [CrossRef]
- Nandi, S.; Toliyat, H.A.; Li, X. Condition Monitoring and Fault Diagnosis of Electrical Motors—A Review. IEEE Trans. Energy Convers. 2005, 20, 719–729. [Google Scholar] [CrossRef]
- Henao, H.; Capolino, G.A.; Fernandez-Cabanas, M.; Filippetti, F.; Bruzzese, C.; Strangas, E.; Pusca, R.; Estima, J.; Riera-Guasp, M.; Hedayati-Kia, S.H. Trends in Fault Diagnosis for Electrical Machines: A Review of Diagnostic Techniques. IEEE Ind. Electron. Mag. 2014, 8, 31–42. [Google Scholar] [CrossRef]
- Liu, R.; Yang, B.; Zio, E.; Chen, X. Artificial Intelligence for Fault Diagnosis of Rotating Machinery: A Review. Mech. Syst. Signal Process. 2018, 108, 33–47. [Google Scholar] [CrossRef]
- Lei, Y.; Yang, B.; Jiang, X.; Jia, F.; Li, N.; Nandi, A.K. Applications of Machine Learning to Machine Fault Diagnosis: A Review and Roadmap. Mech. Syst. Signal Process. 2020, 138, 106587. [Google Scholar] [CrossRef]
- Susto, G.A.; Schirru, A.; Pampuri, S.; McLoone, S.; Beghi, A. Machine Learning for Predictive Maintenance: A Multiple Classifier Approach. IEEE Trans. Ind. Inform. 2015, 11, 812–820. [Google Scholar] [CrossRef]
- Carvalho, T.P.; Soares, F.A.A.M.N.; Vita, R.; Francisco, R.d.P.; Basto, J.P.; Alcala, S.G.S. A Systematic Literature Review of Machine Learning Methods Applied to Predictive Maintenance. Comput. Ind. Eng. 2019, 137, 106024. [Google Scholar] [CrossRef]
- Serradilla, O.; Zugasti, E.; Zurutuza, U. Deep Learning Models for Predictive Maintenance: A Survey, Comparison, Challenges and Prospects. Comput. Ind. 2020, 123, 103257. [Google Scholar] [CrossRef]
- Hendrickx, K.; Perini, L.; Van der Plas, D.; Meert, W.; Davis, J. Machine Learning with a Reject Option: A Survey. Inf. Fusion 2021, 69, 69–82. [Google Scholar] [CrossRef] [PubMed]
- Abdar, M.; Pourpanah, F.; Hussain, S.; Rezazadegan, D.; Liu, L.; Ghavamzadeh, M.; Fieguth, P.; Cao, X.; Khosravi, A.; Acharya, U.R.; et al. A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges. Inf. Fusion 2021, 76, 243–297. [Google Scholar] [CrossRef]
- Barredo Arrieta, A.; Diaz-Rodriguez, N.; Del Ser, J.; Bennetot, A.; Tabik, S.; Barbado, A.; Garcia, S.; Gil-Lopez, S.; Molina, D.; Benjamins, R.; et al. Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AI. Inf. Fusion 2020, 58, 82–115. [Google Scholar] [CrossRef]
- Mosqueira-Rey, E.; Hernandez-Pereira, E.; Alonso-Rios, D.; Bobes-Bascaran, J.; Fernandez-Leal, A. Human-in-the-Loop Machine Learning: A State of the Art. Artif. Intell. Rev. 2023, 56, 3005–3054. [Google Scholar] [CrossRef]
- Simmhan, Y.L.; Plale, B.; Gannon, D. A Survey of Data Provenance in E-Science. SIGMOD Rec. 2005, 34, 31–36. [Google Scholar] [CrossRef]
- Ashmore, R.; Calinescu, R.; Paterson, C. Assuring the Machine Learning Lifecycle: Desiderata, Methods, and Challenges. ACM Comput. Surv. 2021, 54, 1–39. [Google Scholar] [CrossRef]
- Sandve, G.K.; Nekrutenko, A.; Taylor, J.; Hovig, E. Ten Simple Rules for Reproducible Computational Research. PLoS Comput. Biol. 2013, 9, e1003285. [Google Scholar] [CrossRef] [PubMed]
- Altmann, A.; Tolosi, L.; Sander, O.; Lengauer, T. Permutation Importance: A Corrected Feature Importance Measure. Bioinformatics 2010, 26, 1340–1347. [Google Scholar] [CrossRef] [PubMed]
- Fisher, A.; Rudin, C.; Dominici, F. All Models Are Wrong, but Many Are Useful: Learning a Variable’s Importance by Studying an Entire Class of Prediction Models Simultaneously. J. Am. Stat. Assoc. 2019, 114, 1321–1338. [Google Scholar] [CrossRef]
- Lundberg, S.M.; Erion, G.; Chen, H.; DeGrave, A.; Prutkin, J.M.; Nair, B.; Katz, R.; Himmelfarb, J.; Bansal, N.; Lee, S.I. From Local Explanations to Global Understanding with Explainable AI for Trees. Nat. Mach. Intell. 2020, 2, 56–67. [Google Scholar] [CrossRef] [PubMed]
- Jobin, A.; Ienca, M.; Vayena, E. The Global Landscape of AI Ethics Guidelines. Nat. Mach. Intell. 2019, 1, 389–399. [Google Scholar] [CrossRef]
- Baranowski, J.; Bauer, W.; Jarzyna, K.; Paweł, P. DUDU-BLDC: Data set for diagnostic of Brushless DC motors with degrading magnets. 2025. [Google Scholar] [CrossRef]
- Thomson, W.T.; Fenger, M. Current Signature Analysis to Detect Induction Motor Faults. IEEE Ind. Appl. Mag. 2001, 7, 26–34. [Google Scholar] [CrossRef]
- Riba Ruiz, J.R.; Rosero, J.A.; Garcia Espinosa, A.; Romeral, L. Detection of Demagnetization Faults in Permanent-Magnet Synchronous Motors under Nonstationary Conditions. IEEE Trans. Magn. 2009, 45, 2961–2969. [Google Scholar] [CrossRef]
- Eilers, P.H.C.; Marx, B.D. Flexible Smoothing with B-Splines and Penalties. Stat. Sci. 1996, 11, 89–121. [Google Scholar] [CrossRef]
- Bartoszewski, B.; Jarzyna, K.; Baranowski, J. Diagnosis of Mechanical Rotor Faults in Drones Using Functional Gaussian Mixture Classifier. Aerospace 2024, 11, 743. [Google Scholar] [CrossRef]
- Shifat, T.A.; Yasmin, R.; Hur, J.W. A Data-Driven RUL Estimation Framework of Electric Motor Using Deep Electrical Feature Learning from Current Harmonics and Apparent Power. Energies 2021, 14, 3156. [Google Scholar] [CrossRef]
- Ribeiro, M.T.; Singh, S.; Guestrin, C. Why Should I Trust You? Explaining the Predictions of Any Classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016; pp. 1135–1144. [Google Scholar] [CrossRef]
- Lee, D.; Yannakakis, M. Principles and Methods of Testing Finite State Machines—A Survey. Proc. IEEE 1996, 84, 1090–1123. [Google Scholar] [CrossRef]
- Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]














| Evidence | Signal property | Admissible interpretation | Governance use |
|---|---|---|---|
| RMS and mean | Overall current or speed level | Supports comparison with the active operating and Healthy references | Retained with acquisition, model, and reference provenance |
| Standard deviation and variance | Within-window variability | Supports an instability interpretation when corroborated by other evidence | Cannot alone authorize a fault recommendation |
| Crest factor and kurtosis | Peak-to-typical ratio and tail behaviour | Supports identification of impulsive or non-Gaussian windows | Used as descriptive evidence requiring corroboration for fault attribution |
| Spectral energy, centroid, bandwidth | Broad frequency-domain distribution | Supports detection of changes in spectral content without assigning a specific harmonic | Prevents unsupported harmonic localization |
| Spline slope and curvature | Geometric change over ordered windows | Supports comparison of local trend shape | Interpreted relative to window order, not physical degradation time |
| Healthy-relative distance | Difference from a training-only reference | Supports an assignment-specific departure statement | Requires verified reference provenance |
| ID | State | Role |
|---|---|---|
| S0 | Data acquisition | Resolve the persisted acquisition or measurement source. |
| S1 | Data validation | Verify identity, completeness, schema, hashes, and admissibility. |
| S2 | Feature extraction | Represent the case-local feature stage in the execution trace. |
| S3 | Spline modelling | Attach or verify temporal spline evidence. |
| S4 | Diagnostic inference | Consume classifier and acquisition-level evidence. |
| S5 | Explanation generation | Attach available explanation evidence and provenance. |
| S6 | Decision check | Evaluate sufficiency, uncertainty, conflict, and risk inputs. |
| S7 | Recommendation | Issue an admissible diagnostic recommendation. |
| S8 | Escalation | Transfer an ambiguous or high-risk case to human review. |
| S9 | No decision | Refuse automated recommendation when the evidence is insufficient or incompatible. |
| S10 | Audit | Persist the state path, evidence identities, overrides, reasons, and final outcome. |
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 (http://creativecommons.org/licenses/by/4.0/).