Abstract
Recently, structural health monitoring (SHM) methods for civil structures have been investigated widely, especially Deep Learning (DL)-based methods. However, it is usually difficult to fully train a deep neural network, and thus, typical DL-based SHM methods are limited in terms of performance. While addressing these issues, in this paper, a novel methodology is proposed for smart damage identification of frame structures. The newly proposed SHM method is based on raw time-domain structural response signals and deep residual network (DRN). The introduced DRN algorithm has been designed and tested in an effective way for extracting and learning the optimum features of the 1D raw ambient vibration acceleration signals, without any need for engineered features. Also, the network’s performance has been optimized using Bayesian optimization, which clearly enhances the network’s accuracy and information flow across it. Next, the outputs of DRNs are further utilized through new methods for damage size estimation and damage localization. The proposed methodology has been evaluated using the datasets of numerical and experimental frames of the SHM benchmark problem and the dataset of a real-world full-scale truss bridge. The results show that the proposed method is capable of detecting, localizing, and quantifying structural damage accurately for all of the simulated cases of the two examples. Furthermore, conducted comparison studies have approved that the new approach is more efficient than other machine learning-based methods, and it can overcome the major limitations of Artificial intelligence-based SHM models.
Keywords
Introduction
Civil infrastructure is an essential part of a nation’s economy. They are susceptible to gradual deterioration and structural damage throughout their lifetime due to numerous factors, such as natural disasters. Therefore, it is vital to assess structural status and assure structural safety. Structural health monitoring (SHM) is a field that deals with damage identification and condition evaluation of structural systems. Structural health monitoring evaluations are often conducted by recording samples of the structural responses during the service-life or after an unexpected accident that probably impacts the structure’s functionality. 1
SHM methods
Generally, structural condition evaluation has been investigated using many evaluation methods; most of the applied methods are non-destructive evaluations (NDE). The main limitations of NDE methods can be the high dependency on experts, in addition to the difficulty to access the critical parts of the structural systems. 2 On the other hand, structural dynamic analysis was applied widely for the mentioned purpose, which is generally through the use of structural mathematical or physical models. The issue of complicated nonlinearity has been raised in most real-life implementations. This nonlinearity can be initiated from different factors, such as materials and geometries, which creates serious complexity and high cost for the used analytical model. As a result, many researchers moved to focus on NDE methods, which are based on the structural responses acquired by utilizing a network of sensors from a structure under different structural conditions. 3–5
In recent 30 years, vibration-based methods have been developed for structural damage detection. 6 These methods have been used for damage detection in different structural systems, and even for large and sophisticated structures. 7 Generally, vibration-based methods are based on the concept that it is possible to consider the structural system as a dynamic system, having structural parameters such as stiffness, mass, and damping. Accordingly, if any damage occurs to the structural system, its structural parameters will certainly be affected. Similarly, the frequency-response function and modal parameters of the structural system will also be affected. Therefore, the initial damage occurrence can be monitored by using the variation of the structural modal parameters as a damage indicator. 8–15
However, vibration-based structural damage detection methods are divided into: (a) conventional category, which includes the structural damage detection methods that just use the mechanical parameters of the structure itself such as natural frequency, damping ratio, mode shape, etc. These methods mostly require performing modal analysis experimentally or measuring the transfer function. Thus, it is not suitable for online damage detection, and not well-fitting for in-service structures. Moreover, manual procedures or instrumentations are required for acquiring the essential measurements for these methods. For this reason, the researchers have not paid much attention to these methods recently. 16 The other vibration-based structural damage detection method is (b) intelligence-based category, which includes the structural damage detection methods that utilize the online structural response signals of in-service structures. Accordingly, it is reasonable and possible to construct automated structural damage detection for in-service structures by getting the benefit of these methods realization. 17 Artificial neural network (ANN) is a popular sort of intelligence-based method. 18–20 This research field has recently turned into a significant hot area due to the achieved results. 21,22
DL in vibration-based SHM
The existing intelligence-based methods are using the concept of meaningful features extraction and selection to diagnose the different patterns, leading to the need for advanced signal processing tools, which is considered as a main shortcoming. 23–25 Thus, a serious need to develop a powerful model continues, and the model is capable of extracting and learning the features of the raw response signals to build an intelligent tool for damage identification.
On another note, deep learning (DL) is considered the era trend in machine learning (ML), and it comes under the field of artificial intelligence (AI). Deep learning models have the potential power to overcome the potential weakness of the traditional machine learning methods and the conventional intelligence-based SHM methods. 26 In recent years, some essential applications of DL are in computer vision, natural language processing, SHM, etc. Deep learning models have been studied extensively, particularly the convolution neural network (CNN). 27–29
Convolution neural network is a purely supervised DL model that combines feature extraction and learning in one model. Different from the conventional ANNs, neurons of CNN’s layer can be organized along three dimensions: length, width, and height. Therefore, the CNN has been used in several fields such as power engine fault detection, 30,31 electrocardiogram signals classification, 32,33 and image object detection. 34 The results presented in the references 35–42 show CNN model’superiority in terms of performance accuracy and speed compared to the standard methods. Recently, CNN has been applied in the SHM tasks and achieved some recognized achievements. 43–52
Despite the abundant achievement that has been accomplished by CNN, it is generally challenging to fully train a deep model due to the gradient vanishing or exploding during back-propagation. Deep residual network (DRN) has arisen as a part of extremely deep architectures providing competitive precision and outstanding performances. 53 Deep residual network has achieved state-of-the-art performance on widely developed ML tasks. The unit skip connection is presented in the DRN architecture, which lets the data maps transmit directly across the network and the chances of optimal feature extraction are higher in this way. Therefore, residual learning is a highly promising signal processing tool. The DRN was successfully applied in machine fault diagnosis and approved to be better than other DL algorithms, 54–56 also, it was successfully used in the image-based SHM, 57–59 non-image SHM methods after conducting modal analysis, and has shown to be more efficient than traditional DL algorithms. 60,61
However, in the AI-based and vibration-based SHM, many issues still need to be explored and solved, for example, (1) the artificial source of excitation has to be used to excite the monitored structure; (2) the noise influences on the measured response signals for small structural damage identification; (3) learning process of the structural damage features is very adaptable and inconstant; (4) the training process of AI-based SHM algorithm requires a large dataset; (5) AI-based SHM algorithm is computationally costly and depends tightly on the graphical processing unit (GPU); (6) it is generally challenging to fully train a deep model due to the gradient vanishing or exploding during back-propagation; and (7) rare study has been carried out on deep DRN for vibration-based SHM applications, especially for damage recognition based on the raw ambient vibration acceleration signals acquired from an external complex structure.
Motivated by the issues above, a novel SHM methodology has been developed for accurate damage identification. Regarding evaluation for the efficiency and robustness of the proposed methodology, comprehensive experiments involve numerical and experimental studies are conducted. In the numerical studies, acceleration response signals generated by a finite element model are used as the input. 62 In the experimental studies, firstly, the SHM benchmark problem phase II is utilized, which had been presented by International Association for Structural Control (IASC)-American Society of Civil Engineers (ASCE) SHM Task Group, and publicly published in 2003 to offer an integrated evaluation bed for testing the new approaches, 63 secondly, the vibration data of a steel truss bridge were used, which were acquired from a progressive damage test conducted on a Japanese bridge subjected to an ambient vibration excitation. 64
In this work, we intend to eliminate the mentioned limitations by (1) developing DRN model for effective SHM using the raw vibration signals, and (2) optimizing DRN performance through a precise method of dataset arrangement and model training method.
Contributions of the present study
The key contributions of this paper can be summarized as follows: • This work introduces a novel damage identification method. The method utilizes DRN model for feature extracting and learning from the raw acceleration response signals, without any need for engineered features, or signal prepossessing tools. • Full training and investment are promoted for the network’s power in feature extraction, whereas the convolutional filters are enabled to move over the 1D data in two directions and harvest the optimal features. The entire computational process is achieved without any need for GPU. • A practical solution for the issue of excitation resources in the vibration-based SHM method. The proposed approach works on the raw acceleration signals measured from a structure under ambient excitations, which consist of wind, pedestrians, and traffic. • A fixed solution for the difficulty of large dataset size requirements. The new method needs to perform only a single measurement session for each structural condition, which is a reasonable size of the training and testing dataset. • The proposed method can identify the structural condition, damage sizes and locations integrated with damage index (DI). Both the method and DI are based on the DRN classification outputs.
List of notations used in this work.
Methodology
Feed-forward operation
Let the samples of the vibration data be
Convolution layer
Convolution layer as per its functionality generates a new representation of features called features maps, the kernel (filter) convolves the feature maps in the mentioned layer.
66
Convolution of several input feature results in the output map. The definition of feature map progress in a convolution layer is Convolving operation.
Zero-padding method
Since it is crucial to control the size of the feature, the basic method used to manage the feature dimension is the padding technique. In this work, the zero-padding method is used to let the convolutional filters move over the data in two directions and to control the dimension, preventing the dimension loss. The left padding Zero-padding method.
Batch normalization, and rectified linear unit
Since the convolution operation is a linear process, it bounds the capability of learning input’s complicated nonlinearity. An activation function is used on the intermediary extracted features of a convolution layer to present nonlinear behavior and produce the proper feature maps. In this context, the rectified linear unit has shown as an effective activation function for network training, which prevents the gradient vanishing issue with sigmoid functions. 67 Accordingly, due to the introduced nonlinearity, as the model goes deeper the operation slows down. To speed up training, a batch normalization layer is located between the convolution layer and ReLU layer (nonlinearity). 68 Firstly, it normalizes the input’s activation by finding the mean and divide it by the standard deviation of each mini-batch. Then, the input shifts and scales by offset and scale factor γ and Β, respectively. During the training process, the model learns and updates parameters γ and Β. Note that the batch normalization layer normalizes the activations and gradients propagating through the model, which simplifies the network training optimization issue.
Pooling
The pooling layer aims to decrease the size of feature maps using the sub-sampling in a particular method. This method results in more in-depth subtracted representations and overfits prevention. The following formula is for producing the features maps of the sub-sampling layers
Classification unit
The classification unit backbone is two layers (fully connected and softmax). First, the fully connected layer has full connection to the activation of the preceding layer through neurons having the ability to reshape their link from 3D to 1D connection as
Second, the feature vectors extracted by a fully connected layer are passed into the softmax layer. Their formulations are
Let layer l be the softmax layer. Its ouput Classification procedure.
Back-propagation and gradient descent
Back-propagation is used to compute the loss function gradient for weights of all the layers, and the objective function is specified using a loss function of squared-error (SE) in this study. Generally, starting with a good initialization and performing grid search for the optimal hyper-parameters, the deep model performs better when using the SE loss function, and could beat the same model using cross-entropy (CE).
69
Since we adopted the methods of He et al. for initialization
70
and Bayesian optimization for finding the optimal parameters,
71
therefore, we have used SE as loss function here. This problem is multi-class with m classes and N dataset samples. As an explanation, the loss function is presented in equation (13), after training one sample, n. The overall loss function is obtained by summing the loss functions of the different samples, as follows
In problems of classification of multi-class, a vector presents the output mostly, the positive is the class output node related to the dimension of the input only. The remaining nodes of the class are negative or zero, depending on the activation function of the output layer. The tanh function is 1 and the sigmoid function is 0. Subsequently, in a layer from neurons u to neurons v, the sensitivity of neuron
Residual learning
He et al.
53
first suggested the residual network in his work . In recent years, DRN has achieved considerable progress in image processing.
72
The residual network typically has three important characteristics. The first is the implementation of identity skip links, which allows data to flow directly from other layers to subsequent layers. Second, with skip links, the depth of the network structure can be largely expanded. Finally, a single layer has a slight influence on the testing performance of DRN. A residual learning block is shown in Figure 4. Architecture of the plain convolutional block (left) and the residual block (right).
Considering an input x which passes through a limited stacked nonlinear layers of the conventional CNN, as illustrated in Figure 4(left), the requested essential mapping can be defined as
Formally, the residual block presented in Figure 2 can be defined as
Training of the DRN-SHM model
After deciding the neural network configuration, the DRN must be trained using the labeled dataset to obtain internal weights and biases. Then, if the network is trained, it can be used to assess the structural condition and to identify damage. However, a DL model relies heavily on deciding the ideal hyper-parameters, and it is vital for DL model optimization. In this context, Bayesian optimization is an important way of solving computationally costly functions.
71
It can be used to address a dilemma without the expression of a closed-form. It may also be applied to work with computing costly, for example, derivatives are hard to determine or the function is non-convex. In this work, the aim of the optimization process is to achieve the optimum value (accuracy) of an unknown function
The previous formula returns the basic concept of Bayesian optimization. Also, gradient-based optimization algorithms typically rely on the initial value θ, and the incorrect initial values continue to induce poor convergence and are stuck optimally at the local level to increase the consistency of the initial stage. The initialization technology used determines the input and output neuron numbers in the initialization scale and preserves the same input and output variance to avoid the gradient explosion and eruption.
70
In summary, the specific flow chart for training the DRN-based SHM model can be shown in Figure 5. Flowchart for the training process of the Deep residual network-based structural health monitoring.
DRN-based SHM framework
Deep learning models have better performance in terms of accuracy and generalization, compared to conventional machine learning techniques such as back-propagation neural network and support vector machine (SVM). Deep learning approaches can automatically extract nonlinear features. In this context, DRN is one of the promising deep neural network structures. It was firstly introduced for image recognition. 53 Later on, DRN was extensively utilized in several pattern recognition tasks. In contrast to other DL techniques such as ordinary CNN, the benefit of the DRN consists of a faster training process, easier gradient transmission and a deeper neural network with less gradient vanishing or explosion, among others. Deeper DRN-based networks may be used to produce a better score for both regression and classification tasks. Hence, DRN is explored in this paper as a multi-classifier for detecting and diagnosing healthy and damaged structural conditions.
Outline of the proposed method
In this work, the goal is to develop an advanced method for structural damage identification based on the acceleration response signals induced by ambient vibration and the DRN algorithm. Figure 6 presents an outline of the proposed method, which includes five steps, as explained in the following sub-sections. Step 1: Collecting the numerical or experimental acceleration response signals of a civil structure under ambient excitation using a certain data acquisition system; Step 2: Dataset preparations, which include the process of dividing the signals into subdivisions (segments) and store it in a suitable form, and then feed it as DRN inputs; Step 3: A DRN model designing, training, testing, and optimizing its main parameters and properties, to achieve the highest possible accuracy; Step 4: Structural condition evaluation based on the trained DRN model and the structural response signals; Step 5: If structural damage occurs in the previous step, an estimation for damage size and location needs to be performed using the developed method in this work. The general framework of the developed approach.

