You are currently viewing a new version of our website. To view the old version click .
Sensors
  • Editor’s Choice
  • Review
  • Open Access

20 March 2023

Unsupervised Learning Methods for Data-Driven Vibration-Based Structural Health Monitoring: A Review

,
and
Department of Civil, Structural and Environmental Engineering, University at Buffalo, The State University of New York, Buffalo, NY 14260, USA
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Recent Advances in Sensing and Data Centric Methods for Structural Health Monitoring and Resilience

Abstract

Structural damage detection using unsupervised learning methods has been a trending topic in the structural health monitoring (SHM) research community during the past decades. In the context of SHM, unsupervised learning methods rely only on data acquired from intact structures for training the statistical models. Consequently, they are often seen as more practical than their supervised counterpart in implementing an early-warning damage detection system in civil structures. In this article, we review publications on data-driven structural health monitoring from the last decade that relies on unsupervised learning methods with a focus on real-world application and practicality. Novelty detection using vibration data is by far the most common approach for unsupervised learning SHM and is, therefore, given more attention in this article. Following a brief introduction, we present the state-of-the-art studies in unsupervised-learning SHM, categorized by the types of used machine-learning methods. We then examine the benchmarks that are commonly used to validate unsupervised-learning SHM methods. We also discuss the main challenges and limitations in the existing literature that make it difficult to translate SHM methods from research to practical applications. Accordingly, we outline the current knowledge gaps and provide recommendations for future directions to assist researchers in developing more reliable SHM methods.

1. Introduction

1.1. Background

The integrity of civil structures gradually decreases due to use and operational conditions while also being at risk of unforeseeable hazards such as seismic events. To avoid life and capital losses due to sudden and long-term damage, techniques and standards for structural inspection were put forward, such as visual inspection and nondestructive evaluation techniques. These traditional structural inspection techniques, however, can be expensive, time-consuming, and unsafe for human workers. Structural health monitoring (SHM) attracted the attention of researchers in the past decades due to its ability to provide real-time structural condition assessment and the progress made in hardware development [1,2,3].
Farrar et al. [4] have put forward a statistical pattern recognition paradigm that split the SHM framework into four processes: operational evaluation, data acquisition, feature selection, and statistical model development for feature discrimination. While articles discussed in this review primarily focus on the latter two processes, we find that more studies give more attention to feature selection than model development. The statistical models attempt to identify the existence, location, and severity of damage [5]. There has been a steady development of SHM methods in the past decades that are vibration-based and vision-based. Vision-based SHM benefits from the advances in computer vision technology and unmanned aerial systems to provide autonomous visual inspections [6,7,8]. Vibration-based SHM uses recorded vibration data of the structures to identify structural damage which could be difficult to identify via visual inspections.
Two major types of vibration-based SHM are available: model-based and data-driven. Model-based techniques involve system identification and model updating techniques [9]. They rely on expert knowledge to build accurate, physics-based models of structures that are calibrated based on real structure measurements [10,11,12,13]. However, model updating techniques can be expensive, time-consuming, and prone to modeling errors, especially for complex structures [14,15].
Data-driven SHM uses either supervised or unsupervised learning methods to train a statistical model to identify damage and faults based on engineered damage-sensitive features. In supervised learning, the training data are labeled and include all structural states including undamaged and damaged conditions. Examples of supervised SHM methods include support vector machine (SVM) [16,17], decision trees [18], neural networks [19,20], and deep neural networks [21,22,23,24].
While supervised learning can be ideal for vision-based SHM, as training data are relatively attainable and transfer learning is feasible [25,26,27], the practicality of these methods are debated for vibration-based SHM [2]. The acquisition of the damage condition data needed for supervised learning is challenging. One possible way is by relying on a physics-based model, which can be nontrivial for complex structures. Another way is to acquire it from laboratory or field experiments, and this also can be impractical for most structures. Additionally, transfer learning research for SHM has not yet matured, as structures tend to have different properties and site conditions even if the structures themselves are similar.
Unsupervised learning can offer a more practical alternative to supervised learning for SHM systems. The bulk of unsupervised learning methods for vibration-based SHM are novelty detection methods. In the context of SHM, the damaged state data is not needed for training in an unsupervised learning setting. Instead, models can be trained using data from the normal condition only, which are often available in abundance. Additionally, unlike supervised learning, which trains models to detect damage types that are only considered in the dataset, unsupervised learning may detect any system change that can be picked up by the model. However, unsupervised learning is generally less accurate in localizing and quantifying damage compared to supervised learning [28].
A flowchart of an example unsupervised learning-based damage detection algorithm is shown in Figure 1. After data acquisition and cleansing, the sensor signals pass through three stages. First, the signal readings may undergo preprocessing to facilitate feature extraction, such as data normalization. Second, damage-sensitive features are extracted from the input data using dimensionality reduction, signal decomposition, or other techniques. In some methods, multiple layers of feature extraction are proposed. For instance, some methods transfer the signals into the frequency domain and then reduce the dimensions using a machine-learning model. Third, a statistical inference process is proposed involving the estimation of one or multiple damage indicators and a form of a statistical test (e.g., hypothesis testing) to diagnose damages. The last decision-making part is occasionally absent from the framework, and the users would need to manually inspect the damage indicators for health assessment. Unsupervised learning-based SHM methods require establishing a reference (e.g., thresholding) and/or training the model parameters (machine learning models) using the undamaged structure data in order to assess structural health during operation.
Figure 1. An example flowchart of a data-driven structural damage detection system.
A clear example of this process can be seen in the unsupervised learning damage detection methods introduced by Worden et al. [29,30]. Their feature extraction process involves signal processing methods (e.g., transmissibility), while multivariate outlier analysis and the Mahalanobis squared distance (MSD), as a discordancy measure, were used for decision-making. The basic principle in outlier analysis, or novelty detection in general, is that after fitting a distribution to the normal condition data, observations that fail the outlier test are labeled novel or damaged. They also introduced a threshold estimation technique based on a Monte Carlo simulation, which takes into account the training data size. This damage detection framework would inspire the development of many subsequent novelty detection-based SHM systems. For example, Gul and Catbas [31] presented an MSD-based outlier analysis method for damage detection combined with features extracted from autoregressive (AR) models.
Artificial neural networks were also used for unsupervised-learning SHM. Sohn et al. [32] presented an auto-associative neural network (AANN) for damage detection using features extracted from time series models showing good results under environmental variations. In later studies, damage detection methods based on self-organizing neural networks [33] and wavelet neural networks [34] were also introduced. While some novelty detection methods can be considered as one-class classifiers, cluster analysis techniques, such as k-means clustering [35] and fuzzy c-means [36], grouped the data in multiple clusters.

1.2. Related Work

Multiple studies have reviewed vibration-based SHM methods in the past, both supervised and unsupervised learning. Doebling et al. [37] and Sohn et al. [38] jointly reviewed methods that were developed before 2001. Carden et al. reviewed vibration-based SHM research from 1996 to 2003 [39]. Fan and Qiao [40] provided a comprehensive review on damage detection methods using modal parameters. Many others have focused on reviewing signal processing techniques for SHM [41,42,43,44,45].
More recently, some studies have conducted updated literature surveys on SHM research. Hou and Xia [46] reviewed vibration-based damage identification techniques introduced from 2010 to 2019, including methods that are based on Bayesian learning. Sun et al. [47] and Zinno et al. [48] have reviewed SHM methods for bridges. Gharehbaghi et al. [49] performed a critical review on different types of SHM methods and also highlighted some commonly-used SHM benchmarks. Gordan et al. [50] provided a comprehensive review on data mining techniques in SHM from classical to state-of-the-art methods. Cawley [51] discussed the potential reasons for delaying the application of SHM in the industry in contrast with machine condition monitoring.
The rapidly advancing research in sensor technology and machine learning (ML) has positively impacted civil engineering research in multiple fields [52]. SHM research was no exception, as studies in recent years show an increasing number of SHM methods that rely on deep learning (DL) architectures (Figure 2) [53,54]. Flah et al. [55] summarized ML-based SHM methods including DL and reinforcement learning applications. Avci et al. [56] also reviewed ML and DL damage detection methods but only focused on vibration-based applications. Sony et al. have conducted a systematic review of SHM methods that are based on convolutional neural networks (CNNs) [57]. While some of these works briefly discuss unsupervised learning techniques as part of the SHM literature survey, there is a lack of review studies dedicated to unsupervised learning SHM methods as the primary focus.
Figure 2. The number of reviewed unsupervised learning-based SHM studies using deep learning and the total reviewed articles over the years since 2012.

1.3. Aim and Methodology

This work aims to review the latest unsupervised learning vibration-based structural health monitoring techniques. We provide a review of 83 unsupervised learning SHM published between 2012 and 2023, which are summarized in Table 1. It should be emphasized that this is not an exhaustive list of all unsupervised learning-based SHM methods in this period, but rather a curated list of peer-reviewed articles that provide an overview of the state-of-the-art. The selection method of these articles can be summarized as follows:
Table 1. Applications of unsupervised learning, vibration-based SHM (List of abbreviations is provided in Table 2).
  • Peer-reviewed articles from 2012 to 2023 were selected from well-established academic databases including Web of Science, Science Direct, ASCE Library, Wiley Online Library, IEEE Xplore Digital Library, and Sage.
  • The search was conducted using relevant keywords, including “structural damage detection”, “unsupervised damage detection”, “unsupervised structural health monitoring”, “structural novelty detection”, “anomaly damage detection”, etc.
  • Two rounds of screening were performed.
    In the first round, the titles, abstracts, and keywords of the articles were checked for relevancy to the search topic.
    A large number of papers were selected for the second round. in which careful reading and analyzing of the complete article was performed.
  • Papers were given relevancy scores based on aspects such as the learning mode, method, objectives, feature types, application (structural or non-structural), the decision-making process, thresholding, and results.
Finally, based on our search methodology, papers that were closely related to the review topic were selected. We also present some of the most commonly-used benchmarks in validating the unsupervised SHM methods. These datasets are selected based on their recurrence in the reviewed list of articles. Furthermore, we discuss a number of the open issues for the practical implementation of unsupervised learning damage detection methods, as well as future research trends. The remainder of the article is organized as follows. The following section describes the popular experimental datasets used in the literature. Section 3, Section 4 and Section 5 provide a detailed review on the papers shown in Table 1, categorized into conventional feature extraction techniques, artificial neural networks, and novelty detection methods based on the key used unsupervised learning technique. Section 6 discusses the challenges and future research in unsupervised learning SHM methods. Finally, a summary and closing remarks are presented in Section 7.

3. Conventional Feature Extraction Techniques

A summary of SHM methods that primarily rely on conventional feature extraction techniques is presented in this section. The methods are categorized based on the type of feature extraction techniques, which are grouped into two categories: dimensionality reduction methods and signal processing methods. All damage detection methods involve some form of a univariate or multivariate novelty detector, such as outlier analysis, but the methods with more emphasis on the feature extraction part are discussed in this section. Some frameworks also may rely on multiple feature extraction techniques that are performed in series, which is especially the case for low-complexity machine learning methods.

3.1. Subspace Analysis-Based Dimensionality Reduction

