Submitted:
23 October 2025
Posted:
24 October 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Temperature-Induced Variability and Conventional Compensation Methods
1.2. Data-Driven Methods for Temperature Compensation
1.3. Transfer Learning for Mitigating EOVs in SHM
1.4. The Need for Explainability in ML-based SHM
1.5. Main Contributions
- Combines multiple temperature domains into a single target domain, improving generalisation and reflecting real-world variability for greater robustness and practicality.
- Integrates CORAL and MMD losses to align feature distributions across temperatures, explores CORAL’s effectiveness in SHM, and employs GATs to capture complex spatial-temporal dependencies in UGW data for accurate damage detection.
- Uses GAT attention weights to visualise and quantify sensor contributions, enhancing model transparency and providing valuable insights into sensor importance for both theoretical and practical SHM applications.
- Utilises hyperparameter optimisation with Optuna to achieve robust, generalisable unsupervised domain adaptation (UDA) without labelled target data, outperforming existing techniques in managing cross-domain temperature variations.
2. Materials and Methods
2.1. Graph Attention Networks
- Feature transformation: each node’s input feature vectors, , , undergoes a shared linear transformation:where is a learnable weight matrix; the transformed feature vectors , are then used in subsequent steps.
- Computation of importance scores: a self-attention mechanism computes unnormalised importance scores , quantifying the relevance of the -th node’s features to the -th node:in which, is a learnable parameter vector, denotes concatenation.
- Normalisation of attention coefficients: the scores are normalised using the softmax function to produce attention coefficients :
- 5.
- Feature aggregation: each node’s output feature is computed as a weighted sum of its neighbours’ transformed features:
- 6.
- Multi-head attention: to improve stability and expressiveness, multiple attention mechanisms (heads) are employed. Each head independently computes its own set of attention coefficients and aggregated features:here, denotes the number of attention heads, and represents concatenation; for the final layer, concatenation is replaced by averaging:
2.2. Maximum Mean Discrepancy
2.3. Correlation Alignment
2.4. Domain Adaptation
| Algorithm 1. GAT-CAMDA Framework for SHM. |
![]() |
2.5. Data Synthesising
2.6. Hyperparameter Optimisation
2.7. Computing Sensor Importance
3. Case study
4. Result and Discussion
4.1. Dataset Complementation
4.2. Damage Detection
4.3. Comparative Study
4.4. Hyperparameter Importance
4.5. Sensor Importance
5. Conclusion and Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| CC | Cross-Correlation |
| CORAL | Correlation Alignment |
| DANN | Domain-Adversarial Training of Neural Networks |
| DTW | Dynamic Time Warping |
| EOVs | Environmental and Operational Variabilities |
| FE | Finite Element |
| fMMD | Feature Selection with MMD |
| GATs | Graph Attention Networks |
| GRL | Gradient Reversal Layer |
| ML | Machine Learning |
| MMD | Maximum Mean Discrepancy |
| PRED | SrcOnly Prediction |
| PZT | Lead Zirconate Titanate |
| RBF | Radial Basis Function |
| ReLU | Rectified Linear Unit |
| SA | Subspace Alignment |
| SHM | Structural Health Monitoring |
| TCA | Transfer Component Analysis |
| TL | Transfer learning |
| t-SNE | t-distributed Stochastic Neighbour Embedding |
| TPE | Tree-structured Parzen Estimator |
| UDA | Unsupervised Domain Adaptation |
References
- Cawley, P. Guided Waves in Long Range Nondestructive Testing and Structural Health Monitoring: Principles, History of Applications and Prospects. NDT and E International 2024, 142. [Google Scholar] [CrossRef]
- Gorgin, R.; Luo, Y.; Wu, Z. Environmental and Operational Conditions Effects on Lamb Wave Based Structural Health Monitoring Systems: A Review. Ultrasonics 2020, 105. [Google Scholar] [CrossRef]
- De Luca, A.; Greco, A.; Rezazadeh, N.; Perfetto, D.; Aversano, A. Guided Waves Propagation in Additively Manufactured GF30-PA6 Panel. Macromol Symp 2024, 413. [Google Scholar] [CrossRef]
- Giurgiutiu, V. Structural Health Monitoring with Piezoelectric Wafer Active Sensors–Predictive Modeling and Simulation. INCAS Bulletin 2010, 2, 31–44. [Google Scholar] [CrossRef]
- De Luca, A.; Perfetto, D.; Polverino, A.; Aversano, A.; Caputo, F. Finite Element Modeling Approaches, Experimentally Assessed, for the Simulation of Guided Wave Propagation in Composites. Sustainability (Switzerland) 2022, 14. [Google Scholar] [CrossRef]
- Zheng, S.; Luo, Y.; Xu, C.; Xu, G. A Review of Laser Ultrasonic Lamb Wave Damage Detection Methods for Thin-Walled Structures. Sensors 2023, 23. [Google Scholar] [CrossRef]
- Yin, Z.; Tie, Y.; Duan, Y.; Li, C. Optimization of Nonlinear Lamb Wave Detection System Parameters in Cfrp Laminates. Materials 2021, 14. [Google Scholar] [CrossRef]
- Rezazadeh, N.; Perfetto, D.; Polverino, A.; De Luca, A.; Lamanna, G. Guided Wave-Driven Machine Learning for Damage Classification with Limited Dataset in Aluminum Panel. Struct Health Monit 2024. [Google Scholar] [CrossRef]
- Zeng, X.; Liu, X.; Yan, J.; Yu, Y.; Zhao, B.; Qing, X. Lamb Wave-Based Damage Localization and Quantification Algorithms for CFRP Composite Structures. Compos Struct 2022, 295, 115849. [Google Scholar] [CrossRef]
- Zou, L.; Gong, Y.; Tian, D.; Zhao, L.; Zhang, J.; Hu, N. Effect of Interface Angle on Mode I Delamination Damage Behavior of Multidirectional Fully Isotropic Laminates with the Same Global Stiffness. Thin-Walled Structures 2023, 182. [Google Scholar] [CrossRef]
- Konstantinidis, G.; Wilcox, P.D.; Drinkwater, B.W. An Investigation into the Temperature Stability of a Guided Wave Structural Health Monitoring System Using Permanently Attached Sensors. IEEE Sens J 2007, 7. [Google Scholar] [CrossRef]
- Moll, J.; Kexel, C.; Pötzsch, S.; Rennoch, M.; Herrmann, A.S. Temperature Affected Guided Wave Propagation in a Composite Plate Complementing the Open Guided Waves Platform. Sci Data 2019, 6. [Google Scholar] [CrossRef]
- Rezazadeh, N.; De Luca, A.; Perfetto, D.; Salami, M.R.; Lamanna, G. Systematic Critical Review of Structural Health Monitoring under Environmental and Operational Variability: Approaches for Baseline Compensation, Adaptation, and Reference-Free Techniques. Smart Mater Struct 2025, 34, 073001. [Google Scholar] [CrossRef]
- Scheerer, M.; Lager, D. Validation of Temperature Compensation Techniques for Impact Damage Detection and Localization Using Ultrasonic Sparse Arrays. In Proceedings of the 7th European Workshop on Structural Health Monitoring, EWSHM 2014 - 2nd European Conference of the Prognostics and Health Management (PHM) Society; 2014. [Google Scholar]
- da Silva, S.; Paixão, J.; Rébillat, M.; Mechbal, N. Extrapolation of AR Models Using Cubic Splines for Damage Progression Evaluation in Composite Structures. J Intell Mater Syst Struct 2021, 32. [Google Scholar] [CrossRef]
- Ren, F.; Giannakeas, I.N.; Sharif Khodaei, Z.; Aliabadi, M.H.F. Sensitivity Analysis of Temperature Effects on Guided Wave-Based Damage Detection. Mech Syst Signal Process 2023, 196. [Google Scholar] [CrossRef]
- Ren, F.; Giannakeas, I.N.; Sharif Khodaei, Z.; Aliabadi, M.H.F. Theoretical and Experimental Investigation of Guided Wave Temperature Compensation for Composite Structures with Different Thicknesses. Mech Syst Signal Process 2023, 200. [Google Scholar] [CrossRef]
- Perfetto, D.; Sharif Khodaei, Z.; De Luca, A.; Aliabadi, M.H.; Caputo, F. Experiments and Modelling of Ultrasonic Waves in Composite Plates under Varying Temperature. Ultrasonics 2022, 126, 106820. [Google Scholar] [CrossRef]
- Ferreira, L.deP.S.; Teloli, R.deO.; da Silva, S.; Figueiredo, E.; Maia, N.; Cimini, C.A. Bayesian Data-Driven Framework for Structural Health Monitoring of Composite Structures under Limited Experimental Data. Struct Health Monit 2024. [Google Scholar] [CrossRef]
- Giannakeas, I.N.; Sharif Khodaei, Z.; Aliabadi, M.H. An Up-Scaling Temperature Compensation Framework for Guided Wave–Based Structural Health Monitoring in Large Composite Structures. Struct Health Monit 2023, 22. [Google Scholar] [CrossRef]
- Cheng, X.; Sharif Khodaei, Z. Temperature Calibration for Guided Wave Hybrid System with FBG-Based Fabry-Perot Sensor. J Intell Mater Syst Struct 2023, 34. [Google Scholar] [CrossRef]
- Abdel-Basset, M.; Moustafa, N.; Hawash, H.; Tari, Z. Responsible Graph Neural Networks; 2023. [Google Scholar]
- Vrahatis, A.G.; Lazaros, K.; Kotsiantis, S. Graph Attention Networks: A Comprehensive Review of Methods and Applications. Future Internet 2024, 16, 318. [Google Scholar] [CrossRef]
- Niu, J.; Li, S.; Li, Z. Restoration of Missing Structural Health Monitoring Data Using Spatiotemporal Graph Attention Networks. Struct Health Monit 2022, 21. [Google Scholar] [CrossRef]
- Zhao, M.; Taal, C.; Baggerohr, S.; Fink, O. Virtual Sensor for Real-Time Bearing Load Prediction Using Heterogeneous Temporal Graph Neural Networks. PHM Society European Conference 2024, 8, 8. [Google Scholar] [CrossRef]
- Rezazadeh, N.; Perfetto, D.; de Oliveira, M.; De Luca, A.; Lamanna, G. A Fine-Tuning Deep Learning Framework to Palliate Data Distribution Shift Effects in Rotary Machine Fault Detection. Struct Health Monit 2024. [Google Scholar] [CrossRef]
- Ozdagli, A.; Koutsoukos, X. Domain Adaptation for Structural Health Monitoring. Annual Conference of the PHM Society 2020, 12, 9. [Google Scholar] [CrossRef]
- Zhuojun, X.; Hao, L.; Jianbo, Y.; Jingwen, Y. A Transfer Learning Approach for Data-Driven Localization of Damage Areas in Plate-like Structures of CFRP Materials. Eng Struct 2024, 314, 118352. [Google Scholar] [CrossRef]
- Wang, Y.; Cui, X.; Liu, Q.; Zhao, B.; Liao, Y.; Qing, X. An Adaptive Damage Monitoring Method Based on Transfer Features Mapped for Advanced Composite Structures. Compos Struct 2024, 329, 117742. [Google Scholar] [CrossRef]
- Poole, J.; Gardner, P.; Dervilis, N.; Bull, L.; Worden, K. On Statistic Alignment for Domain Adaptation in Structural Health Monitoring. Struct Health Monit 2023, 22, 1581–1600. [Google Scholar] [CrossRef]
- Salih, A.M.; Raisi-Estabragh, Z.; Galazzo, I.B.; Radeva, P.; Petersen, S.E.; Lekadir, K.; Menegaz, G. A Perspective on Explainable Artificial Intelligence Methods: SHAP and LIME. Advanced Intelligent Systems 2024. [Google Scholar] [CrossRef]
- Tiwari, A.; Gupta, A.K.; Gupta, T. A Robust Approach to Shear Strength Prediction of Reinforced Concrete Deep Beams Using Ensemble Learning with SHAP Interpretability. Soft comput 2024, 28. [Google Scholar] [CrossRef]
- Azad, M.M.; Kim, H.S. An Explainable Artificial Intelligence-based Approach for Reliable Damage Detection in Polymer Composite Structures Using Deep Learning. Polym Compos 2024. [Google Scholar] [CrossRef]
- Kim, B.; Pineau, J. Maximum Mean Discrepancy Imitation Learning; 2016. [Google Scholar]
- Sun, B.; Feng, J.; Saenko, K. Return of Frustratingly Easy Domain Adaptation. In Proceedings of the 30th AAAI Conference on Artificial Intelligence, AAAI 2016; 2016. [Google Scholar]
- Almeida, E.F. de; Chavarette, F.R.; Merizio, I.F.; Gonçalves, A.C. Artificial Immune System for Fault Detection and Localization in a Composite Material Plate with Temperature Variation. Journal of the Brazilian Society of Mechanical Sciences and Engineering 2024, 46, 717. [Google Scholar] [CrossRef]
- Ferreira, L.deP.S.; Teloli, R. de O.; da Silva, S.; Figueiredo, E.; Moldovan, I.D.; Maia, N.; Cimini, C.A. Bayesian Calibration for Lamb Wave Propagation on a Composite Plate Using a Machine Learning Surrogate Model. Mech Syst Signal Process 2024, 208. [Google Scholar] [CrossRef]
- Senin, P. Dynamic Time Warping Algorithm Review. Science (1979) 2008, 2007. [Google Scholar]
- Habermehl, S.; Schlesinger, C.; Prill, D. Comparison and Evaluation of Pair Distribution Functions, Using a Similarity Measure Based on Cross-Correlation Functions. J Appl Crystallogr 2021, 54. [Google Scholar] [CrossRef] [PubMed]
- Rezazadeh, N.; De Oliveira, M.; Lamanna, G.; Perfetto, D.; De Luca, A. WaveCORAL-DCCA: A Scalable Solution for Rotor Fault Diagnosis Across Operational Variabilities. Electronics (Basel) 2025, 14, 3146. [Google Scholar] [CrossRef]
- van der Maaten, L.; Hinton, G. Visualizing Data Using T-SNE. Journal of Machine Learning Research 2008, 9, 2579–2605. [Google Scholar]
- Pan, S.J.; Tsang, I.W.; Kwok, J.T.; Yang, Q. Domain Adaptation via Transfer Component Analysis. IEEE Trans Neural Netw 2011, 22. [Google Scholar] [CrossRef] [PubMed]
- Uguroglu, S.; Carbonell, J. Feature Selection for Transfer Learning. 2011; pp. 430–442. [Google Scholar]
- Sun, B.; Saenko, K. Deep CORAL: Correlation Alignment for Deep Domain Adaptation. In Proceedings of the Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); 2016; Vol. 9915 LNCS. [Google Scholar]
- III, H.D. Frustratingly Easy Domain Adaptation. CoRR 2009. [Google Scholar]
- Fernando, B.; Habrard, A.; Sebban, M.; Tuytelaars, T. Unsupervised Visual Domain Adaptation Using Subspace Alignment. In Proceedings of the Proceedings of the IEEE International Conference on Computer Vision.
- Ganin, Y.; Ustinova, E.; Ajakan, H.; Germain, P.; Larochelle, H.; Laviolette, F.; Marchand, M.; Lempitsky, V. Domain-Adversarial Training of Neural Networks. Journal of Machine Learning Research 2016, 17. [Google Scholar]