Data preparations
Usually, the traditional vibration-based SHM methods require manual data preprocessing. The typical method is to visualize a subdivision of dataset after representing it in time and frequency domains, respectively. Admittedly, this process is time-consuming and costly. To avoid this procedure, we directly used the raw time-domain SHM data as input, rather than inputting a pre-processed time series data to the designed model.
DRN is a supervised DL model that combined feature extraction and learning in one body. To get full advantage of the DRN and its superiority of learning features, in this work, we efficiently used 2D DRN model, as explained later in detail. Figure 7 illustrates the procedure of dataset preparations described as follows: 1. Let the length of the acquired signals from a structure at a structural condition N be n samples; 2. Divide each signal into S segments, the length of each segment is L; 3. All of the divided features are formed in a 4-D array as images (matrixes) with dimensions of L (length) × W (width) × 1 (channel) to form the DRN input dataset. Additional zeros are added around each of the newly created representations of signals. Note, the structural condition is the corresponding class label; 4. The dataset portioned randomly for two parts; one for training and the other for testing with a percentage of 0.8; 5. The inputs of the DRN model are the created dataset, which has to be fed through the network input layer. The procedure of dataset preparations(left), and the proposed configuration of the Deep residual network (right).

DRN architecture and configurations
Detailed configurations of the layers for each residual and convolution block.
The proposed damage identification method
As mentioned earlier, this work aims to develop a method for evaluating the structural condition. In principle, the occurrence of damage in any structure system affects the structural behavior of that system. As result, at the damaged location, more energy absorption locally is expected. Likewise, to identify damage growth, more compressive and tensile displacements (or relative positions) are expected. In this study, a new damage identification method is introduced, which needs to construct and train DRN model. The responsibility of this DRN is to assess the structural status using the captured response signals by accelerometer transducers placed on the structure. In this way, using this new damage identification method, any changes in the structural condition are discoverable. It is also summarized as follows: 1. Training DRN for classifying N structural conditions of the benchmark study. In other words, enabling the trained DRN to extract the optimal features from the raw ambient vibration acceleration signals. Note that the dataset preparations are explained in the Data preparations section. 2. The extracted outputs of classification from just trained DRN are a specific class and the vectors of belonging probability to the N structural status in the benchmark study. 3. Once a damage case has been detected, an estimation for the size and location of the damage will be performed, as per the following sub-sections.
Damage size quantification method
1. The proposed damage severity estimation method is based on the DRN’s classification results for each segment of the response signals. These results are the classes of segments (Healthy, Damage1, …, Damage N), and the vectors of belonging probability to these classes. 2. The labels have been noted as 1, 2, N for a case that has N classes. The softmax method is utilized for calculating the affiliation probability 3. A probability threshold value is set to be 97%, in other words, only the sample classified with higher than 97% probability of belonging to jth class of the N classes has to be considered. 4. Mean of probabilities that equal to or higher than the set threshold value is calculated as 5. Consequently, to calculate the size of the damage (SoD) as
Damage localization method
1. The damage localization method is also utilizing DRN to classify the signals acquired from several sensors mounted in different locations at the structure. Generally, the acceleration response plots cannot provide a quantitative approach for damage identification, the quantitative assessment of damage is traditionally made by the use of a scalar damage metric such as root mean square deviation. Root mean square deviation compares the signal of a structure in an unknown or probably damaged condition with respect to a baseline signal which represents the undamaged condition. In this work, an effective statistical DI was presented for damage localization, which is based on the classification results of a fully trained DRN. DI is defined as 2. The DI positive sign (+) indicates damage occurrence, and a negative sign (−) indicates a healthy condition.
Numerical simulations
Description of the finite element model
To evaluate the proposed methodology, the first phase in a benchmark SHM problem has been used which is organized under the auspices of the IASC-ASCE SHM Task Group. The scale-model structure adopted for use in this benchmark problem is a four-story 2 × 2 bay steel frame constructed at the Earthquake Engineering Research Laboratory of the University of British Columbia. The frame dimensions are (2.5 m × 2.5 m × 3.6 m) footprint and height, respectively. Lateral bracing was obtained by adding diagonal steel rods. The members are hot-rolled grade 300W steel with a yield stress 300 MPa (42.6 kpsi). The sections are designed for a scale model. The columns are all oriented to be stronger bending toward the x-direction (i.e., about the y-axis). The floor beams are oriented to be stronger bending vertically, that is, about the y-axis (x-axis) for those oriented with longitudinal axis parallel to the x-axis (y-axis). The braces have no bending stiffness, so their orientation is irrelevant. There is one floor slab per bay per floor: four 800 kg slabs at the first level, four 600 kg slabs at each of the second and third levels, and on the fourth floor, either four 400 kg slabs or three 400 kg and one 550 kg to create some asymmetry. More details are available in Ref.[62].
Descriptions of the analytical scenarios in frame SHM problem phase I. 62
The nominal integration time step was set to be 0.001 s, approximately 100 s. The acceleration time history responses are available at a 1 kHz sampling rate. A total of eight cases are defined as a part of phase 1 benchmark problem, except for healthy condition, each case includes many damage patterns as shown in Figure 8. The excitations are applied as approximating wind or other ambient excitation, one per floor, and are modeled as independent Gaussian white noise. Besides, subsequent structural cases of the benchmark problem have incorporated into a full-scale framework. Illustration for finite element model and the eight structural conditions.
Damage identification results
The achieved results using the developed methodology are introduced in this section. To demonstrate the robustness of the proposed approach, firstly, the used structural responses are the acceleration signals that acquired from the finite element model of benchmark structure ambient vibration. Different eight structural conditions have been considered. Figure 9 shows samples of the response signals collected from the central sensor on the second floor. The presented signals are for the eight simulated structural statuses as in Table 3. Conducting a comparison among these signals, it can easily be observed that the changes in the acceleration response signals are difficult to inspect. For various structural conditions, the incremental accumulative structural damages have produced slight changes in the signals. Therefore, an extra accurate method is required to extract the optimal features of these signals for an effective SHM. Numerical samples from the acceleration signals for the undamaged and damaged scenarios (central sensor on the second floor).
Sample sizes created from each accelerometer response signal at the eight structural conditions of the frame finite element model.
Next, separate training and testing processes are conducted for 12 DRN models (one DRN model for each accelerometer). Since the variations among the signals are minimal, as shown in Figure 9, the algorithm needs an efficient training method to overcome this issue and bring up the data as well as to get the benefit of those small signal variations and achieve accuracy and reliability in the damage detection method. The proposed method uses different signal subdivision lengths, activation functions, and hyper-parameters during the training and testing processes of each DRN model. The highest achieved accuracies were 100% for both testing and training and all of the 12 DRNs, respectively.
Damage size evaluation results
The results of damage detection and size evaluation for the frame finite element model.
Damage localization results
The results obtained by the proposed damage localization method for the frame finite element model.
Experimental verification
Frame structure
In addition to the dataset of the numerical study, the present study has been verified on the experimental data of the SHM benchmark problem phase II. 63 The IASC—ASCE SHM Task Group has published Experimental Phase I and Phase II as benchmark problems. 63,74 The objective of the provided benchmark problems was to offer an integrated testbed for testing new structural damage identification approaches. Different from the Experimental Phase I benchmark problem, 74 the described structural damage cases of Phase II problem were more practical and complicated.
The benchmark structure is a four-story 2 × 2 bay steel frame constructed at the Earthquake Engineering Research Laboratory of the University of British Columbia. The frame dimensions are (2.5 m × 2.5 m × 3.6 m) footprint and height, respectively. Lateral bracing was obtained by installing diagonal steel rods. The structure has been instrumented with 12 accelerometers. Starting from ground floor, each level was instrumented with three accelerometers: one near the central column, one at the west side, and the third one at the east side. Additional technical details are available in. 63
The accelerometers installed at the west and east sides were assigned to record the signals along the NS direction, whereas the central sensors were utilized to capture the signals along the EW direction. Nine structural scenarios have experimentally simulated on the mentioned structure. For each of the simulated scenarios, the acceleration signals were measured by several accelerometers, and the structure was excited using three different excitation resources namely, ambient vibration, impact hummer, and a shaker. A 16-channel DasyLab acquisition systems was used to record the structural responses through the 12 Force Balance Accelerometers (FBA-3). The sensitivity of the sensor is 5 V/g. Anti-aliasing filters of 50 Hz were used in the ambient tests and the data was sampled at 250 Hz.
Descriptions of the experimental scenarios in frame SHM problem phase II. 63