Raw measurements often contain mixed signals from different sources, each having a different level of contribution. Subspace analysis techniques can be used to provide a set of linear combinations of the signals that best explain the underlying data, resulting in a reduction in dimensions. Principal components analysis (PCA) [156,157] is one of the most common dimensionality reduction techniques in SHM (Figure 12). Singular value decomposition of the normalized data is often used to obtain the principal components, which are the eigenvectors with the highest eigenvalues (variance). While PCA and other linear subspace learning techniques are linear mapping methods, there are nonlinear dimensionality reduction techniques, including PCA variants using the kernel trick (e.g., kernel PCA).
Figure 12. Principal component analysis.
Kesavan and Kiremidjian [139] presented an unsupervised damage detection method based on a hybrid of wavelet transform (WT) and PCA for feature extraction. Using k-means clustering, damage can be hypothesized if more than one cluster is needed to model the features using gap statistics. When compared to features based on time series coefficients [158], the introduced method resulted in more separable observations, persuading the authors to opt for k-means instead of the more complex Gaussian mixture models (GMM) clustering. Additionally, the Euclidean distance between the two clusters can be used as an estimate for damage severity. The method is validated using the numerical simulations of the IASC-ASCE benchmark structure [147]. Owing to the efficiency and practicality of PCA, many researchers preferred using it for dimensionality reduction compared with other methods [67,74,104]. For example, Zhou et al. [111] combined the use of transmissibility and PCA as a way to reduce the number of transmissibility functions by selecting a few components of their projections into the principal components space.
Tibaduiza et al. [126] used PCA mapping to determine four damage indices that can be utilized to detect the occurrence of damage in structural systems. The first two indices are T2-statistic and Q-statistic, which can be determined from residual data. Then, the combined index and I2 index can be calculated using the two indices. An airplane turbine blade and aircraft skin panel were tested for validation purposes. In addition, aiming for a practical SHM system, Sousa Tomé et al. [105] introduced a damage detection and localization method that uses the residuals from a multilinear regression model of cable forces of cable-stayed bridges as damage-sensitive features. Their novelty detection approach was to use Hotelling T2 control charts based on PCA of the model residuals. In their case study of a numerically simulated Corgo Viaduct, their model was able to flag stay cables with area reductions smaller than 1%. Localization was also performed using the relative variation of the T2 statistic. In a latter study, however, a multivariate cointegration analysis based on the Johansen test was used, replacing PCA [96].
Moving principal component analysis (MPCA) is a PCA variant that is best suited for continuous condition monitoring [159]. In MPCA, PCA is applied to a sliding window instead of the entire signal to reduce computational costs. Laory et al. [136] studied the impact of using MPCA with four regression methods for structural damage detection. The regression residuals were used as damage indices, which were tested for novelty using a confidence interval of six standard deviations. Upon validation on concrete bridge experimental tests, they concluded that the addition of MPCA improves the damage detection accuracy and increases the computational efficiency. Focusing on real-time bridge monitoring applications, Nie et al. [94] introduced a damage detection and localization method based on fixed MPCA. The method is an improvement over MPCA as the length of the moving window is determined based on the convergent spectrum of cumulative contribution ratio. The principal components’ vectors and eigenvalues are used as damage indices. It was tested on a suspension bridge in Guangdong, China and the method was able to identify the occurrence of a minor non-damaging incident. The study, however, does not provide details on thresholding the damage indices for automated decision making.
Motivated by the limitations of PCA in handling measurement uncertainty and missing data, Ma et al. [77] introduced an anomaly detection method based on probabilistic principal component analysis (PPCA). A probabilistic variant of PCA based on the Gaussian latent variable model, PPCA is generally used when there are missing values in the input data matrix. Two anomaly statistics are used: Q-statistic and T2 statistic, while the residual in Q-statistic is used to localize damage. The method was tested in a dataset collected from a revolving auditorium in China, with simulated damage showing high success in identifying damage with and without missing data when compared to traditional PCA. However, damage in members with high redundancy can be challenging under moderate noise conditions.
While PCA and its variants constitute the majority of commonly used dimensionality reduction techniques in SHM, there are other subspace learning methods used, such as tensor decomposition. In this regard, Anaissi et al. [106] presented a tensor analysis-based damage detection method that allows for learning sensors interdependence. In this method, the acquired data is structured into a three-dimensional array with axes representing time, location, and frequency. A CANDECOMP/PARAFAC tensor decomposition is then used to obtain three matrices for features extraction. Finally, a one-class SVM (OCSVM) model is fitted using the features to detect novelties. The method is validated using two experimental case studies including a cable-stayed bridge instrumented with an array of 24 sensors. The method resulted in a damage detection accuracy of 92.5% compared to 61.1% achieved using the wavelet packet energy approach.
Döhler et al. [131] presented a subspace-based damage detection algorithm using residual vectors that are less susceptible to environmental changes combined with a generalized likelihood ratio test for anomaly detection. In a later study, Gres et al. [113] used the Mahalanobis distance (MD) of the empirical block-Hankel matrices constructed by the structure acceleration response as damage indicators. The method was validated using a numerical offshore mono bucket foundation and the S101 bridge, showing high sensitivity to low levels of damage but also suffering from a high false positive rate. The best results were obtained when fusing this approach with other subspace-based damage detection techniques with the use of Hotelling T2 control charts.
Sarmadi and Yuen [81] presented a one-class kernel null space algorithm based on the Foley–Sammon transform (FST), a linear subspace analysis method [160]. The damage index is the distance between the new observation null projection and the average of all training sample transformations in the kernel space. Based on extreme value theory (EVT), the generalized Pareto distribution (GPD) with a peak-over-threshold technique is used for threshold estimation. The kernel null FST-based novelty detector was tested on two bridges dataset, including the Z-24 bridge dataset, resulting in better damage detection performance compared to the OCSVM-MSD technique. It was also found that the inappropriate selection of the kernel and its parameters can impact performance by increasing the error rate.

3.2. Signal Processing Techniques

Signal processing techniques used in SHM involve time series analyses in the time domain, frequency domain, and time–frequency domain for extracting meaningful features from sensor measurements. Time series modeling (e.g., autoregressive modeling) is one of the most commonly used techniques for extracting time domain features. There are extensive studies that rely on time-series models to extract damage-sensitive features for SHM [31,161,162,163,164,165,166,167]. In time-series modeling, models’ parameters are often used directly as representative features, or further reduced using a dimensionality reduction method such as PCA. In other cases, the reconstruction error, also known as the residuals, is used to indicate damage. One of the main challenges with time-series modeling is the selection of model order, which impacts the damage detection accuracy. Researchers often propose a model order selection method that is based on regression accuracy or the model simplicity, such as the root mean square error or Akaike’s information criterion.
To study the effectiveness of different models used in damage detection, Shahidi et al. [130] compared the results of four different models: the single-variate regression, collinear regression, AR models, and autoregressive with exogenous input (ARX) models. For verification, a scaled steel frame test bed was used. The author showed that although all the methods were able to detect the damage, the ARX model had the best performance in localizing the damage.
Entezami and Shariatmadar [108] presented a damage detection, localization, and quantification method based on AR models’ parameters and residuals. An AR model was trained for each sensor record and the Ljung-Box Q-test was used as an iterative approach for model order selection. For the novelty test, they used the parametric assurance criterion (PAC) and residual reliability criterion (RRC) as damage indices, along with a 95% confidence interval. However, there are no instructions on how to combine both indices into a single novelty detection scheme. They validate their method using datasets of two experimental structures: the LANL three-story laboratory frame and the IASC-ASCE benchmark structure.
In a later study by Entezami et al. [102], they opted for extracting the features based solely on AR models residuals while using Partition-based Kullback–Leibler Divergence (PKLD) as a damage index. By relying on online learning, these adjustments made the damage detection system computationally more efficient and reliable under different environmental and operational conditions. Another, yet similar, feature extraction method was presented by Entezami et al. [88] based on autoregressive moving-average (ARMA) models’ coefficients and residuals. They also used a hybrid distance-based measure based on Euclidean-squared distance and PKLD with the nearest neighbor rule to indicate damage. More recently, Entezami et al. [89] trained an ARX model and used a nongraphical automatic model order termination method. The damage index in this framework is a hybrid distance-based measure combining PKLD with MSD using ARX model residuals. They validated their proposal on the Tianjin Yonghe Bridge, a cable-stayed bridge, and results showed that the method offers an improvement in efficiency over earlier methods. More researchers also favored time-series modeling for extracting the damage-sensitive features in the past decade [67,90,110,133].
Time–frequency domain representations are currently gaining more attention from SHM researchers as viable damage-sensitive features. Unlike frequency domain features, time–frequency features represent a signal record over both frequency and time. Short-Time Fourier Transform and WT are common techniques for extracting such features. Amezquita-Sanchez and Adeli [120] suggested using synchrosqueezed wavelet transform (SWT) combined with fractal modeling for damage detection, localization, and quantification. SWT was used to reduce signal noise, while fractal dimension (FD) is used to detect system changes using the median absolute deviation between the FD of training and new observations. The framework and three methods for estimating FD were tested on a laboratory-scaled 38-story building in Hong Kong [167], showing damage detection improvements by using SWT for denoising.
Ulriksen and Damkilde [127] presented a damage detection and localization method based on continuous wavelet transform (CWT) and a generalized discrete Teager–Kaiser operator. For detecting damage, they first applied PCA followed by MSD outlier analysis to detect abnormalities. Two case studies of a numerical beam model and an experimental study of a wind turbine blade showed that their method was able to localize introduced cracks. However, the method depends on a dense array of sensors which could make it impractical in some applications.
Xu et al. [98] introduced a two-level anomaly damage detection method based on WT, GPD, and moving fast Fourier transform (MFFT). WT was used to reduce the temperature effects on the raw measurements. GPD was used to estimate a more reliable threshold that corresponds to a 95% true detection rate within 100 years. They also implement a threshold updating strategy to include traffic volume increase and structure degradations. This anomaly test procedure is accompanied by anomaly trend detection that is based on MFFT. Their method was validated on a dataset from the Xihoumen Suspension Bridge with multiple numerically simulated anomalous and damage events. The method was successful in detecting most anomalies and a reduction in main cables stiffness, but failed to detect a reduction in the girder stiffness.

3.3. Signal Decomposition Techniques

Another method that deals with non-stationary signals is the empirical mode decomposition (EMD). Developed by Huang et al. [168], EMD is a data-driven method that iteratively decomposes the signal into simpler components, called the intrinsic mode functions (IMFs), which correspond to different oscillation modes. By examining the resulting IMFs, information regarding the signal, such as amplitudes and frequencies, can be obtained. Combined with Hilbert spectral analysis, more insights regarding the signal, and also a spectrogram, can be gained in a process known as the Hilbert–Huang transform (HHT). Several studies have conducted reviews and comparisons of different signal decomposition techniques in the context of fault and damage diagnosis [169,170,171].
Meredith et al. [140] examined the use of EMD for detecting and localizing damage in numerical beams based on the acceleration response of a moving load by detecting response discontinuity from the IMFs. They found that EMD can detect multiple cracks, but applying a moving average filter prior to EMD can make results easier to interpret. In another study, Kunwar et al. [135] explored bridge damage detection using a variety of output data from the HHT process also under a moving load. The experimental test structure was a small-scale single span-bridge instrumented with 10 wireless sensor nodes subject to three different levels of connection damage simulated by bolts removal. Results showed that the marginal Hilbert spectrum from a sensor in the proximity of damage can indicate a reduction in peak frequency compared to far away sensors. Additionally, changes in instantaneous phase values were more sensitive to simulated damage. Mohammadi Ghazi and Büyüköztürk [123] presented a damage diagnosis system based on HHT-based normalized cumulative energy distribution (NCED) and MSD-based hypothesis testing. Their framework combines four damage indicators estimated by comparing NCEDs of baseline and monitored structures with different methods, such as Kolmogorov–Smirnov distance. Although less efficient, the HHT-based approach provided better results when compared to a power spectral density-based method on a three-story laboratory steel frame. Striving for incorporating inter-channel information, Sony and Sadhu [70] propose using multivariate EMD for localizing structural damage. The absolute percentage change in energy from the baseline at each sensor is used as a localization indicator while the mean value among all sensors is used as an adaptive threshold. The method was capable of localizing damage in a numerical 10-DOF model and the Z-24 bridge despite limiting the number of sensors and observations.
EMD, however, suffers from the notorious mode mixing issue. Mode mixing occurs when the EMD process produces IMFs containing multiple frequencies, which should have been separated into individual IMFs. A number of modifications were proposed to solve this problem, resulting in ensemble EMD (EEMD), complete EEMD with adaptive noise (CEEMDAN), and variational mode decomposition (VMD). Xia et al. [118] used EEMD to separate temperature-induced strain from the raw strain measurements of a suspension bridge to identify damage. The temperature-induced strain was later used to form a matrix of Euclidean distance-based indices to facilitate damage diagnosis. However, the method does not involve a decision-making process. Soman [95] presented a semi-automated damage diagnosis framework for offshore wind turbine structures using EEMD and a sensitivity analysis-based thresholding method. The relative energy change in IMFs is used as a damage index, while the ratio of the individual sensors’ damage index to the mean of all sensors is used as a localization index. The method, however, is not entirely automated, as user input is needed at multiple stages in the framework, including the thresholding process, which may need access to historical damage data, making the method not fully unsupervised. Hybrid approaches involving EEMD for SHM were also developed, such as the EEMD-AR-ARX method proposed by Entezami and Shariatmadar [100] for damage-sensitive feature extraction accompanied by dynamic time warping for providing a dissimilarity measure.
Nevertheless, EEMD has some limitations, especially when the white noise amplitude is too low or excessive. Complementary EEMD (CEEMD), an extension of EEMD, alleviates this problem by using pairs of complementary white noise for signal decomposition. Tian et al. [103] combined the use of the Teager–Kaiser energy operator and CEEMD for bearing fault diagnosis. They argued that the proposed method is tailored to applications with weak vibration signals, as the Teager energy operator can enhance the signal’s strength before CEEMD can decompose the signal into a set of IMFs. An IMF is then manually selected and is further analyzed through envelope analysis to detect faults. It can be considered a feature extraction approach as no decision-making policy was proposed. Complete EEMD with adaptive noise (CEEMDAN) is also a variant of EEMD that relies on adaptive noise, which is updated based on the residue signal [172]. Mousavi et al. [91] explored combining the use of CEEMDAN and artificial neural networks for structural damage detection and localization. They trained a 20-layers deep network to predict four IMF features using IMFs as input. Three damage indices, estimated using the percentage error between healthy and new observations features output, are used to assess and locate damage.
An alternative method to EEMD that also does not suffer from the mode mixing problem, yet can be more efficient, is VMD [173]. Mousavi et al. [79] developed a VMD-based bridge damage diagnosis method under moving load by combining the instantaneous frequency and amplitude of the first IMF into a damage indicator. By testing their method on a numerical beam, they showed that VMD successfully localized damage when EMD could not. Similar conclusions were obtained by Sadeghi et al. [60], who compared the use of VMD to EMD for localizing shear connectors damage in composite beams based on shear slip data. The change in energy in the second mode center frequencies is used as a damage indicator. A laboratory-scale bridge fitted with slip sensors was used for evaluation, and the damage was simulated by unscrewing the shear connectors.

4. Unsupervised Learning SHM Based on Artificial Neural Networks