| Category | Parameter | Value |
|---|---|---|
| Laminate Plate | Dimensions (L × W × T) | 500 mm × 500 mm × 2 mm |
| Number of Plies | 10 | |
| Transducers | Type | PZT |
| Diameter | 6.35 mm | |
| Configuration | 1 Actuator, 3 Sensors | |
| Mounting Conditions | Boundary Condition | Free-Free |
| Temperature Control | Range | 0°C to 60°C |
| Increment | 10°C | |
| Excitation Signal | Type | 5-cycle sinusoidal tone burst |
| Frequency | 250 kHz | |
| Data Sampling | Sampling Rate | 5 MHz |
| Duration per Measurement | 100 ms | |
| Data Acquisition | Generation System | NI USB 6353 |
| Measurement System | Keysight DSO7034B | |
| Control Software | LabVIEW |
| Damage Scenario | Severity (Area Covered) | Damage Label | Description | Temperature (Degree Celsius) | Temperature Label |
| Healthy | 0% | C0 | No damage | 0 | 0 |
| 10 | 1 | ||||
| 20 | 2 | ||||
| 30 | 3 | ||||
| 40 | 4 | ||||
| 50 | 5 | ||||
| 60 | 6 | ||||
| Damaged D1 | 0.196% | C1 | Industrial putty | 30 | 3 |
| Damaged D2 | 0.282% | C2 | Increased coverage of putty | ||
| Damaged D3 | 0.384% | C3 | Further increase in coverage | ||
| Damaged D4 | 0.502% | C4 | Progressive increase | ||
| Damaged D5 | 0.785% | C5 | Larger area covered | ||
| Damaged D6 | 1.13% | C6 | Substantial coverage | ||
| Damaged D7 | 1.53% | C7 | Continued increase | ||
| Damaged D8 | 1.95% | C8 | Different progression pattern | ||
| Damaged D9 | 2.01% | C9 | Extensive coverage | ||
| Damaged D10 | 2.27% | C10 | High severity | ||
| Damaged D11 | 2.54% | C11 | Maximum simulated severity |
| Domain | Number of Observations per Class | ||
| Training | Validation | Testing | |
| Source | 63 | 27 | 10 |
| Target | 510 | 0 | 90 |
| Hyperparameter | Value | Hyperparameter | Value |
|---|---|---|---|
| Learning Rate | Number of GAT Heads | 1, 2, 4 | |
| Weight Decay | Pooling option | Max, Mean, Sum | |
| Adversarial Weight | [0, 0.3] | Normalisation | True, False |
| MMD Weight | [0, 0.3] | MMD Kernel | Linear, RBF |
| CORAL Weight | [0, 0.3] | Gamma Parameter | [0.1, 10] |
| Hidden Dimension | 128, 256, 512 | Number of GAT Layers | 4, 8 |
| Dropout Rate | [0.1, 0.5] | Batch Size | 32 |
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. |
© 2025 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/).