Illustrations for the nine structural scenarios (The removed brace and loosened beams marked in red color).
Damage identification results
To further show the superiority, this section introduces the achieved results using the developed methodology and the experimental dataset. Firstly, we used the structural responses (acceleration signals acquired under ambient vibration) of the benchmark structure. Nine different structural conditions have been considered. Figure 11 shows samples of the response signals collected from the central sensor on the second floor. Again, the acceleration response signals changed due to the damage occurrence and extension. For various structural conditions, the accumulative structural damages resulted into slight changes in the acceleration signals. That proved for the second time that an extra accurate method is required to extract the optimal features of these signals for accurate SHM. Experimental samples from the acceleration signals for the undamaged and damaged scenarios (central sensor on the second floor).
Sample sizes created from each accelerometer response signal at the nine experimental frame structural conditions.
The next step is conducting separate training and testing processes for 12 DRN models (also one DRN for each accelerometer). The achieved testing and training accuracies are similar, and 100% by all of the 12 DRNs. This new methodology has significant efficiency. It is verified again after using the experimental dataset that can overcome feature extraction difficulties and bring up the data.
Damage size evaluation results
The results of damage detection and size evaluation using experimental frame dataset.
Damage localization results
The results obtained by the proposed damage localization method using the experimental frame dataset.
Steel truss bridge
The dataset was acquired from a progressive damage test conducted on a Japanese bridge that was subjected to ambient vibration and moving vehicle excitations.
64
The dataset was acquired from a progressive damage test conducted on a Japanese bridge that was subjected to ambient vibration and moving vehicle excitations 64. The bridge was a simply supported steel truss bridge that spanned 59.2 m with a width of 3.6 m and a maximum height of 8m. The structural members of the truss were built from beam elements and were assigned steel material properties (density of 7900 kg/m3 and Young’s modulus of 200 GPa). Similarly, the deck was made of concrete material with a density of 2400 kg/m3 and an elasticity modulus of 21 GPa. It was scheduled to be replaced in 2012. Before that, a progressive damage test was carried out while the bridge was closed to the public. The dynamic response was recorded from eight uniaxial accelerometers, positioned as per Figure 12(b) and measuring the vertical acceleration, with sample rates of 200 Hz. It is important to mention that in this work we used vibration data when the bridge was tested under ambient excitation. Five different scenarios were designed to represent different real-world cases by inducing artificial damage to the truss. The introduced damage scenarios involve severing vertical members of the truss structure at the locations presented in Figure 12(b). The progression of the damage states is described in Table 11 and shown in Figure 13. The damage actions began with the partial intersection of the mid-span vertical member (Damage1), before its full intersection was completed (Damage2). After that, the damaged member was reconnected (RCV) with a welded flange. Finally, the vertical member at 5/8th span was completed severed (Damage3). Steel truss bridge: (a) photo and details; (b) sensor and damage locations. Structural conditions conducted on the steel truss bridge. Damage scenarios for the steel truss bridge.