This section provides a summary of key studies in the past decade for using artificial neural networks (ANN) for SHM trained in absence of damage data. Basic ANNs have long been used for SHM. but there is currently a general trend toward leveraging deep learning techniques and architectures in building SHM. Like the feature extraction methods described in Section 3, ANNs are used to learn representations of the data and often reduce the dimensions. Deeper networks can even be used to extract representative features from raw vibration measurements without any preprocessing. A novelty detector is used for detecting system changes. which are usually simple tests depending on the network depth and the sensitivity of the learned features. In the field of SHM, some networks rely on supervised learning tactics for training. However, the labeling process is automatically performed through the available normal condition data only. Additionally, these methods incorporate representation learning and novelty detection strategies. We can therefore categorize them as unsupervised learning methods in the context of SHM, as per the categorization by Farrar and Worden [2]. Common learning goals include input reconstruction (e.g., autoencoders), forecasting (e.g., recurrent neural networks), and generative learning (e.g., generative adversarial networks). Examples of some of the commonly used ANN architectures are shown in Figure 13.
Figure 13. Examples of neural networks used in unsupervised SHM methods.

4.1. Classical Neural Networks

Classical ANNs are networks with relatively low parameter counts and no more than two hidden layers (Figure 13a). They are mostly used as dimensionality reduction techniques akin to those discussed in Section 3.1 (e.g., PCA). Avci and Abdeljaber [121] presented a structural health monitoring algorithm based on self-organizing maps (SOM). SOM are a type of ANN that can map high-dimensional input data onto a representative lower dimensional grid, often called topology maps, while preserving the topological structure of the data. The acceleration readings are used to construct the input matrix and the root mean squared error (RMSE) based on the topology maps of the baseline, and test data is used to identify damage. Their approach was tested on the phase II IASC-ASCE benchmark, showing a correlation between the damage index and the level of damage. However, no anomaly detection or thresholding methods were proposed. Gu et al. [114] proposed using an ANN for response reconstruction, which takes the temperature measurements as additional input in an attempt to reduce temperature variations effects. The proposed method uses the Euclidian distance between the predicted and target responses as an indicator of novelty. For verification, an experimental steel grid structure was tested under different temperature levels. The proposed method showed a good performance in differentiating between temperature changes and structural changes.
ANNs can also be used for forecasting to detect damage in structures. Neves et al. [116] proposed using an ANN trained to predict the upcoming acceleration values based on the structural acceleration response of passing trains. Then, the Gaussian process is used to provide a discordancy measure by categorizing the errors in the network predictions at each train speed. While the authors did not provide a clear-cut thresholding method, they suggested selecting the threshold based on the receiver operating characteristic (ROC) curves and false detection costs. ROC curves, however, are not easily obtained without access to damage observations. In a different damage detection approach, Movsessian et al. [80] proposed training an ANN which predicts the MD of the damage-sensitive features based on these features as input. Another damage indicator was proposed based on the network’s prediction error. They tested their method on a dataset captured from a wind turbine relying on the cross-covariance between the acceleration response as features.
Recently, Fernandez-Navamuel et al. [63] debated that traditional PCA is not ideal for data compression as it uses linear mapping, while kernel function selection for kernel PCA is challenging in an unsupervised setting. Therefore, they introduced an autoencoder-PCA hybrid that mimics the linear mapping of a PCA in addition to nonlinear residual connections between the low and high-dimensional feature layers. The reconstruction error of this hybrid network is used as a damage index and is tested against a threshold based on the 99th percentile of the baseline index values. The method was validated on two numerically simulated bridges calibrated with real-world measurements, and the results showed more accurate detections compared to linear PCA. This method is also capable of localizing damage if it was in proximity to one of the utilized sensors.
Different from autoencoders (AE), generalized autoencoders (GAE) make each input instance reconstruct a group of instances, not just itself. Li et al. [59] argued that GAE can better learn the basic structure of the original data while reducing noise effects compared to traditional AE. Therefore, they developed an SHM framework based on a modified GAE network which was trained to model power cepstral coefficients extracted from the structure response. The GAE was used to produce two damage indices in the form of normalized RMSE and the standard deviation ratio. For decision-making, they opted for MSD along with the 0.95 quantile of an F-distribution using training data. The method was validated using the Z-24 bridge dataset along with a numerically simulated dataset. Compared to traditional AE and PCA, the introduced GAE had a higher detection accuracy in the numerical case study.

4.2. Deep Dense Neural Networks

Multiple researchers opted for deeper architectures for their neural network models as advances are made in artificial intelligence and hardware technology (Figure 13b). With the added depth, the pre-network feature engineering steps can be further reduced, or entirely eliminated, by using direct acceleration measurements as input. These networks can also directly produce effective damage indices which facilitate the use of simpler novelty detection algorithms. Dense neural networks are used to refer to standard neural networks where all nodes in contiguous layers are connected forming a dense mesh of connections.
Ozdagli and Kooutsoukos [104] examined two unsupervised learning models; one relies on a dense AE to learn representation, and the other uses PCA. They used the Euclidean distance between the actual measurements and their model reconstruction as a damage indicator. Interestingly, temperature measurements can be added as an input parameter to both frameworks. They validated their methods via three case studies which showed that their method can detect and localize damage under temperature variability, especially when mode shapes are included as input parameters. Entezami et al. [90] presented a deep learning-based damage detection method with a focus on handling large quantities of high-dimensional data. The method combines ARMA coefficients and residuals as features, a deep AE as a dimensionality reduction mechanism, and MD as a novelty detector into a single framework. A final prediction error function is used to optimize the number of nodes in the deep autoencoder layers. Generalized extreme value (GEV) distribution with block maxima technique is used for thresholding. The method was able to accurately detect damage cases in the Tianjin Yonghe cable-stayed bridge dataset. In another study that also advocates for automatic feature extraction, Jiang et al. [75] introduced two deep AE architectures for learning damage-sensitive features from raw acceleration measurements. The first provides features from the bottleneck layer while the other uses the reconstruction error as features. Multiple AE networks are trained in parallel, one for each sensor. The learned features are then tested for detecting structural damage against a predefined threshold, which they suggest setting according to the structure’s importance. Localization is also possible based on which sensor the anomalous features were extracted from. These methods are validated using both the LANL three-story frame structure and QUGS.
Silva et al. [83] introduced a damage-sensitive feature extraction method using stacked AEs. They used natural frequencies as input to their network and used the output of the bottleneck layer as a more compressed damage-sensitive feature vector, often two features only. While their proposal did not include a novelty detection method, they used Gaussian mixture models (GMM) based on expectation-maximization as an example. A comparison with other representation learning techniques including PCA, AANN, and kernel PCA was performed using the Z-24 bridge dataset. Their model provided the best damage detection results, which were slightly better than kernel PCA while requiring fewer parameters for the features vector. However, the explainability and the physical interpretation of the introduced method are low compared to raw modal parameters and other classical methods.
Exploring deep-learning solutions for unsupervised learning SHM, Wang and Cha [85] introduced a deep dense AE network to automatically extract features from raw acceleration. Three metrics are used to produce the features: MSE, original-to-reconstructed-signal ratio (ORSR), and Arias intensity. Two or more of these metrics are fed into an OCSVM model for novelty detection. However, it requires predefined hyperparameters which control the shape of the decision boundary, affecting the decision-making process. The method is validated using two case studies, including a laboratory-scaled steel bridge where the method detected a 10% stiffness reduction. It is, however, not suitable for damage localization and quantification. Using the same metrics, Giglioni et al. [64] introduced an ensemble-based damage detection and localization method for large-scale structures based using AE models. An AE network is trained for each sensor based on raw measurements and MSE and ORSR metrics are obtained from each model, forming a binary decision matrix. A value of 1 is given at a sensor and index when it passes a threshold based on the 90th percentile; otherwise, it remains zero. A summation-based ensemble inference method can then be used to assess global damage in addition to localization capabilities. The method was validated using the Z-24 bridge dataset showing promising damage detection performance with fair localization ability.

4.3. Convolutional Neural Networks

A convolutional neural network (CNN) is a type of deep neural network that relies on convolution operation using learned filters that allow for weight (Figure 13c). This makes CNNs demand fewer parameters than deep dense neural networks, making them ideal for deeper networks. CNNs are generally best suited to grid-like structured data with local spatial correlation, such as images. Therefore, to use vibration data for CNNs, researchers often propose a data organization method to make full use of CNN’s capabilities [58].
Focusing on data compression for SHM, Ni et al. [93] introduced two deep convolutional autoencoder models for detecting measurement anomalies and compressing the recorded data. Both networks rely on 1D-CNN autoencoder architectures. The first is used for anomaly detection and is trained in a supervised fashion, while the second is for data compression and reconstruction. The method was tested using a dataset from a suspension bridge showing good compression and reconstruction performance when the compression rate is 0.1. Shi et al. [68] developed two forecasting dense-based and CNN-based neural networks for real-time SHM. A noteworthy feature in their framework is the use of model pruning to make their networks more efficient by eliminating some of the redundant connections between neurons with insignificant loss to model accuracy (Figure 14). The prediction errors of their models are used as features and deep support vector domain description (SVDD) generates a decision boundary and is used as a novelty detector. Their method is tested using two case studies of frame structures, including an experimental study, showing its real-time damage detection performance. Rastin et al. [87] presented a damage detection framework based on a convolutional AE (CAE) trained on a matrix formed of stacked acceleration measurements. They use the Euclidean distance between the latent vectors of baseline and unknown structural states as damage indicators after normalized them to unit vectors. Novelty detection is performed by setting a threshold, typically 1.6 or 1.4 standard deviations away from the mean. The Tianjin Yonghe Bridge and two numerical case studies are used for evaluation.
Figure 14. Model pruning.
Variational autoencoder (VAE) is a type of variational inference-based generative model that treats the latent features as random variables with a prior distribution. The network learns the latent distribution during training which can be later used to generate new samples. Ma et al. [91] proposed a bridge damage localization approach based on a one-dimensional convolutional variational autoencoder (CVAE) as a dimensionality reduction method. The model input and output are the acceleration response to a moving load, and the Euclidean distance between the latent features at different time steps is used as a localization index. However, since this approach only localizes damage, no thresholding strategy was proposed. Another one-dimensional CVAE architecture was proposed by Yuan et al. [86] to identify light rail squat damage, and they combined it with either an MSD-based elliptic envelope or OC-SVM as an anomaly detector. When tested on a laboratory full-scale track platform, they concluded that the elliptic envelope was the better choice, as it makes full use of the Gaussianity of the latent variables. Kim et al. [65] presented a CVAE-based damage localization system that encodes the structures’ flexibility matrices obtained by operational modal analysis. A flexibility disassembly method is then used to localize damage by comparing the input and output of the CVAE model. Estimating the flexibility matrix, however, can be challenging for complex structures. Zhang et al. [73] developed an unsupervised tunnel damage detection method using wavelet packet energy of trains’ dynamic response data, which are fed into a CVAE. The RMSE is used as a damage index, while the relative entropy of wavelet packet energy is used to localize damage. The method was tested on a laboratory-scale tunnel, resulting in 91.5% accuracy. It was not, however, tested using data with a low signal-to-noise ratio.

4.4. Other Deep Learning Architectures

There are different other types of neural network models used for unsupervised learning SHM beside those discussed earlier. A restricted Boltzmann machine (RBM) is a stochastic neural network that can be used for dimensionality reduction. Rafiei and Adeli [109] introduced a damage detection and localization method tailored to high-rise buildings based on a deep RBM architecture. The hidden nodes of the RBM are used to estimate a structural health index. The building is split into multiple parts, which are used for training parallel models to localize damage. Their method is validated using the dataset of the laboratory-scaled 38-story building in Hong Kong [167]. Based on the results, they provide recommendations for health index ranges corresponding to different damage levels. However, it does not seem that the method incorporates a thresholding scheme based solely on undamaged data.
Graph convolutional network (GCN) is a generalized version of CNNs where node connectivity is predefined (or learned) via a global adjacency matrix instead of the standard local connections. It is also a part of the graph neural networks family. Li et al. [76] argued that it is not ideal to represent vibration data in image structure form and that the sensor’s spatial correlation is not easily learned by CNNs. Instead, they proposed using a spatiotemporal GCN for sensor fault detection to learn both the spatial and temporal dependencies of the sensor measurements. The network adopts GCNs with trainable adjacency matrices in addition to temporal 1D-CNNs. The framework was tested on a dataset of cable forces from a cable-stayed bridge, and it used the learned adjacency matrices and the model residuals to detect faulty sensors in a novelty detection scheme.
A long short-term memory (LSTM) network is a type of recurrent neural network that is commonly used to learn complex temporal patterns from time-varying data [174,175]. Son et al. [84] proposed a two-stage anomaly detection framework, relying on an encoder-decoder LSTM network, for identifying abnormalities in the collected SHM data. Since their focus was on monitoring cable-stayed bridges, the input to their two-layered LSTM network is the raw cable tension time series, and the reconstruction error is used for estimating an anomaly score. While their method provided an ROC of 0.99, it did not identify the anomaly source, which could be structural damage, sensing malfunctions, or environmental effects. Eltouny and Liang [58] presented a spatiotemporal composite autoencoder network for detecting and localizing damage in systems with a large sensor array (Figure 15). The network is a CNN-LSTM hybrid network with a dual output providing both a signal reconstruction and a forecast, making it suited for learning spatial and temporal dependencies in the data. Raw accelerations are organized into a grid-like structure incorporating the sensor’s location and the time-domain, which are then used as an input to the network. Damage indices are obtained from the latent features, and the output residuals and novelties are identified using an EVT-based threshold. The framework achieved accuracies of 93.1% and 85.2% for damage detection and localization, respectively, when tested on a numerical multi-bay, multi-story structure. The case study also showed that results were not significantly impacted by the reduction in available sensors.
Figure 15. The spatiotemporal composite autoencoder network [58].
Generative Adversarial Networks (GAN) are generative models composed of a generator and a discriminator neural network that compete against one another during training (Figure 13d). The generator learns to generate synthetic samples that are realistic enough that the discriminator fails to identify them as synthetic. The weights of the two models are updated iteratively based on their performance. Mao et al. [78] proposed an anomaly detection algorithm for structural health monitoring, which combines a convolutional GAN and a CAE into a single model. The vibration data are converted into Gramian Angular Field images, to be better suited for the CNN layers, and are used as input to the hybrid network. After training the GAN model, the trained generator is set as a decoder for the CAE. For evaluation, the latent features and cumulative sum control charts are used to detect anomalous data in a cable-stayed bridge, achieving more than 94% accuracies for all channels. With a focus on the sensitivity to sensors’ configurations, Soleimani-Babakamali et al. [69] introduced three GAN models to be used in a damage-detection framework (Figure 13d). The three models share the same dense generator architecture but have different discriminators, including dense-based, CNN-based, and LSTM-based models. All GAN networks use normalized FFT amplitudes as input and provide a discriminator score which is used as a damage index. One of the interesting aspects of this method is the threshold tuning and adaptive thresholding, making it capable of detecting recurrent novelties. Their models were tested using both QUGS and the IASC-ASCE benchmark structure, and it was concluded that the LSTM-based GAN provided the best damage detection results. In a later study, Soleimani-Babakamali et al. [61] investigated the effects of dimensionality reduction on the damage detection results using the models proposed in [69] after applying techniques such as PCA, kernel PCA, and AE. It was found that reducing the dimensions of the input vector had a negative impact on the detection accuracy, but regularization of nonlinear methods can reduce this effect.

