Hostname: page-component-89b8bd64d-ksp62 Total loading time: 0 Render date: 2026-05-08T21:38:43.824Z Has data issue: false hasContentIssue false

Multitask feature selection within structural datasets

Published online by Cambridge University Press:  07 March 2024

Sarah Bee*
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Jack Poole
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Keith Worden
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Nikolaos Dervilis
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Lawrence Bull
Affiliation:
Department of Engineering, University of Cambridge, Cambridge, UK
*
Corresponding author: S.C. Bee; Email: scbee1@sheffield.ac.uk

Abstract

Population-based structural health monitoring (PBSHM) systems use data from multiple structures to make inferences of health states. An area of PBSHM that has recently been recognized for potential development is the use of multitask learning (MTL) algorithms that differ from traditional single-task learning. This study presents an application of the MTL approach, Joint Feature Selection with LASSO, to provide automatic feature selection. The algorithm is applied to two structural datasets. The first dataset covers a binary classification between the port and starboard side of an aircraft tailplane, for samples from two aircraft of the same model. The second dataset covers normal and damaged conditions for pre- and postrepair of the same aircraft wing. Both case studies demonstrate that the MTL results are interpretable, highlighting features that relate to structural differences by considering the patterns shared between tasks. This is opposed to single-task learning, which improved accuracy at the cost of interpretability and selected features, which failed to generalize in previously unobserved experiments.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (http://creativecommons.org/licenses/by-nc-nd/4.0), which permits non-commercial re-use, distribution, and reproduction in any medium, provided that no alterations are made and the original article is properly cited. The written permission of Cambridge University Press must be obtained prior to any commercial use and/or adaptation of the article.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Comparison of independent and multitask machine learning.

Figure 1

Figure 2. A visualization of the shrinkage gained from the LASSO compared to other regularization methods.

Figure 2

Figure 3. Port tailplane measurements (Task 1, left, blue for A and green for B) and starboard measurements (Task 2, right, sky blue for A and purple for B), based on the average response of the 180 measurement points. Upper: Mean values only. Lower: Mean values and all 750 sample points per structure shown as small translucent points.

Figure 3

Figure 4. FRF and activated weights for test data for both Task 1 (upper, Class 1 blue and Class 2 green) and Task 2 (lower, Class 1 sky blue and Class 2 purple) for (a) LASSO and (b) Joint Feature Selection with LASSO, $ \varepsilon =0.3 $ and $ \xi =0.01 $. The activated weights are shown as vertical lines and the color of the vertical line represents the value of the weight. The dashed black vertical line represents the boundary for the two windows.

Figure 4

Figure 5. FRF for the three different tasks showing plus and minus one standard deviation (shaded band). Upper: A1 vs B1, Middle: A2 vs B2, and Lower: C1 vs B1.

Figure 5

Figure 6. F1 results for three different weight matrices and JDA (y-axis) applied to three different tasks (x-axis) for Window 2.

Figure 6

Figure 7. GNAT plane schematic recreated from Gardner et al. (2021).

Figure 7

Figure 8. The transmissibility prerepair (Task 1, upper) and postrepair (Task 2, lower) of reference transducer AR to response transducer A1 for normal condition and panel 1 removed. Prerepair, Task 1, has Class 1 as normal condition (purple) and Class 2 as Panel 1 removed (sky blue) and postrepair, Task 2 has Class 1 as normal condition (green) and Class 2 as Panel 1 removed (orange). One standard deviation of banding is shown for each class.

Figure 8

Figure 9. Transmissibilities and activated weights for test data for both Task 1 (upper, normal condition purple and panel 1 removed blue) and Task 2 (lower, normal condition green and panel 1 removed orange) for (a) LASSO and (b) Joint Feature Selection with LASSO, $ \varepsilon =0.1 $ and $ \xi =0.1 $. The activated weights are shown as vertical lines and the color of the vertical line represents the value of the weight.

Figure 9

Figure 10. PCA of the four classes: prerepair normal condition (purple), prerepair Panel 1 removed (blue), postrepair normal condition (green) and postrepair Panel 1 removed (red). (a) PCA of normalized data. (b) PCA after data is multiplied by the weights and bias for the two independent learners (on the corresponding task), concatenated, and then normalized. (c) PCA after data has been multiplied by the weights and bias of the MTL, for both tasks, and then normalized. (d) Shared domain created with JDA.

Submit a response

Comments

No Comments have been published for this article.