Damage identification results
Structural health monitoring results for the steel truss bridge using the proposed approach have been introduced in this section. This time, a dataset of a full-scale steel truss bridge is used. The efficiency of the approach is tested using a more challenging real-world problem.
Firstly, we use the structural responses (acceleration signals) that were acquired under ambient vibration excitation using 8 accelerometers. The accelerometers are installed in different locations on the real-world truss bridge, as shown in Figure 12(b). Five different structural scenarios listed in Table 11 have been investigated. In scenario 2, half cut in vertical member at mid-span was implemented, which is called as Damage1. In scenario 3, full cut in vertical member at mid-span was implemented, which is called as Damage2. In scenario 5, full cut in vertical member at 5/8th span was implemented, which is called as Damage3. In different scenarios, samples of the response signals collected from the central sensor (A3) are shown in Figure 14. The acceleration response signals changed due to the occurrence and extension of damage. Again, an extra accurate method is required to utilize these signals for correct SHM. Samples of the acceleration signals for the undamaged and damaged scenarios (A3 sensor) on the span of the truss bridge.
Sample sizes created from each accelerometer response signal in the five structural scenarios of the truss bridge.
As per this approach, a single DRN should be trained and tested for each accelerometer. Thus, eight DRN models are needed. The testing and training accuracies by all of the eight DRNs are similar and achieve 100%. This time, the proposed new methodology has been verified again as a powerful SHM tool even when using a real-world dataset of a full-scale bridge.
Damage size evaluation results
The results of damage detection and damage size evaluation for truss bridge.
Damage localization results
The results obtained by the proposed damage localization method for the truss bridge.
Discussions
By experimental and numerical studies, the results show that the proposed approach can offer an accurate SHM system, which is capable of predicting the overall structural condition, size, and location of damage once it happens. For the three case studies, Figure 15 clearly indicates the convergence of accuracy and loss curves for the DRN model during the training process while using its main hyper-parameters obtained through Bayesian optimization. Accuracy and loss curves during training of Deep residual networks using a dataset of: (a) experimental frame; (b) numerical frame; and (c) real-world truss bridge.
To visualize DRN performance in terms of core relations among different classes, Figure 16 presented the confusion matrix. Since the recall (the right entire column) is evaluating the ground truth, it is easy to observe that all of the structural conditions were accurately classified, with precision of 100% for both training and testing datasets, no matter experimental, numerical, and real-world cases. Training results using dataset of experimental frame, numerical frame and real-world bridge, respectively. (Right for training, left for testing).
Next, in Figure 17, the receiver operating characteristic (ROC) curve was obtained from plotting the tpr (true positive rate, i.e., the recall) against the fpr (false positive rate). It usually considers a single class as a positive class and the remaining are negative. The under curve area evaluates the results of all binary classifiers. The presented ROC curves show that the area under the curve for all curves is 1. This confirms the accurate classification performance when classifying all of the structural conditions of the three structures. Furthermore, the result was achieved using only a reasonable training dataset for the DRN without any need for a GPU for the running. This can be considered a superior and fixed solution for practical applications since it depends on providing a training dataset from the available measured signals, which represents the response of the structure. In addition, for the frame and bridge structures, the different damage sizes and locations have been detected accurately using the DRNs assigned to a specific accelerometer, which again confirms the efficiency of the proposed damage identification method. Receiver operating characteristic (ROC) curve for all classes of: (a) experimental frame; (b) numerical simulation frame; and (c) real-world bridge.
The superiority of the proposed method arises from these main aspects: (1) the accurate data preparation method gets the most out of DRN efficiency, (2) the optimization method of the DRN hyper-parameters which works to utilizes its full potential, (3) the same DRN can automatically learn the in-depth features from the raw input data without any need for signal preprocessing, and (4) careful selection and utilizations of the DRN outputs.
Visualization of learned features
The efficacy of the proposed damage identification approach is qualitatively demonstrated in this section based on the visualization of learned representation. A powerful technique “t-SNE” is used to simulate data representation in high dimensions by translating samples from the initial data space onto a 2-dimensional map.
75
Principal component analysis (PCA) is initially used to minimize the dimensionality of the representation to 70, “t-SNE” is then used to convert the 70-dimensional learned feature in a 2D sample. Figure 18 displays the resulting raw data representations and the learned maps of the proposed approach. It can be shown that the features collected through the proposed method cluster are the strongest where all the samples are well separated under various health conditions. An effective classification can be accomplished by the proposed method. The results of the feature presentation correspond with the assumptions from previous sections that the DL architecture of DRN will effectively solve the problem of damage detection. Furthermore, remarkable data samples for class 4 and 5 (numerical) in the cluster regions of other classes are observed, indicating that it is difficult to classify these two structural health conditions. However, it is important to note that the final classification is performed non-linearly in a high-dimensional space. Therefore, acceptable overlapping points for various health conditions are consistent with the high classification accuracy shown in Figure 18 in the visualization. Feature visualization maps.
Computational complexity
Optimal hyper-parameters obtained using Bayesian optimization in the training process.
Effect of samples dimension
Unlike other works, such as image recognition, the sizes of samples prepared from structure vibration data may be artificially calculated based on precise criteria. Basically, more data points in the samples provide more information about the state of health of the structure, which contributes to better accuracy. However, larger models and a heavier computational burden will be necessary. Therefore, the influence of the sample dimension (segment length) on the performance of the proposed method has also been studied. Figure 19 presents the testing accuracy and the computing time using different sizes of samples, starting from 60 to 140 sampling points, increasing 20 points each time. For all of the implemented cases, the total signal length is fixed to 40,000 sampling point. The number of samples used for training and testing is fixed to 1000 samples. 2D Deep residual network performance versus the dimension of each sample.
From Figure 19, it is evident that the testing accuracies are similar in terms of values when the dimensions are from 60 to 100 samples. The testing accuracy reaches 100% when the dimensions are 100 samples. It is also noticeable that testing accuracy decreased significantly for sample dimensions from 120 to 140. However, the computing time decreases as the sample size increase gradually from 60 to 140. In this work, when using the experimental dataset, the higher the dimension of the dataset sample obtained, the lower the testing accuracy and less consuming time for the DRN DL model. Therefore, the selection of sample dimension is an important factor.
Comparison study
Detailed configurations of the compared DAE structure.
Detailed configurations of the compared CNN structure.
Also, the achieved average testing accuracy and the computing time using DRN are compared with mentioned models, as illustrated in Figure 20. The proposed method repeatedly shows better damage identification performance and stability for five trials, although the computing time of the DAE method is a bit less than the DRN method. Therefore, the proposed method is more accurate and stable than GoogLeNet, conventional CNN and DAE, and can be used for effective SHM. Comparison results of the proposed Deep residual network model versus state-of-art methods in terms of performance.
Comparison results of performing manual grid search versus using Bayesian optimization for training DRN.
Conclusions
In this study, a novel SHM method was proposed using the DRN algorithm. Simulation and experimental datasets on a benchmark SHM were conducted to prove the effectiveness of the proposed method. These datasets consist of raw acceleration signals acquired from frames, and bridge structures subjected to progressive damage under ambient vibration. The DRN is trained to extract and learn features from the raw acceleration signals automatically. Multiple damage quantification and localization are also carried out using the DRN outputs.
The developed method can take full advantage of the designed DRN model. DRN is designed in an improved way to promote filters for moving in a 2D direction over 1D data to learn the in-depth features of the raw 1D acceleration signals. Furthermore, the DRN-SHM method is presented for the first time to work on the raw ambient vibration acceleration signals, without the need for any preprocessing. The algorithm is trained in CPU without the need for a GPU. Even with limited training data, the proposed method can perform well. The proposed DRN outperformed other models such as GoogLeNet, traditional CNN and DAE in terms of maximum accuracy, The Bayesian optimization algorithm has improved neural network efficiency in terms of maximizing the classification accuracy, solving the complexity of high-number of parameters, and automating the training process.
The results show that there is a significant improvement achieved in the sense of the overall achievement rate using the developed DRN-SHM method. In addition to the overall actual structural condition evaluation, the location and severity of damage were identified accurately.
Based on the results, a DRN-SHM algorithm with a hit rate of 100% has been developed. The introduced approach presents a robust and reliable SHM methodology. The authors are eager to continue research in this area in the future.
Footnotes
Acknowledgements
The authors acknowledge the supports of the National Natural Science Fund of China (51278215) and Basic Research Program of China (contract number: 2016YFC0802002).
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