5. Novelty Detection Techniques

The majority of vibration-based unsupervised-learning SHM methods rely on novelty (or anomaly) detectors for detecting system changes based on damage-sensitive features (Figure 16). Sometimes more than one novelty detector is used in a stacked fashion to further compress the input features, or in an ensemble learning framework. Most novelty detection techniques theorize that the normal condition forms a single class (or a cluster), and points outside the class’s boundary are flagged as novelties, anomalies, or outliers. This makes this type of novelty detection a one-class classification problem, and examples of this approach include outlier analysis and OCSVM. If the data forms multiple groups, due to multiple normal or damaged conditions, then cluster analysis is preferred. In this section, we provide a summary of key studies in the last decade with a focus on the novelty detection aspect of the unsupervised-learning SHM framework.
Figure 16. One-class and multi-class novelty detection.

5.1. One-Class Novelty Detection

One-class outlier analysis is by far the most common novelty detection technique used in the unsupervised learning SHM literature. Even when performing cluster analysis or processing the features using complex deep learning techniques, a simple significance test is often performed to the estimated damage index for a deterministic decision. In one-class novelty detection, all obtained damage indices from the training data are used to fit a distribution, most commonly the Gaussian distribution, representing the normal class. Damage cases are detected when the index exceeds a certain threshold, which is set using various statistical techniques.
For univariate outlier analysis, a statistical significance test (e.g., z-test or t-test) is commonly used. A threshold can be set using confidence intervals [83,108,130,136], significance [62,73,88,102,120], percentiles [58,63,64,66,74], or other data statistics. For multidimensional features, MD, or MSD, is often used [59,67,72,82,89,90,99,116,132]. There are different techniques for selecting a threshold for MSD-based outlier detection. One popular method is based on Monte Carlo simulation, which is described by Worden et al. [29,72,99,130]. One advantage of this technique is that it takes into account the size of the data and the feature dimension besides the chosen percentile. Another way is to assume that the data follows a Chi-square distribution with degrees of freedom corresponding to the feature dimension [67]. Related to the MSD-based outlier analysis, Hotelling T2 control charts are also used for detecting novelties [96,105]. For outlier analysis in both its univariate and multivariate modes, some researchers rely on EVT for selecting the threshold [58,62,74,81,82,90].
Nigro et al. [133] provided a comparison of different damage detection statistics with a focus on damage localization. Three statistics were inspected: the cumulative sum indicator, the exponentially weighted moving average, and a modified MSE metric which is normalized according to data variance. For each metric, they proposed an outlier detection based on a confidence interval produced via a bootstrapping process. They also suggested combining all metrics into a multivariate feature using MD with the Fisher Criterion to provide the localization threshold.
Besides outlier analysis, other one-class novelty detection methods were adopted for unsupervised learning damage detection frameworks. OCSVM is a novelty detection method used in SHM frameworks that attempts to learn a decision boundary around the training data [85,106]. It first maps the data into a higher dimension using a kernel function, then finds the maximum marginal hyperplane which separates the data from the origin [176]. A further one-class classifier that is being used for damage detection is SVDD, which tries to find the hypersphere with the minimum radius that encloses the training data [68,177].

5.2. Cluster Analysis

Clustering is a statistical modeling technique that aims to sort observations with similar features in groups or clusters. Commonly used clustering techniques are classified into partition-based (e.g., K-means), hierarchy-based, distribution-based (e.g., Gaussian mixture models), fuzzy theory-based (e.g., fuzzy c-means), and density-based (e.g., density peaks) [178]. In SHM, clustering is typically used as a decision-making algorithm in which models extracted damage-sensitive features to detect abnormalities. Examples of using clustering for novelty detection include testing if a new observation does not belong to any of the modeled clusters and if a group of new observations can instead form their own cluster. Nevertheless, it is sometimes used for feature extraction and reduction followed by a one-class novelty detector.
K-means clustering is a partition-based clustering technique and one of the simplest and most widely used in SHM. In this method, each data point is assigned to one of the k number of clusters with the closest centroid. Its simplicity and efficiency are what attract many researchers to apply it in unsupervised learning-based SHM frameworks. However, it may need advanced feature engineering in the earlier stages of the framework before clustering. Diez et al. [122] suggested performing the FFT algorithm on the collected dynamic response data to improve efficiency. Moreover, they removed the outliers first, using the k-nearest neighbor algorithm. Then by applying the k-means algorithm to the extracted features, the abnormal conditions can be detected. The proposed method was verified by the Sydney Harbour Bridge benchmark. Santos et al. [124] also used k-means clustering to detect stiffness reductions from a cable-stayed bridge. They used the global silhouette index for cluster validity and the Gowda–Diday dissimilarity measure as a damage index. More recently, Meixedo et al. [67] introduced a clustering-based SHM method that relies on the transient response from train passing to detect bridge damage under environmental conditions. The damage-sensitive features are the parameters of ARX models reduced by PCA and further processed by MD. The resulting features are fitted to clusters by k-means and the average dissimilarity between clusters is used as a damage index.
There are many other variants of the k-means algorithm which attempt to address the method’s shortcomings. The k-means—algorithm is a clustering algorithm modified from the k-mean clustering algorithm [179]. Where the conventional k-means is sensitive to outliers, the k-means—method overcomes this limitation by removing the clusters that have only one member. Alamdari et al. [112] proposed using a modified k-means—algorithm for detecting damage. The verification was performed using the Sydney Harbour Bridge benchmark, and it was found that the proposed method was able to detect the abnormal responses in the damaged arches. Another method that is related to k-means clustering is the k-medoids algorithm. Unlike k-means, k-medoids uses an actual datapoint as a cluster center and minimizes the dissimilarities between points within a cluster, making it more robust to outliers. De Almeida Cardoso et al. [100] used the interquartile ranges and the medians in both time and frequency domains (obtained using FFT) as damage-sensitive features. They then used the k-medoids clustering method to detect novelties based on the distances between all possible medoids. A threshold is set based on the 99.9th percentile of a t-student distribution measured from the novelty index median. Both the IASC-ASCE benchmark structure and the PI-57 bridge were used as experimental case studies. The results showed that, with tuned hyperparameters, the method is successful in detecting low levels of damage under environmental and operational conditions. However, these hyperparameters may be difficult to tune in an unsupervised learning setting.
FCM, also known as soft clustering, is a fuzzy theory-based clustering algorithm that shares a lot of similarities with k-means. Instead of assigning each data point to a unique cluster, FCM provides a grade of membership ranging from 0 to 1 to all clusters. In this case, data points can potentially belong to multiple clusters to a certain degree. FCM was first proposed by Dunn [180], improved by Bezdek [181], and was applied to SHM applications in the past few decades [36]. In 2013, Yu et al. [138] introduced a damage detection approach based on reduced frequency response function and fuzzy c-means clustering. They also suggested using either PCA or kernel PCA for dimensionality reduction. Their method was validated on a steel truss bridge subject to different damage scenarios simulated by loosened bolts. Alves et al. [128] suggested a monitoring method using symbolic signals and clustering techniques. First, he manipulated the raw dynamic response data using symbolic analysis, and then applied three clustering techniques: dynamic clouds, FCM, and hierarchical clustering. The proposed methodology was verified using data collected from the PI-57 bridge, showing better results achieved by FCM compared to the other two clustering methods.
Hierarchical clustering is a greedy clustering algorithm that establishes a hierarchy of clusters for data points based on their inter-similarity. This can be performed either in a bottom-up manner (agglomerative) where each point starts as its own cluster and merging is performed at each step, or in a top-down manner (divisive). In 2017, Zhou et al. [119] proposed a hierarchical clustering model to detect damage in structures. The proposed model takes transmissibility as an input feature. Two similarity measures were adopted for damage indication: cosine similarity and distance similarity. In a later study, Tran and Ozer [97] introduced a bridge health monitoring framework using modal parameters along with hierarchical clustering. They used a univariate anomaly detection method based on the gaussian distribution as a discriminant test and validated their method on a laboratory bridge experiment and a steel pedestrian bridge. However, they argued that it is difficult to properly select the clustering threshold as cross-validation is not easily performed with the absence of damaging data.
GMM is a probabilistic model that assumes all the data points are generated from a mixture of a finite number of Gaussian distributions with unknown parameters. Figueiredo and Cross [134] compared MSD-, PCA-, auto-associative neural networks-, and GMM-based novelty detection methods for bridge damage detection under the influence of operational and environmental variabilities. When evaluating these methods using the Z-24 bridge, they found that the MSD of GMM parameters as a damage indicator provides the least errors among the other three methods. They also conclude that linear methods, such as PCA and plain MSD, struggle to remove the nonlinear patterns caused by the operational and environmental effects, leading to a high number of false positives. Santos et al. [117] used GMM for clustering with the expectation-maximization (EM) algorithm to detect the anomalies. EM is dependent on the initial guess of the parameters. Thus, the authors used the genetic algorithm along with EM to improve the overall performance of the system. Using the Z-24 bridge benchmark as a validation, it was shown that introducing the genetic algorithm improved the stability of the EM method, especially in minimizing type 2 errors. Addressing tie-rods evolutive damage, such as corrosion, Lucà et al. [66] proposed a tie-rod damage detection method by fitting a GMM using eigenfrequencies. The existence of damage can be detected based on the likelihood values of two GMM hypotheses, which are single versus double Gaussian densities. An experimental setup of tie-rods was used to validate this method and it was concluded that the GMM-based method outperformed the MSD-based one in detecting evolutive deteriorative phenomena, but MSD could be more suitable to sudden damage scenarios.
There are many other variations of clustering algorithms. For example, Silva et al. [125] presented a genetic algorithm-based clustering method for unsupervised learning bridge health monitoring. Selecting the number of clusters is often challenging, and thus they rely on a concentric hypersphere algorithm to optimize the number of clusters. The minimum Euclidean distance between new observations and cluster centroids is used as a damage index. The method outperformed GMM and MSD-based outlier analysis for damage detection when applied to two case studies: The Z-24 bridge, and the Tamar bridge. Spectral clustering (SC) is a clustering technique based on graph theory that utilizes the eigenvalues of the similarity matrix. Kernel spectral clustering (KSC) is the kernel-based variant of spectral clustering, making it a useful algorithm for clustering data that is not linearly separable. It is also useful for handling large data sets, as the computational cost of SC can be reduced by using an appropriate kernel function. Langone et al. [115] proposed a damage detection method based on an adaptive KSC algorithm and validated it using the Z-24 benchmark dataset. The calibration of the model is performed during the undamaged case, and then it can be applied to detect the anomaly. Density-based clustering algorithms generate clusters that are characterized by centers of high observation density in the feature space. Cha and Wang [107] modified the density peaks-based fast clustering algorithm to train under an unsupervised learning setting for damage detection and localization. They used features based on continuous wavelet transform (CVT) and the crest factor. In the testing phase, observations with a local density below a predefined cut-off are considered novel. Using a laboratory-scale steel structure, the method was able to outperform OCSVM in damage localization. However, it was found to be computationally expensive, and recommendations were given to increase its efficiency.

5.3. Bayesian Methods

