Hostname: page-component-89b8bd64d-rbxfs Total loading time: 0 Render date: 2026-05-07T13:21:34.610Z Has data issue: false hasContentIssue false

On calculating structural similarity metrics in population-based structural health monitoring

Published online by Cambridge University Press:  08 April 2025

Daniel S. Brennan*
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Timothy J. Rogers
Affiliation:
Dynamics Research Group, Department of Mechanical Engineering, University of Sheffield, Sheffield, UK
Elizabeth J. Cross
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
*
Corresponding author: Daniel S. Brennan; E-mail: d.s.brennan@sheffield.ac.uk

Abstract

The newly introduced discipline of Population-Based Structural Health Monitoring (PBSHM) has been developed in order to circumvent the issue of data scarcity in “classical” SHM. PBSHM does this by using data across an entire population, in order to improve diagnostics for a single data-poor structure. The improvement of inferences across populations uses the machine-learning technology of transfer learning. In order that transfer makes matters better, rather than worse, PBSHM assesses the similarity of structures and only transfers if a threshold of similarity is reached. The similarity measures are implemented by embedding structures as models —Irreducible-Element (IE) models— in a graph space. The problem with this approach is that the construction of IE models is subjective and can suffer from author-bias, which may induce dissimilarity where there is none. This paper proposes that IE-models be transformed to a canonical form through reduction rules, in which possible sources of ambiguity have been removed. Furthermore, in order that other variations —outside the control of the modeller— are correctly dealt with, the paper introduces the idea of a reality model, which encodes details of the environment and operation of the structure. Finally, the effects of the canonical form on similarity assessments are investigated via a numerical population study. A final novelty of the paper is in the implementation of a neural-network-based similarity measure, which learns reduction rules from data; the results with the new graph-matching network (GMN) are compared with a previous approach based on the Jaccard index, from pure graph theory.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. A simplified Irreducible-Element (IE) model representation of a two-span beam-and-slab bridge with two deck [regular] element s and one column [regular] element. The model interacts with the ground at the left and right side of the deck as well as at the bottom of the column and is considered a [grounded] IE model.

Figure 1

Figure 2. A diagram of the similarity score-driven relationships between Irreducible Element (IE) models within the PBSHM network. Each existing IE model —a purple node— within the network, has a relationship with every other IE model within the network. Each relationship is derived from a similarity score generated by the PBSHM framework, and as such, may therefore necessitate multiple relationships between each pair of IE models in the network. The diagram also depicts a new IE model —the green node— being added to the network, and the process of relationships being discovered between the newly inserted IE model and existing network models.

Figure 2

Figure 3. Three of the potential Irreducible Element (IE) model representations —displayed as graphs— of the two-span bridge displayed in Figure 1a. [ground] element s are represented by a G in the centre of the node, [regular] element s are represented by an R in the centre of the node. [boundary] relationship s are represented by a B on the edge, [perfect] relationship s are represented by a P on the edge and a [joint] relationship with a [static] nature is represented by a J:S on the edge.

Figure 3

Figure 4. An extract of the Irreducible Element (IE) models —displayed as graphs— contained within the generated beam-and-slab ‘matching’ dataset. Each IE model incorporates the following variations: spans being divided up into one to three subsections and each column being joined to either the previous span, the next span, or both spans. The examples chosen are from the test subset and are used in the similarity results in Figures 10,13, and 14.

Figure 4

Figure 5. The Jaccard Index similarity matrix results from the Maximum Common Subgraph on the test portion of the matching dataset when embedding only the contextual type as the node attribute. The axis are labelled with the number of spans the graph is associated with and the ID of the graph from within the dataset.

Figure 5

Figure 6. The PBSHM Network using the Canonical Form as a common form for comparison. The red nodes represent the known Canonical Form representations within the network. The purple nodes represent existing detailed IE models, for whom similarity comparison values are already present against the known Canonical Form representations. The weight of the similarity between the existing detailed IE models and the known Canonical Form representations are represented by increased darkness of colour on the edge —higher similarity scores equal darker edges. The green node represents a new detailed IE model being inserted into the network and the dotted edges represent the similarity calculations made upon insertion.

Figure 6

Figure 7. The stages of a Individual Ground Canonical Form reduction against an Irreducible Element model graph. By performing this reduction, an unrequired loop is removed from the graph without the loss of any embedded knowledge within the model.

Figure 7

Figure 8. The stages of a Perfect-Joint-Joint Canonical Form reduction against an Irreducible Element model graph. By performing this reduction, an unrequired loop is removed from the graph without the loss of any embedded knowledge within the model.

Figure 8

Figure 9. The stages of a Perfect-Perfect Canonical Form reduction against an Irreducible Element model graph. By performing this reduction, an unrequired node is removed from the graph without the loss of any embedded knowledge required for similarity matching. Iterating over the graph with this reduction rule until no further regular elements are removed will remove the unrequired sequences of repeated [regular] elements and [perfect] relationships from the graph.

Figure 9

Figure 10. The Jaccard Index similarity matrix when comparing the matching dataset to the known Canonical Form dataset using both the Jaccard Index without the Canonical Form Reduction Rules (10a) and then with the Canonical Form Reduction Rules (10b). The Attributed Graph contains only the embedding of the [regular] element ‘s contextual type as a node attribute to keep results in direct comparison to Figure 13. The $ X $ axes are labelled with the number of spans of the Canonical Form graph, the $ Y $ axes are labelled with the number of spans the graph is associated with and the IE of the graph from the matching dataset. The label for the $ Y $ axis is missing from the second figure because the labels are the same as in the first figure.

Figure 10

Figure 11. A selection of potential knowledge areas included within the hierarchical layout of the Reality Model.

Figure 11

Figure 12. The Maximum Common Subgraph (MCS) between $ {G}_1 $ and $ {G}_2 $, where the graphs are two bridge IE models with the contextual type from the [regular] element embedded as an attribute within the associated nodes.

Figure 12

Figure 13. The Graph-Matching Network similarity matrix results when comparing the detailed Irreducible Element model against itself. The axes are labelled with the number of spans the graph is associated with and the ID of the graph from within the dataset.

Figure 13

Figure 14. The similarity matrix results for both the Jaccard Index (see Figure 14a) and the Graph-Matching Network (see Figure 14b) when comparing the matching dataset —containing detailed Irreducible Element models— against the known Canonical Form dataset. For the Jaccard Index results, the Canonical Form Reduction Rules were used to reduce the detailed IE models before comparison. For the Graph Matching Network results, the Graph Matching Network learnt the reductions required against the training dataset —a labelled graph pairing of detailed Irreducible Element models and known Canonical Form representations. The Attributed Graphs for both algorithms contain only the embedding of the [regular] elements contextual type as a node attribute to keep results in direct comparison to Figure 5 and 13. The $ X $ axes are labelled with the number of spans of the Canonical Form graph, and the $ Y $ axes are labelled with the number of spans the graph is associated with and the IE of the graph from the matching dataset. The label for the $ Y $ axis is missing from the second figure because the labels are the same as the first figure.

Submit a response

Comments

No Comments have been published for this article.