Bayesian analysis relies on the Bayes theorem to update probabilities based on prior information. Bayesian methods interpret probability as a degree of belief and can often be used to incorporate uncertainty in parameter estimation. Sankararaman and Mahadevan [137] focused on quantifying the uncertainty for the detection, localization, and quantification of damage using Bayesian approaches. For damage detection, they used Bayesian hypothesis testing of the model residuals to estimate the Bayes factor. Then the limits set by Harold Jeffreys [182] were used to assess damage based on the Bayes factor. The Bayes factor can later be used to estimate the probability for each of the two scenarios which can be treated as an uncertainty measure. They also quantified the uncertainty for both damage localization and quantification using the concepts of likelihood and Bayesian inference. They also presented a strategy for updating the uncertainty with the acquisition of new measurements. Wang et al. [71] also used Jeffreys–Bayes factor hypothesis testing to detect the structural damage in the Tianjin Yonghe cable-stayed bridge. They proposed a damage index obtained from the Natural Excitation Technique, which has both real and imaginary parts. A sparse Bayesian learning regression model was then trained to predict the imaginary part given the real part as input. The relative change between the two parts was used to assess the structural health condition. They also proposed using Bayes factor as an indicator of damage severity.
Yan et al. [72] introduced an unsupervised method for damage detection which also attempts to accommodate uncertainties, such as data randomness, measurement error, and environmental variability. Damage is detected by estimating the symmetric KL divergence between the transmissibility function (TF) of a baseline condition and the TF of an unknown condition. They use a statistical threshold estimation process involving Bayesian inference and Monte Carlo discordancy testing [29] to account for the measurement uncertainty. This framework is validated through four case studies, one of which uses experimental data from the S101 bridge. Results show satisfactory performance in detecting global damage and quantifying its severity. However, damage localization was not possible, as the locations of anomalies-producing sensors do not necessarily correspond to the damage location.
Bayesian approaches can be used for parameter estimation. For example, Figueiredo et al. [132] introduced a Bayesian approach based on Markov-Chain Monte Carlo for GMM clustering instead of the conventional EM method. The novelty test was carried out using MSD-based outlier detection. While results on the Z-24 bridge dataset showed comparable performance to the EM-based clustering method, the Bayesian approach offered some insights for the model which, for example, aided in the selection of the number of components. In another study, and aiming to avoid predefined data distributions, Eltouny and Liang [74] used Bayesian optimization to build a probabilistic model based on the kernel-density maximum-entropy (KDME) method for localizing damage. Bayesian optimization is a global optimization technique often used to tune machine learning models’ hyperparameters without assuming the form of the objective function. To train a multivariate KDME, they relied on independent component analysis as a preliminary step. Joint probabilities of new observations are used as a damage index, and a threshold is set based on EVT. The method was validated using three case studies of a three-story concrete building, a high-rise structure, and an experimental masonry frame, achieving an average accuracy of 92.6%. It was also found that Bayesian optimization significantly accelerated the tuning of the KDME model compared to the genetic algorithm.

5.4. Other Methods

In addition to the aforementioned machine learning techniques for detecting system changes, other methods are discussed here including robust regression, ensemble learning, and empirical machine learning. Robust regression is a method to estimate mathematical model parameters while minimizing the effect of outliers. Dervilis et al. [129] applied robust regression using the least trimmed squares (LTS) and the minimum covariance determinant (MCD) algorithms on the Z-24 and Tamar bridges datasets to detect structural damage. The author suggested that future research can study moving from linear LTS to non-linear robust regression.
Ensemble learning is a machine learning technique that combines a set of models in a way that promotes diversity to improve and stabilize predictions. There are many ways to create an ensemble, such as bootstrap aggregating and stacking. Inference can also be performed in different ways, such as voting or averaging. Multiple researchers used ensemble learning for improving the damage detection performance of novelty detectors. For example, Bull et al. [99] presented an ensemble of MSD-based novelty detection models for SHM to reduce the masking effects produced by inclusive outliers. The ensemble models were generated using the bootstrap sampling technique and the models’ averages were used as the ensemble output. For thresholding, they used the Monte Carlo simulation thresholding method [29]. When compared to MCD [128] using the Z-24 bridge dataset, the outlier ensembles provide comparable results with a significant reduction in computational cost. Both the presented method and the MCD benchmark, however, produced false positives for the Z-24 bridge during the cold weather monitoring period. The method was also tested on an aircraft wing for damage localization, achieving 95.85% detection accuracy in an unsupervised learning setting.
Another ensemble learning-based unsupervised learning damage detection technique was presented by Sarmadi et al. [82]. They aimed to benefit from the computational efficiency of ensemble learning while also mitigating environmental variability effects on the SHM system. Their sequential learning framework included three different MD variants. A set of nearest neighbors of the features are obtained at each level using the distance participation factor. The local MSD values at the final level are used as damage indices, and a threshold is set based on EVT. The method was validated using two experimental case studies, including the Z-24 bridge, and it successfully detected damage under strong environmental variations. It also produced a lower error rate when compared to a selection of traditional techniques, such as PCA, k-means clustering, and MSD.
Multiple-model (MM) learning is a method closely related to ensemble learning where more than one statistical model is used to analyze or make predictions about a dataset. Vamvoudakis-Stefanou et al. [110] compared two AR methods based on MM models with two other conventional autoregressive models. They used MM to represent the undamaged dynamics of a structure with a set of conventional models using estimated parameter vectors and Gaussian probability density functions. For assessment purposes, ROC curves were used to represent the accuracy of each model. The study included a population of 31 composite beams subjected to impact damage at two different energy levels. The results showed the MM-based models achieved significantly improved results, especially for low-energy-level damage, where all damage is correctly detected at an error rate of 5%.
Some methods opt for the more flexible non-parametric methods which do not impose prior assumptions on the data. Empirical machine learning only relies on the observations and the relative distance between them for building models [183]. Using this concept, Entezami et al. [62] introduced a damage index obtained by multiplying the empirical local density by the minimum distance of each sample to all other samples. This non-parametric novelty detection approach was inspired by the density peak clustering method [107]. When applied to both the Z-24 and Tianjin Yonghe bridges, the method outperformed a selection of other non-parametric novelty detection techniques in damage detection and computational efficiency.

7. Conclusions

SHM is an important asset for autonomous, real-time structural condition assessment. Unsupervised learning could be the key to closing the gap between academia and industry for vibration-based SHM. This study provides a detailed review of the state-of-the-art unsupervised-learning SHM applications in the past decade. These methods involve different types of unsupervised learning techniques, including conventional feature extraction techniques (e.g., PCA, AR models), deep learning methods (e.g., AE, GAN), novelty detection, and cluster analysis. Additionally, a selection of common benchmarks used in unsupervised learning SHM were described. Challenges, such as thresholding, environmental variability, and model generalization, were discussed based on the reviewed literature. In summary, it is expected that more unsupervised learning SHM techniques will be developed in the upcoming years that will attempt to address the described challenges with practicality as a primary objective.

Author Contributions

Conceptualization, K.E. and X.L.; methodology, K.E.; validation, K.E., M.G. and X.L.; formal analysis, K.E.; investigation, K.E. and M.G.; resources, X.L.; data curation, K.E. and M.G.; writing—original draft preparation, K.E. and M.G.; writing—review and editing, K.E. and X.L.; visualization, K.E. and M.G.; supervision, X.L.; project administration, X.L.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, H.-P.; Ni, Y.-Q. Structural Health Monitoring of Large Civil Engineering Structures; John Wiley & Sons: Hoboken, NJ, USA, 2018. [Google Scholar]
  2. Farrar, C.R.; Worden, K. Structural Health Monitoring: A Machine Learning Perspective; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
  3. Farrar, C.R.; Worden, K. An introduction to structural health monitoring. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2007, 365, 303–315. [Google Scholar] [CrossRef] [PubMed]
  4. Farrar, C.R.; Doebling, S.W.; Nix, D.A. Vibration–based structural damage identification. Philos. Trans. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 2001, 359, 131–149. [Google Scholar] [CrossRef]
  5. Rytter, A. Vibrational Based Inspection of Civil Engineering Structures. Ph.D. Thesis, Department of Building Technology and Structural Engineering, Aalborg University, Aalborg, Denmark, 1993. [Google Scholar]
  6. Spencer, B.F., Jr.; Hoskere, V.; Narazaki, Y. Advances in computer vision-based civil infrastructure inspection and monitoring. Engineering 2019, 5, 199–222. [Google Scholar] [CrossRef]
  7. Dong, C.-Z.; Catbas, F.N. A review of computer vision–based structural health monitoring at local and global levels. Struct. Health Monit. 2021, 20, 692–743. [Google Scholar] [CrossRef]
  8. Lingxin, Z.; Junkai, S.; Baijie, Z. A review of the research and application of deep learning-based computer vision in structural damage detection. Earthq. Eng. Eng. Vib. 2022, 21, 1–21. [Google Scholar] [CrossRef]
  9. Friswell, M.I.; Mottershead, J.E. Finite Element Model Updating in Structural Dynamics; Springer: Dordrecht, The Netherlands, 1995. [Google Scholar]
  10. Teughels, A.; De Roeck, G. Structural damage identification of the highway bridge Z24 by FE model updating. J. Sound Vib. 2004, 278, 589–610. [Google Scholar] [CrossRef]
  11. Bakir, P.G.; Reynders, E.; De Roeck, G. Sensitivity-based finite element model updating using constrained optimization with a trust region algorithm. J. Sound Vib. 2007, 305, 211–225. [Google Scholar] [CrossRef]
  12. Cheung, S.H.; Beck, J.L. Bayesian model updating using hybrid Monte Carlo simulation with application to structural dynamic models with many uncertain parameters. J. Eng. Mech. 2009, 135, 243–255. [Google Scholar] [CrossRef]
  13. Huang, Y.; Beck, J.L. Full Gibbs Sampling Procedure for Bayesian System Identification Incorporating Sparse Bayesian Learning with Automatic Relevance Determination. Comput.-Aided Civ. Infrastruct. Eng. 2018, 33, 712–730. [Google Scholar] [CrossRef]
  14. Sanayei, M.; Arya, B.; Santini, E.M.; Wadia-Fascetti, S. Significance of modeling error in structural parameter estimation. Comput.-Aided Civ. Infrastruct. Eng. 2001, 16, 12–27. [Google Scholar] [CrossRef]
  15. Marwala, T. Finite Element Model Updating Using Computational Intelligence Techniques: Applications to Structural Dynamics; Springer: London, UK, 2010. [Google Scholar]
  16. Kim, Y.; Chong, J.W.; Chon, K.H.; Kim, J. Wavelet-based AR–SVM for health monitoring of smart structures. Smart Mater. Struct. 2012, 22, 015003. [Google Scholar] [CrossRef]
  17. Sajedi, S.O.; Liang, X. A data-driven framework for near real-time and robust damage diagnosis of building structures. Struct. Control Health Monit. 2020, 27, e2488. [Google Scholar] [CrossRef]
  18. Alves, V.; Cury, A.; Roitman, N.; Magluta, C.; Cremona, C. Structural modification assessment using supervised learning methods applied to vibration data. Eng. Struct. 2015, 99, 439–448. [Google Scholar] [CrossRef]
  19. De Lautour, O.R.; Omenzetter, P. Prediction of seismic-induced structural damage using artificial neural networks. Eng. Struct. 2009, 31, 600–606. [Google Scholar] [CrossRef]
  20. Oh, B.K.; Kim, K.J.; Kim, Y.; Park, H.S.; Adeli, H. Evolutionary learning based sustainable strain sensing model for structural health monitoring of high-rise buildings. Appl. Soft Comput. 2017, 58, 576–585. [Google Scholar] [CrossRef]
  21. Abdeljaber, O.; Avci, O.; Kiranyaz, M.S.; Boashash, B.; Sodano, H.; Inman, D.J. 1-D CNNs for structural damage detection: Verification on a structural health monitoring benchmark data. Neurocomputing 2018, 275, 1308–1317. [Google Scholar] [CrossRef]
  22. Sajedi, S.O.; Liang, X. Vibration-based semantic damage segmentation for large-scale structural health monitoring. Comput.-Aided Civ. Infrastruct. Eng. 2020, 35, 579–596. [Google Scholar] [CrossRef]
  23. Sajedi, S.; Liang, X. Dual Bayesian inference for risk-informed vibration-based damage diagnosis. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 1168–1184. [Google Scholar] [CrossRef]
  24. Sajedi, S.; Liang, X. Filter Banks and Hybrid Deep Learning Architectures for Performance-Based Seismic Assessments of Bridges. J. Struct. Eng. 2022, 148, 04022196. [Google Scholar] [CrossRef]
  25. Liang, X. Image-based post-disaster inspection of reinforced concrete bridge systems using deep learning with Bayesian optimization. Comput.-Aided Civ. Infrastruct. Eng. 2019, 34, 415–430. [Google Scholar] [CrossRef]
  26. Sajedi, S.O.; Liang, X. Uncertainty-assisted deep vision structural health monitoring. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 126–142. [Google Scholar] [CrossRef]
  27. Eltouny, K.; Sajedi, S.; Liang, X. High-Fidelity Visual Structural Inspections through Transformers and Learnable Resizers. In Proceedings of the 8th World Conference on Structural Control and Monitoring, Orlando, FL, USA, 5–8 June 2022. [Google Scholar]
  28. Worden, K. Structural fault detection using a novelty measure. J. Sound Vib. 1997, 201, 85–101. [Google Scholar] [CrossRef]
  29. Worden, K.; Manson, G.; Fieller, N.R. Damage detection using outlier analysis. J. Sound Vib. 2000, 229, 647–667. [Google Scholar] [CrossRef]
  30. Worden, K.; Manson, G.; Allman, D. Experimental validation of a structural health monitoring methodology: Part I. Novelty detection on a laboratory structure. J. Sound Vib. 2003, 259, 323–343. [Google Scholar] [CrossRef]
  31. Gul, M.; Catbas, F.N. Statistical pattern recognition for Structural Health Monitoring using time series modeling: Theory and experimental verifications. Mech. Syst. Signal Process. 2009, 23, 2192–2204. [Google Scholar] [CrossRef]
  32. Sohn, H.; Worden, K.; Farrar, C.R. Statistical damage classification under changing environmental and operational conditions. J. Intell. Mater. Syst. Struct. 2002, 13, 561–574. [Google Scholar] [CrossRef]
  33. Yeung, W.; Smith, J. Damage detection in bridges using neural networks for pattern recognition of vibration signatures. Eng. Struct. 2005, 27, 685–698. [Google Scholar] [CrossRef]
  34. Jiang, X.; Adeli, H. Pseudospectra, MUSIC, and dynamic wavelet neural network for damage detection of highrise buildings. Int. J. Numer. Methods Eng. 2007, 71, 606–629. [Google Scholar] [CrossRef]
  35. Sohn, H.; Kim, S.D.; Harries, K. Reference-free damage classification based on cluster analysis. Comput.-Aided Civ. Infrastruct. Eng. 2008, 23, 324–338. [Google Scholar] [CrossRef]
  36. da Silva, S.; Júnior, M.D.; Junior, V.L.; Brennan, M.J. Structural damage detection by fuzzy clustering. Mech. Syst. Signal Process. 2008, 22, 1636–1649. [Google Scholar] [CrossRef]
  37. Doebling, S.W.; Farrar, C.R.; Prime, M.B.; Shevitz, D.W. Damage Identification and Health Monitoring of Structural and Mechanical Systems from Changes in Their Vibration Characteristics: A Literature Review; Los Alamos National Lab: Los Alamos, NM, USA, 1996.
  38. Sohn, H.; Farrar, C.R.; Hemez, F.M.; Shunk, D.D.; Stinemates, D.W.; Nadler, B.R.; Czarnecki, J.J. A Review of Structural Health Monitoring Literature: 1996–2001; Los Alamos National Laboratory: Los Alamos, NM, USA, 2003; Volume 1, p. 16.
  39. Carden, E.P.; Fanning, P. Vibration based condition monitoring: A review. Struct. Health Monit. 2004, 3, 355–377. [Google Scholar] [CrossRef]
  40. Fan, W.; Qiao, P. Vibration-based damage identification methods: A review and comparative study. Struct. Health Monit. 2011, 10, 83–111. [Google Scholar] [CrossRef]
  41. Salawu, O. Detection of structural damage through changes in frequency: A review. Eng. Struct. 1997, 19, 718–723. [Google Scholar] [CrossRef]
  42. He, K.; Zhu, W. Structural damage detection using changes in natural frequencies: Theory and applications. J. Phys. Conf. Ser. 2011, 305, 012054. [Google Scholar] [CrossRef]
  43. Chesné, S.; Deraemaeker, A. Damage localization using transmissibility functions: A critical review. Mech. Syst. Signal Process. 2013, 38, 569–584. [Google Scholar] [CrossRef]
  44. Chen, B.; Zhao, S.-L.; Li, P.-Y. Application of Hilbert-Huang transform in structural health monitoring: A state-of-the-art review. Math. Probl. Eng. 2014, 2014, 317954. [Google Scholar] [CrossRef]
  45. Amezquita-Sanchez, J.P.; Adeli, H. Signal processing techniques for vibration-based health monitoring of smart structures. Arch. Comput. Methods Eng. 2016, 23, 1–15. [Google Scholar] [CrossRef]
  46. Hou, R.; Xia, Y. Review on the new development of vibration-based damage identification for civil engineering structures: 2010–2019. J. Sound Vib. 2021, 491, 115741. [Google Scholar] [CrossRef]
  47. Sun, L.; Shang, Z.; Xia, Y.; Bhowmick, S.; Nagarajaiah, S. Review of bridge structural health monitoring aided by big data and artificial intelligence: From condition assessment to damage detection. J. Struct. Eng. 2020, 146, 04020073. [Google Scholar] [CrossRef]
  48. Zinno, R.; Haghshenas, S.S.; Guido, G.; VItale, A. Artificial intelligence and structural health monitoring of bridges: A review of the state-of-the-art. IEEE Access 2022, 10, 88058–88078. [Google Scholar] [CrossRef]
  49. Gharehbaghi, V.R.; Noroozinejad Farsangi, E.; Noori, M.; Yang, T.; Li, S.; Nguyen, A.; Málaga-Chuquitaype, C.; Gardoni, P.; Mirjalili, S. A critical review on structural health monitoring: Definitions, methods, and perspectives. Arch. Comput. Methods Eng. 2021, 29, 2209–2235. [Google Scholar] [CrossRef]
  50. Gordan, M.; Sabbagh-Yazdi, S.-R.; Ismail, Z.; Ghaedi, K.; Carroll, P.; McCrum, D.; Samali, B. State-of-the-art review on advancements of data mining in structural health monitoring. Measurement 2022, 193, 110939. [Google Scholar] [CrossRef]
  51. Cawley, P. Structural health monitoring: Closing the gap between research and industrial deployment. Struct. Health Monit. 2018, 17, 1225–1244. [Google Scholar] [CrossRef]
  52. Salehi, H.; Burgueño, R. Emerging artificial intelligence methods in structural engineering. Eng. Struct. 2018, 171, 170–189. [Google Scholar] [CrossRef]
  53. Azimi, M.; Eslamlou, A.D.; Pekcan, G. Data-driven structural health monitoring and damage detection through deep learning: State-of-the-art review. Sensors 2020, 20, 2778. [Google Scholar] [CrossRef]
  54. Ye, X.; Jin, T.; Yun, C. A review on deep learning-based structural health monitoring of civil infrastructures. Smart Struct. Syst. 2019, 24, 567–585. [Google Scholar]
  55. Flah, M.; Nunez, I.; Chaabene, W.B.; Nehdi, M.L. Machine learning algorithms in civil structural health monitoring: A systematic review. Arch. Comput. Methods Eng. 2021, 28, 2621–2643. [Google Scholar] [CrossRef]
  56. Avci, O.; Abdeljaber, O.; Kiranyaz, S.; Hussein, M.; Gabbouj, M.; Inman, D.J. A review of vibration-based damage detection in civil structures: From traditional methods to Machine Learning and Deep Learning applications. Mech. Syst. Signal Process. 2021, 147, 107077. [Google Scholar] [CrossRef]
  57. Sony, S.; Dunphy, K.; Sadhu, A.; Capretz, M. A systematic review of convolutional neural network-based structural condition assessment techniques. Eng. Struct. 2021, 226, 111347. [Google Scholar] [CrossRef]
  58. Eltouny, K.A.; Liang, X. Large-scale structural health monitoring using composite recurrent neural networks and grid environments. Comput.-Aided Civ. Infrastruct. Eng. 2023, 38, 271–287. [Google Scholar] [CrossRef]
  59. Li, L.; Morgantini, M.; Betti, R. Structural damage assessment through a new generalized autoencoder with features in the quefrency domain. Mech. Syst. Signal Process. 2023, 184, 109713. [Google Scholar] [CrossRef]
  60. Sadeghi, F.; Mousavi, M.; Zhu, X.; Rashidi, M.; Samali, B.; Gandomi, A.H. Damage Detection of Composite Beams via Variational Mode Decomposition of Shear-Slip Data. J. Struct. Eng. 2023, 149, 04022226. [Google Scholar] [CrossRef]
  61. Soleimani-Babakamali, M.H.; Soleimani-Babakamali, R.; Sarlo, R.; Farghally, M.F.; Lourentzou, I. On the effectiveness of dimensionality reduction for unsupervised structural health monitoring anomaly detection. Mech. Syst. Signal Process. 2023, 187, 109910. [Google Scholar] [CrossRef]
  62. Entezami, A.; Shariatmadar, H.; De Michele, C. Non-parametric empirical machine learning for short-term and long-term structural health monitoring. Struct. Health Monit. 2022, 21, 2700–2718. [Google Scholar] [CrossRef]
  63. Fernandez-Navamuel, A.; Magalhães, F.; Zamora-Sánchez, D.; Omella, A.J.; Garcia-Sanchez, D.; Pardo, D. Deep learning enhanced principal component analysis for structural health monitoring. Struct. Health Monit. 2022, 21, 1710–1722. [Google Scholar] [CrossRef]
  64. Giglioni, V.; Venanzi, I.; Poggioni, V.; Milani, A.; Ubertini, F. Autoencoders for unsupervised real-time bridge health assessment. Comput.-Aided Civ. Infrastruct. Eng. 2022. [Google Scholar] [CrossRef]
  65. Kim, M.; Song, J. Near-real-time identification of seismic damage using unsupervised deep neural network. J. Eng. Mech. 2022, 148, 04022006. [Google Scholar] [CrossRef]
  66. Lucà, F.; Manzoni, S.; Cerutti, F.; Cigada, A. A Damage Detection Approach for Axially Loaded Beam-like Structures Based on Gaussian Mixture Model. Sensors 2022, 22, 8336. [Google Scholar] [CrossRef]
  67. Meixedo, A.; Santos, J.; Ribeiro, D.; Calçada, R.; Todd, M.D. Online unsupervised detection of structural changes using train–induced dynamic responses. Mech. Syst. Signal Process. 2022, 165, 108268. [Google Scholar] [CrossRef]
  68. Shi, S.; Du, D.; Mercan, O.; Kalkan, E.; Wang, S. A novel unsupervised real-time damage detection method for structural health monitoring using machine learning. Struct. Control Health Monit. 2022, 29, e3042. [Google Scholar] [CrossRef]
  69. Soleimani-Babakamali, M.H.; Sepasdar, R.; Nasrollahzadeh, K.; Lourentzou, I.; Sarlo, R. Toward a general unsupervised novelty detection framework in structural health monitoring. Comput.-Aided Civ. Infrastruct. Eng. 2022, 37, 1128–1145. [Google Scholar] [CrossRef]
  70. Sony, S.; Sadhu, A. Multivariate empirical mode decomposition–based structural damage localization using limited sensors. J. Vib. Control 2022, 28, 2155–2167. [Google Scholar] [CrossRef]
  71. Wang, Q.A.; Dai, Y.; Ma, Z.G.; Ni, Y.Q.; Tang, J.Q.; Xu, X.Q.; Wu, Z.Y. Towards probabilistic data-driven damage detection in SHM using sparse Bayesian learning scheme. Struct. Control Health Monit. 2022, 29, e3070. [Google Scholar] [CrossRef]
  72. Yan, W.-J.; Chronopoulos, D.; Yuen, K.-V.; Zhu, Y.-C. Structural anomaly detection based on probabilistic distance measures of transmissibility function and statistical threshold selection scheme. Mech. Syst. Signal Process. 2022, 162, 108009. [Google Scholar] [CrossRef]
  73. Zhang, Y.; Xie, X.; Li, H.; Zhou, B. An unsupervised tunnel damage identification method based on convolutional variational auto-encoder and wavelet packet analysis. Sensors 2022, 22, 2412. [Google Scholar] [CrossRef] [PubMed]
  74. Eltouny, K.A.; Liang, X. Bayesian-optimized unsupervised learning approach for structural damage detection. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 1249–1269. [Google Scholar] [CrossRef]
  75. Jiang, K.; Han, Q.; Du, X.; Ni, P. A decentralized unsupervised structural condition diagnosis approach using deep auto-encoders. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 711–732. [Google Scholar] [CrossRef]
  76. Li, S.; Niu, J.; Li, Z. Novelty detection of cable-stayed bridges based on cable force correlation exploration using spatiotemporal graph convolutional networks. Struct. Health Monit. 2021, 20, 2216–2228. [Google Scholar] [CrossRef]
  77. Ma, Z.; Yun, C.B.; Wan, H.P.; Shen, Y.; Yu, F.; Luo, Y. Probabilistic principal component analysis-based anomaly detection for structures with missing data. Struct. Control Health Monit. 2021, 28, e2698. [Google Scholar] [CrossRef]
  78. Mao, J.; Wang, H.; Spencer Jr, B.F. Toward data anomaly detection for automated structural health monitoring: Exploiting generative adversarial nets and autoencoders. Struct. Health Monit. 2021, 20, 1609–1626. [Google Scholar] [CrossRef]
  79. Mousavi, M.; Holloway, D.; Olivier, J.; Gandomi, A.H. Beam damage detection using synchronisation of peaks in instantaneous frequency and amplitude of vibration data. Measurement 2021, 168, 108297. [Google Scholar] [CrossRef]
  80. Movsessian, A.; Cava, D.G.; Tcherniak, D. An artificial neural network methodology for damage detection: Demonstration on an operating wind turbine blade. Mech. Syst. Signal Process. 2021, 159, 107766. [Google Scholar] [CrossRef]
  81. Sarmadi, H.; Yuen, K.V. Early damage detection by an innovative unsupervised learning method based on kernel null space and peak-over-threshold. Comput.-Aided Civ. Infrastruct. Eng. 2021, 36, 1150–1167. [Google Scholar] [CrossRef]
  82. Sarmadi, H.; Entezami, A.; Saeedi Razavi, B.; Yuen, K.V. Ensemble learning-based structural health monitoring by Mahalanobis distance metrics. Struct. Control Health Monit. 2021, 28, e2663. [Google Scholar] [CrossRef]
  83. Silva, M.F.; Santos, A.; Santos, R.; Figueiredo, E.; Costa, J.C. Damage-sensitive feature extraction with stacked autoencoders for unsupervised damage detection. Struct. Control Health Monit. 2021, 28, e2714. [Google Scholar] [CrossRef]
  84. Son, H.; Jang, Y.; Kim, S.-E.; Kim, D.; Park, J.-W. Deep learning-based anomaly detection to classify inaccurate data and damaged condition of a cable-stayed bridge. IEEE Access 2021, 9, 124549–124559. [Google Scholar] [CrossRef]
  85. Wang, Z.; Cha, Y.-J. Unsupervised deep learning approach using a deep auto-encoder with a one-class support vector machine to detect damage. Struct. Health Monit. 2021, 20, 406–425. [Google Scholar] [CrossRef]
  86. Yuan, Z.; Zhu, S.; Chang, C.; Yuan, X.; Zhang, Q.; Zhai, W. An unsupervised method based on convolutional variational auto-encoder and anomaly detection algorithms for light rail squat localization. Constr. Build. Mater. 2021, 313, 125563. [Google Scholar] [CrossRef]
  87. Rastin, Z.; Ghodrati Amiri, G.; Darvishan, E. Unsupervised structural damage detection technique based on a deep convolutional autoencoder. Shock Vib. 2021, 2021, 6658575. [Google Scholar] [CrossRef]
  88. Entezami, A.; Sarmadi, H.; Behkamal, B.; Mariani, S. Big data analytics and structural health monitoring: A statistical pattern recognition-based approach. Sensors 2020, 20, 2328. [Google Scholar] [CrossRef]
  89. Entezami, A.; Shariatmadar, H.; Mariani, S. Early damage assessment in large-scale structures by innovative statistical pattern recognition methods based on time series modeling and novelty detection. Adv. Eng. Softw. 2020, 150, 102923. [Google Scholar] [CrossRef]
  90. Entezami, A.; Sarmadi, H.; Mariani, S. An unsupervised learning approach for early damage detection by time series analysis and deep neural network to deal with output-only (big) data. Eng. Proc. 2020, 2, 17. [Google Scholar]
  91. Ma, X.; Lin, Y.; Nie, Z.; Ma, H. Structural damage identification based on unsupervised feature-extraction via Variational Auto-encoder. Measurement 2020, 160, 107811. [Google Scholar] [CrossRef]
  92. Mousavi, A.A.; Zhang, C.; Masri, S.F.; Gholipour, G. Structural damage localization and quantification based on a CEEMDAN Hilbert transform neural network approach: A model steel truss bridge case study. Sensors 2020, 20, 1271. [Google Scholar] [CrossRef]
  93. Ni, F.; Zhang, J.; Noori, M.N. Deep learning for data anomaly detection and data compression of a long-span suspension bridge. Comput.-Aided Civ. Infrastruct. Eng. 2020, 35, 685–700. [Google Scholar] [CrossRef]
  94. Nie, Z.; Guo, E.; Li, J.; Hao, H.; Ma, H.; Jiang, H. Bridge condition monitoring using fixed moving principal component analysis. Struct. Control Health Monit. 2020, 27, e2535. [Google Scholar] [CrossRef]
  95. Soman, R. Semi-automated methodology for damage assessment of a scaled wind turbine tripod using enhanced empirical mode decomposition and statistical analysis. Int. J. Fatigue 2020, 134, 105475. [Google Scholar] [CrossRef]
  96. Tomé, E.S.; Pimentel, M.; Figueiras, J. Damage detection under environmental and operational effects using cointegration analysis–application to experimental data from a cable-stayed bridge. Mech. Syst. Signal Process. 2020, 135, 106386. [Google Scholar] [CrossRef]
  97. Tran, T.T.; Ozer, E. Automated and model-free bridge damage indicators with simultaneous multiparameter modal anomaly detection. Sensors 2020, 20, 4752. [Google Scholar] [CrossRef]
  98. Xu, X.; Ren, Y.; Huang, Q.; Fan, Z.-Y.; Tong, Z.-J.; Chang, W.-J.; Liu, B. Anomaly detection for large span bridges during operational phase using structural health monitoring data. Smart Mater. Struct. 2020, 29, 045029. [Google Scholar] [CrossRef]
  99. Bull, L.; Worden, K.; Fuentes, R.; Manson, G.; Cross, E.; Dervilis, N. Outlier ensembles: A robust method for damage detection and unsupervised feature extraction from high-dimensional data. J. Sound Vib. 2019, 453, 126–150. [Google Scholar] [CrossRef]
  100. de Almeida Cardoso, R.; Cury, A.; Barbosa, F. Automated real-time damage detection strategy using raw dynamic measurements. Eng. Struct. 2019, 196, 109364. [Google Scholar] [CrossRef]
  101. Entezami, A.; Shariatmadar, H. Structural health monitoring by a new hybrid feature extraction and dynamic time warping methods under ambient vibration and non-stationary signals. Measurement 2019, 134, 548–568. [Google Scholar] [CrossRef]
  102. Entezami, A.; Shariatmadar, H.; Karamodin, A. Data-driven damage diagnosis under environmental and operational variability by novel statistical pattern recognition methods. Struct. Health Monit. 2019, 18, 1416–1443. [Google Scholar] [CrossRef]
  103. Han, T.; Liu, Q.; Zhang, L.; Tan, A.C. Fault feature extraction of low speed roller bearing based on Teager energy operator and CEEMD. Measurement 2019, 138, 400–408. [Google Scholar] [CrossRef]
  104. Ozdagli, A.I.; Koutsoukos, X. Machine learning based novelty detection using modal analysis. Comput.-Aided Civ. Infrastruct. Eng. 2019, 34, 1119–1140. [Google Scholar] [CrossRef]
  105. Sousa Tomé, E.; Pimentel, M.; Figueiras, J. Online early damage detection and localisation using multivariate data analysis: Application to a cable-stayed bridge. Struct. Control Health Monit. 2019, 26, e2434. [Google Scholar] [CrossRef]
  106. Anaissi, A.; Makki Alamdari, M.; Rakotoarivelo, T.; Khoa, N.L.D. A tensor-based structural damage identification and severity assessment. Sensors 2018, 18, 111. [Google Scholar] [CrossRef]
  107. Cha, Y.-J.; Wang, Z. Unsupervised novelty detection–based structural damage localization using a density peaks-based fast clustering algorithm. Struct. Health Monit. 2018, 17, 313–324. [Google Scholar] [CrossRef]
  108. Entezami, A.; Shariatmadar, H. An unsupervised learning approach by novel damage indices in structural health monitoring for damage localization and quantification. Struct. Health Monit. 2018, 17, 325–345. [Google Scholar] [CrossRef]
  109. Rafiei, M.H.; Adeli, H. A novel unsupervised deep learning model for global and local health condition assessment of structures. Eng. Struct. 2018, 156, 598–607. [Google Scholar] [CrossRef]
  110. Vamvoudakis-Stefanou, K.J.; Sakellariou, J.S.; Fassois, S.D. Vibration-based damage detection for a population of nominally identical structures: Unsupervised Multiple Model (MM) statistical time series type methods. Mech. Syst. Signal Process. 2018, 111, 149–171. [Google Scholar] [CrossRef]
  111. Zhou, Y.-L.; Maia, N.M.; Abdel Wahab, M. Damage detection using transmissibility compressed by principal component analysis enhanced with distance measure. J. Vib. Control 2018, 24, 2001–2019. [Google Scholar] [CrossRef]
  112. Alamdari, M.M.; Rakotoarivelo, T.; Khoa, N.L.D. A spectral-based clustering for structural health monitoring of the Sydney Harbour Bridge. Mech. Syst. Signal Process. 2017, 87, 384–400. [Google Scholar] [CrossRef]
  113. Gres, S.; Ulriksen, M.D.; Döhler, M.; Johansen, R.J.; Andersen, P.; Damkilde, L.; Nielsen, S.A. Statistical methods for damage detection applied to civil structures. Procedia Eng. 2017, 199, 1919–1924. [Google Scholar] [CrossRef]
  114. Gu, J.; Gul, M.; Wu, X. Damage detection under varying temperature using artificial neural networks. Struct. Control Health Monit. 2017, 24, e1998. [Google Scholar] [CrossRef]
  115. Langone, R.; Reynders, E.; Mehrkanoon, S.; Suykens, J.A. Automated structural health monitoring based on adaptive kernel spectral clustering. Mech. Syst. Signal Process. 2017, 90, 64–78. [Google Scholar] [CrossRef]
  116. Neves, A.C.; Gonzalez, I.; Leander, J.; Karoumi, R. Structural health monitoring of bridges: A model-free ANN-based approach to damage detection. J. Civ. Struct. Health Monit. 2017, 7, 689–702. [Google Scholar] [CrossRef]
  117. Santos, A.; Figueiredo, E.; Silva, M.; Santos, R.; Sales, C.; Costa, J.C. Genetic-based EM algorithm to improve the robustness of Gaussian mixture models for damage detection in bridges. Struct. Control Health Monit. 2017, 24, e1886. [Google Scholar] [CrossRef]
  118. Xia, Q.; Cheng, Y.; Zhang, J.; Zhu, F. In-service condition assessment of a long-span suspension bridge using temperature-induced strain data. J. Bridge Eng. 2017, 22, 04016124. [Google Scholar] [CrossRef]
  119. Zhou, Y.-L.; Maia, N.M.; Sampaio, R.P.; Wahab, M.A. Structural damage detection using transmissibility together with hierarchical clustering analysis and similarity measure. Struct. Health Monit. 2017, 16, 711–731. [Google Scholar] [CrossRef]
  120. Amezquita-Sanchez, J.P.; Adeli, H. Synchrosqueezed wavelet transform-fractality model for locating, detecting, and quantifying damage in smart highrise building structures. Smart Mater. Struct. 2015, 24, 065034. [Google Scholar] [CrossRef]
  121. Avci, O.; Abdeljaber, O. Self-organizing maps for structural damage detection: A novel unsupervised vibration-based algorithm. J. Perform. Constr. Facil. 2016, 30, 04015043. [Google Scholar] [CrossRef]
  122. Diez, A.; Khoa, N.L.D.; Makki Alamdari, M.; Wang, Y.; Chen, F.; Runcie, P. A clustering approach for structural health monitoring on bridges. J. Civ. Struct. Health Monit. 2016, 6, 429–445. [Google Scholar] [CrossRef]
  123. Mohammadi Ghazi, R.; Büyüköztürk, O. Damage detection with small data set using energy-based nonlinear features. Struct. Control Health Monit. 2016, 23, 333–348. [Google Scholar] [CrossRef]
  124. Santos, J.P.; Crémona, C.; Calado, L.; Silveira, P.; Orcesi, A.D. On-line unsupervised detection of early damage. Struct. Control Health Monit. 2016, 23, 1047–1069. [Google Scholar] [CrossRef]
  125. Silva, M.; Santos, A.; Figueiredo, E.; Santos, R.; Sales, C.; Costa, J.C. A novel unsupervised approach based on a genetic algorithm for structural damage detection in bridges. Eng. Appl. Artif. Intell. 2016, 52, 168–180. [Google Scholar] [CrossRef]
  126. Tibaduiza, D.A.; Mujica, L.E.; Rodellar, J.; Güemes, A. Structural damage detection using principal component analysis and damage indices. J. Intell. Mater. Syst. Struct. 2016, 27, 233–248. [Google Scholar] [CrossRef]
  127. Ulriksen, M.D.; Damkilde, L. Structural damage localization by outlier analysis of signal-processed mode shapes–Analytical and experimental validation. Mech. Syst. Signal Process. 2016, 68, 1–14. [Google Scholar] [CrossRef]
  128. Alves, V.; Cury, A.; Roitman, N.; Magluta, C.; Cremona, C. Novelty detection for SHM using raw acceleration measurements. Struct. Control Health Monit. 2015, 22, 1193–1207. [Google Scholar] [CrossRef]
  129. Dervilis, N.; Worden, K.; Cross, E. On robust regression analysis as a means of exploring environmental and operational conditions for SHM data. J. Sound Vib. 2015, 347, 279–296. [Google Scholar] [CrossRef]
  130. Shahidi, S.G.; Nigro, M.B.; Pakzad, S.N.; Pan, Y. Structural damage detection and localisation using multivariate regression models and two-sample control statistics. Struct. Infrastruct. Eng. 2015, 11, 1277–1293. [Google Scholar] [CrossRef]
  131. Döhler, M.; Mevel, L.; Hille, F. Subspace-based damage detection under changes in the ambient excitation statistics. Mech. Syst. Signal Process. 2014, 45, 207–224. [Google Scholar] [CrossRef]
  132. Figueiredo, E.; Radu, L.; Worden, K.; Farrar, C.R. A Bayesian approach based on a Markov-chain Monte Carlo method for damage detection under unknown sources of variability. Eng. Struct. 2014, 80, 1–10. [Google Scholar] [CrossRef]
  133. Nigro, M.; Pakzad, S.N.; Dorvash, S. Localized structural damage detection: A change point analysis. Comput.-Aided Civ. Infrastruct. Eng. 2014, 29, 416–432. [Google Scholar] [CrossRef]
  134. Figueiredo, E.; Cross, E. Linear approaches to modeling nonlinearities in long-term monitoring of bridges. J. Civ. Struct. Health Monit. 2013, 3, 187–194. [Google Scholar] [CrossRef]
  135. Kunwar, A.; Jha, R.; Whelan, M.; Janoyan, K. Damage detection in an experimental bridge model using Hilbert–Huang transform of transient vibrations. Struct. Control Health Monit. 2013, 20, 1–15. [Google Scholar] [CrossRef]
  136. Laory, I.; Trinh, T.N.; Posenato, D.; Smith, I.F. Combined model-free data-interpretation methodologies for damage detection during continuous monitoring of structures. J. Comput. Civ. Eng. 2013, 27, 657–666. [Google Scholar] [CrossRef]
  137. Sankararaman, S.; Mahadevan, S. Bayesian methodology for diagnosis uncertainty quantification and health monitoring. Struct. Control Health Monit. 2013, 20, 88–106. [Google Scholar] [CrossRef]
  138. Yu, L.; Zhu, J.-h.; Yu, L.-l. Structural damage detection in a truss bridge model using fuzzy clustering and measured FRF data reduced by principal component projection. Adv. Struct. Eng. 2013, 16, 207–217. [Google Scholar] [CrossRef]
  139. Kesavan, K.N.; Kiremidjian, A.S. A wavelet-based damage diagnosis algorithm using principal component analysis. Struct. Control Health Monit. 2012, 19, 672–685. [Google Scholar] [CrossRef]
  140. Meredith, J.; González, A.; Hester, D. Empirical mode decomposition of the acceleration response of a prismatic beam subject to a moving load to identify multiple damage locations. Shock Vib. 2012, 19, 845–856. [Google Scholar] [CrossRef]
  141. Maeck, J.; De Roeck, G. Description of Z24 Benchmark. Mech. Syst. Signal Process. 2003, 17, 127–131. [Google Scholar] [CrossRef]
  142. Krämer, C.; De Smet, C.A.M.; De Roeck, G. Z24 bridge damage detection tests. In Proceedings of the 17th International Modal Analysis Conference (IMAC XVII), Kissimmee, FL, USA, 8–11 February 1999; Society for Experimental Mechanics: Bethel, CT, USA,, 1999; pp. 1023–1029. [Google Scholar]
  143. Cross, E.J.; Koo, K.Y.; Brownjohn, J.M.W.; Worden, K. Long-term monitoring and data analysis of the Tamar Bridge. Mech. Syst. Signal Process. 2013, 35, 16–34. [Google Scholar] [CrossRef]
  144. Döhler, M.; Hille, F.; Mevel, L.; Rücker, W. Structural health monitoring with statistical methods during progressive damage test of S101 Bridge. Eng. Struct. 2014, 69, 183–193. [Google Scholar] [CrossRef]
  145. VCE. Progressive Damage Test S101 Flyover Reibersdorf (Draft); Tech. Report 08/2308; VIenna Consulting Engineers: Vienna, Austira, 2009. [Google Scholar]
  146. Abdeljaber, O.; Avci, O.; Kiranyaz, S.; Gabbouj, M.; Inman, D.J. Real-time vibration-based structural damage detection using one-dimensional convolutional neural networks. J. Sound Vib. 2017, 388, 154–170. [Google Scholar] [CrossRef]
  147. Avci, O. Qatar University Grandstand Simulator (QUGS). Available online: http://onur-avci.com/benchmark/ (accessed on 22 January 2023).
  148. Figueiredo, E.; Park, G.; Figueiras, J.; Farrar, C.; Worden, K. Structural Health Monitoring Algorithm Comparisons Using Standard Data Sets; Los Alamos National Lab. (LANL): Los Alamos, NM, USA, 2009.
  149. Johnson, E.A.; Lam, H.-F.; Katafygiotis, L.S.; Beck, J.L. Phase I IASC-ASCE structural health monitoring benchmark problem using simulated data. J. Eng. Mech. 2004, 130, 3–15. [Google Scholar] [CrossRef]
  150. Dyke, S.; Bernal, J.; Beck, C.; Ventura, C. An experimental benchmark problem in structural health monitoring. In Proceedings of the Third International Workshop on Structural Health Monitoring, Stanford, CA, USA, 12–14 September 2001. [Google Scholar]
  151. Dyke, S.J.; Bernal, D.; Beck, J.; Ventura, C. Experimental phase II of the structural health monitoring benchmark problem. In Proceedings of the 16th ASCE Engineering Mechanics Conference, Seattle, WA, USA, 16–18 July 2003. [Google Scholar]
  152. Allahdadian, S.; Döhler, M.; Ventura, C.; Mevel, L. Towards robust statistical damage localization via model-based sensitivity clustering. Mech. Syst. Signal Process. 2019, 134, 106341. [Google Scholar] [CrossRef]
  153. Li, S.; Li, H.; Liu, Y.; Lan, C.; Zhou, W.; Ou, J. SMC structural health monitoring benchmark problem using monitored data from an actual cable-stayed bridge. Struct. Control Health Monit. 2014, 21, 156–172. [Google Scholar] [CrossRef]
  154. Li, H. Replacement of Cable Stays in Yonghe Bridge in Tianjin, China. Adv. Civ. Eng. 2020, 2020, 6650393. [Google Scholar] [CrossRef]
  155. Tomé, E.S.; Pimentel, M.; Figueiras, J. Structural response of a concrete cable-stayed bridge under thermal loads. Eng. Struct. 2018, 176, 652–672. [Google Scholar] [CrossRef]
  156. Pearson, K. LIII. On lines and planes of closest fit to systems of points in space. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1901, 2, 559–572. [Google Scholar] [CrossRef]
  157. Hotelling, H. Analysis of a complex of statistical variables into principal components. J. Educ. Psychol. 1933, 24, 417. [Google Scholar] [CrossRef]
  158. Nair, K.K.; Kiremidjian, A.S. Time series based structural damage detection algorithm using Gaussian mixtures modeling. J. Dyn. Syst. Meas. Control. 2006, 129, 285–293. [Google Scholar] [CrossRef]
  159. Posenato, D.; Lanata, F.; Inaudi, D.; Smith, I.F. Model-free data interpretation for continuous monitoring of complex structures. Adv. Eng. Inform. 2008, 22, 135–144. [Google Scholar] [CrossRef]
  160. Foley, D.H.; Sammon, J.W. An optimal set of discriminant vectors. IEEE Trans. Comput. 1975, 100, 281–289. [Google Scholar] [CrossRef]
  161. Lu, Y.; Gao, F. A novel time-domain auto-regressive model for structural damage diagnosis. J. Sound Vib. 2005, 283, 1031–1049. [Google Scholar] [CrossRef]
  162. Omenzetter, P.; William Brownjohn, J.M. Application of time series analysis for bridge monitoring. Smart Mater. Struct. 2006, 15, 129–138. [Google Scholar] [CrossRef]
  163. Nair, K.K.; Kiremidjian, A.S.; Law, K.H. Time series-based damage detection and localization algorithm with application to the ASCE benchmark structure. J. Sound Vib. 2006, 291, 349–368. [Google Scholar] [CrossRef]
  164. Zheng, H.; Mita, A. Localized Damage Detection of Structures Subject to Multiple Ambient Excitations Using Two Distance Measures for Autoregressive Models. Struct. Health Monit. 2009, 8, 207–222. [Google Scholar] [CrossRef]
  165. Fassois, S.D.; Sakellariou, J.S. Time-series methods for fault detection and identification in vibrating structures. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2007, 365, 411–448. [Google Scholar] [CrossRef]
  166. Worden, K.; Manson, G. The application of machine learning to structural health monitoring. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2007, 365, 515–537. [Google Scholar] [CrossRef] [PubMed]
  167. Ni, Y.; Zhou, X.; Ko, J. Experimental investigation of seismic damage identification using PCA-compressed frequency response functions and neural networks. J. Sound Vib. 2006, 290, 242–263. [Google Scholar] [CrossRef]
  168. Huang, N.E.; Shen, Z.; Long, S.R.; Wu, M.C.; Shih, H.H.; Zheng, Q.; Yen, N.-C.; Tung, C.C.; Liu, H.H. The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 1998, 454, 903–995. [Google Scholar] [CrossRef]
  169. Lei, Y.; Lin, J.; He, Z.; Zuo, M.J. A review on empirical mode decomposition in fault diagnosis of rotating machinery. Mech. Syst. Signal Process. 2013, 35, 108–126. [Google Scholar] [CrossRef]
  170. Civera, M.; Surace, C. A comparative analysis of signal decomposition techniques for structural health monitoring on an experimental benchmark. Sensors 2021, 21, 1825. [Google Scholar] [CrossRef]
  171. Barbosh, M.; Singh, P.; Sadhu, A. Empirical mode decomposition and its variants: A review with applications in structural health monitoring. Smart Mater. Struct. 2020, 29, 093001. [Google Scholar] [CrossRef]
  172. Torres, M.E.; Colominas, M.A.; Schlotthauer, G.; Flandrin, P. A complete ensemble empirical mode decomposition with adaptive noise. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 4144–4147. [Google Scholar]
  173. Dragomiretskiy, K.; Zosso, D. Variational Mode Decomposition. IEEE Trans. Signal Process. 2014, 62, 531–544. [Google Scholar] [CrossRef]
  174. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
  175. Gers, F.A.; Schmidhuber, J.; Cummins, F. Learning to forget: Continual prediction with LSTM. Neural Comput. 2000, 12, 2451–2471. [Google Scholar] [CrossRef]
  176. Schölkopf, B.; Williamson, R.C.; Smola, A.; Shawe-Taylor, J.; Platt, J. Support vector method for novelty detection. In Proceedings of the 12th International Conference on Neural Information Processing Systems (NIPS’99), Cambridge, MA, USA, 30 November–4 December 1999; pp. 582–588. [Google Scholar]
  177. Tax, D.M.; Duin, R.P. Support vector data description. Mach. Learn. 2004, 54, 45–66. [Google Scholar] [CrossRef]
  178. Xu, D.; Tian, Y. A comprehensive survey of clustering algorithms. Ann. Data Sci. 2015, 2, 165–193. [Google Scholar] [CrossRef]
  179. Chawla, S.; Gionis, A. k-means–: A unified approach to clustering and outlier detection. In Proceedings of the 2013 SIAM International Conference on Data Mining, Austin, TX, USA, 2–4 May 2013; pp. 189–197. [Google Scholar]
  180. Dunn, J.C. A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. J. Cybern. 1973, 3, 32–57. [Google Scholar] [CrossRef]
  181. Bezdek, J. Pattern Recognition with Fuzzy Objective Function Algorithms; Plenum Press: New York, NY, USA, 1981. [Google Scholar]
  182. Jeffreys, H. The Theory of Probability; OUP Oxford: Oxford, UK, 1998. [Google Scholar]
  183. Angelov, P.P.; Gu, X. Empirical Approach to Machine Learning; Springer: Cham, Switzerland, 2019. [Google Scholar]
  184. Farrar, C.R.; Doebling, S.W. An Overview of Modal-Based Damage Identification Methods. In Proceedings of the DAMAS ‘97, Sheffield, UK, 30 June–2 July 1997. [Google Scholar]
  185. Sohn, H.; Dzwonczyk, M.; Straser, E.G.; Kiremidjian, A.S.; Law, K.H.; Meng, T. An experimental study of temperature effect on modal parameters of the Alamosa Canyon Bridge. Earthq. Eng. Struct. Dyn. 1999, 28, 879–897. [Google Scholar] [CrossRef]
  186. Liu, C.; Dobson, J.; Cawley, P. Efficient generation of receiver operating characteristics for the evaluation of damage detection in practical structural health monitoring applications. Proc. R. Soc. A Math. Phys. Eng. Sci. 2017, 473, 20160736. [Google Scholar] [CrossRef] [PubMed]
  187. Deng, J.; Dong, W.; Socher, R.; Li, L.-J.; Li, K.; Li, F.-F. Imagenet: A large-scale hierarchical image database. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, 20–25 June 2009; pp. 248–255. [Google Scholar]
  188. Ionescu, C.; Papava, D.; Olaru, V.; Sminchisescu, C. Human3.6m: Large scale datasets and predictive methods for 3d human sensing in natural environments. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 36, 1325–1339. [Google Scholar] [CrossRef]
  189. Yano, M.O.; da Silva, S.; Figueiredo, E.; Villani, L.G.G. Damage quantification using transfer component analysis combined with Gaussian process regression. Struct. Health Monit. 2023, 22, 1290–1307. [Google Scholar] [CrossRef]
  190. Bull, L.; Gardner, P.; Dervilis, N.; Papatheou, E.; Haywood-Alexander, M.; Mills, R.; Worden, K. On the transfer of damage detectors between structures: An experimental case study. J. Sound Vib. 2021, 501, 116072. [Google Scholar] [CrossRef]
  191. Gardner, P.; Bull, L.; Dervilis, N.; Worden, K. On the application of kernelised Bayesian transfer learning to population-based structural health monitoring. Mech. Syst. Signal Process. 2022, 167, 108519. [Google Scholar] [CrossRef]
  192. Zhang, B.; Hong, X.; Liu, Y. Distribution adaptation deep transfer learning method for cross-structure health monitoring using guided waves. Struct. Health Monit. 2022, 21, 853–871. [Google Scholar] [CrossRef]
  193. Sun, S.; Wang, T.; Yang, H.; Chu, F. Condition monitoring of wind turbine blades based on self-supervised health representation learning: A conducive technique to effective and reliable utilization of wind energy. Appl. Energy 2022, 313, 118882. [Google Scholar] [CrossRef]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.