1. Introduction
High seismicity observed in many regions globally has always been a critical concern for the safety and prosperity of their communities. To avoid losses caused by the occurrence of strong earthquake events, researchers have been stimulated to develop solutions, such as seismic damage assessment methods, that provide increased and justified knowledge on the structural safety of the built environment exposed to seismic hazard. The application of seismic damage assessment methodologies mainly results in the evaluation of the expected damage level for a range of seismic intensities. This outcome could be either used in the pre- or post-earthquake assessment phase. In the pre-earthquake assessment phase, such methods are used to verify the design effectiveness and structures contributing to retrofit prioritization and planning optimum retrofit schemes. In the post-earthquake assessment phase, such results could be used to rapidly estimate the actual damage level of buildings after earthquake events in aid to first responders and civil protection authorities and to evaluate the existing resistance level against the expected seismic intensity.
Seismic damage assessment methods can be classified according to the anticipated complexity and the required computational effort. Several methodologies are available for the seismic assessment of structures, ranging from analytical to empirical and rapid visual screening (RVS) methods. Analytical methodologies require the development of appropriate mechanical models [
1] and advanced analysis techniques for the estimation of the buildings’ vulnerability [
2], while empirical ones are based on damage statistics from past earthquakes [
3] as well as on expert judgement [
4]. The most common problem when applying a purely empirical approach is the unavailability of (sufficient and reliable) statistical data for several intensities [
5], leading to a relative abundance of statistical data in the intensity range from 6 to 8. However, it should be highlighted that purely analytical approaches should be avoided, since they might seriously diverge from reality, typically (but not consistently) overestimating the cost of damage [
5]. Finally, the ATC-13 fragility curves based on expert judgement were found to grossly overpredict structural damage, at least for some classes of structure for which damage statistics were compiled [
3]. Moreover, many methodologies are available worldwide for either pre- or post-earthquake rapid visual inspection of structures, while the most popular and widely used is the FEMA method for rapid visual screening (RVS) of buildings [
6,
7]. The NZSEE (New Zealand National Society for Earthquake Engineering) [
8], JBDPA [
9] and the GNTD [
10] are also widely applied methodologies for rapid visual screening. The RVS procedure prescribed by FEMA uses a methodology based on the building survey inspection, and it requires the filling of a data collection form based on visual observation of the building from the exterior, and if possible, the interior.
As described above, several methods for rapid visual inspection (RVI) (or rapid visual screening (RVS)) are proposed [
6,
7,
8], based on survey inspection and collection of data, thus not involving analyses and material strength justification. RVI methods are mainly based on visual observation and identification; therefore, they can be widely used for large-scale assessment (i.e., for entire cities or municipalities). However, in this manner, damage evaluation and assessment results strongly depend on expert judgment, thus affecting their effectiveness and reliability. The RVI methods are applicable for both pre-and post-earthquake assessment of structures contributing to the prioritization of interventions and development of emergency plans. It should be outlined that despite the inherent simplifications and assumptions, the RVI methods are valuable since they can be applied in a short time after an earthquake event, providing a first-stage evaluation of the damage extent and highlighting the need for detailed assessment and retrofit measures. The reliability of the assessment results is increased when RVI methods are used in conjunction with results of non-destructive tests and simplified calculations, while the highest level of reliability is achieved when the assessment is based on analysis of the detailed structural model highlighting the retrofit needs, also providing an optimum retrofit scheme and prioritization of interventions.
In line with the above, it is challenging to develop a framework, and a reliable tool for RVS of structures that could overcome the inherent disadvantages (mainly related to expert judgment) will be based on easily (in situ) collected data and require low computational effort. To this end, the current paper proposes a novel framework and a software application that exploits modern techniques and machine learning (ML) algorithms and is capable of extracting, in real-time, an estimation of the seismic damage assessment of individuals or groups of RC buildings either in the pre- or post-seismic phase. More specifically, the developed software tool is based on the expression of the seismic damage assessment as a pattern recognition (PR) problem [
11,
12]. This is a novel approach that differentiates the proposed software tool from other similar applications. By formulating the problem as a PR problem, the seismic damage assessment is achieved in a more supervisory manner and with less sensitivity to possible inaccurate data estimates, as the proposed methodology extracts the classification of buildings into damage categories directly and not through the quantitative estimation of a damage index.
The first step of RVI methods, either in the pre- or post-seismic phase, is the classification of structures into classes accounting for their seismic damage extent. This approach is compatible with the scope of the PR problems, which are dedicated to the classification of objects of the same type into pre-defined classes. The basic idea for the framework and software developed is to relate the macroscopic structural parameters (collected in the framework of RVI) and the seismic input parameters (based on selected accelerograms) to the expected seismic damage extent that is qualitatively and quantitively defined through seismic damage classes (SDC). Therefore, a preliminary rating of a structure is possible, which can be a valuable tool for rapid assessment and retrofit prioritization for both pre- and post-earthquake assessment. Regarding the computational framework, the multilayered feedforward perceptron neural networks (MFPNN) were selected to solve the PR problem. Several research studies have highlighted the effectiveness of this type of artificial neural network (ANN) within the last three decades [
13,
14,
15,
16,
17,
18,
19]. In addition, it should be noted that the use of ANNs as a computational tool in software development for the estimation of seismic damage assessment of structures has been proposed in recent years [
20,
21].
The software developed and presented herein includes a user-friendly and powerful graphic user interface (GUI), enabling the quick and easy insertion of the required structural and seismic input data. The features available include the graphical representation of useful structural and seismic input data parameters and the calculation report of relevant indexes defining the RC buildings’ seismic damage state (SDC), thus enabling rapid damage assessment. The development of the software using modern development platforms [
22,
23] and the structure of the corresponding source code enables its wide implementation for pre- or post-earthquake seismic damage assessment of existing RC buildings. The software developed may form an independent module used locally (i.e., in desktops, laptops, or portable devices), or it can be included in integrated systems, such as “Building Information Modelling” (BIM) systems, which are the modern trend for the optimum design and management of structures, based on the digitization of building data and properties. Since BIM [
24,
25,
26,
27] is based on integrated systems covering all the stages of a building’s life cycle, seismic damage prediction indices could be also incorporated. The inclusion of seismic damage assessment procedures in BIM systems has been proposed and investigated in several research studies and state-of-the-art papers [
28,
29,
30,
31]. The developed software includes a series of modern techniques that characterize and represent the next generation of the software application, dedicated to the rapid yet reliable and consistent seismic damage assessment in the pre- or post-earthquake phase of individuals or groups of RC buildings. The proposed framework using already-trained MFPNN [
32,
33] and the relevant software developed is successfully applied to selected case studies with either full or limited availability of the required structural property values.
The proposed methodology generally requires the existence of trained MFPNNs. For this training, it is necessary to use data dependent on the region in which the study is performed. This is not a limitation of the generality of the methodology as the formulation is generic and simply requires data that are applicable to each region (e.g., due to the validity of different design codes). The collection of training data is a relatively complex process but can be carried out either through a program involving numerical modeling and analysis or through data collection after a strong seismic excitation.
The results are presented and discussed herein, highlighting the effectiveness of the tool developed for the rapid seismic damage assessment of RC buildings using available RVI data.
2. Methodologies for Rapid Visual Inspection (RVI) of Buildings
Rapid visual screening (RVS) of buildings is a methodology used to quickly assess the potential seismic hazards of buildings. It involves a visual inspection of a building’s exterior and interior to identify potential hazards and damage, such as structural damage, non-structural damage, and functional damage. Overall, it is a practical and cost-effective tool for assessing the seismic hazards of buildings and identifying retrofitting needs. It is widely used by building professionals, engineers, and government agencies to prioritize their seismic risk reduction efforts and ensure the safety of the built environment. RVS is often used in emergency situations to quickly assess the safety of a building and prioritize its repair or retrofitting needs. The Federal Emergency Management Agency (FEMA) developed the RVS methodology in the 1990s, and it has since been widely adopted by building professionals, engineers, and government agencies [
6,
7]. FEMA’s
Rapid Visual Screening of Buildings for Potential Seismic Hazards: A Handbook provides guidance on how to conduct an RVS assessment, including the use of a building checklist, identification of potential hazards, and prioritization of retrofitting needs. RVS assessments can be performed by trained professionals or building occupants with basic training. The methodology is cost-effective and requires minimal equipment, making it a practical option for rapid assessment of large numbers of buildings.
However, RVS assessments may not provide as much detailed information as other methods, and their accuracy may be limited by the expertise of the assessor and the quality of the data collected. RVS may be used for prioritization of building retrofitting needs, identifying the most hazardous buildings in a community, and prioritizing retrofitting needs. The assessment can help building’s owners and managers make informed decisions on which buildings to retrofit first and allocate resources accordingly. Furthermore, RVS can be used for emergency response planning to identify buildings that may be at risk of collapse or severe damage in the event of an earthquake as well as for risk assessment of building stocks, identifying high-risk buildings, and intervention needs. Many methodologies are available worldwide for either pre- or post-earthquake rapid visual inspection of structures, while the most popular and widely used is the FEMA method for rapid visual screening (RVS) of buildings [
6,
7]. The New Zealand National Society for Earthquake Engineering [
8], the Japan Building Disaster Prevention Association [
9], and the GNTD [
10] are also widely applied methodologies for rapid visual screening. The RVS procedure prescribed by FEMA uses a methodology based on the building survey inspection, and it requires the filling of a data collection form based on visual observation of the building from the exterior and, if possible, the interior. The two-page data collection form includes building identification information (i.e., usage, area, floor number, etc.), a photograph of the building, sketches, and documentation of pertinent data related to seismic performance.
Simple survey procedures for seismic risk assessment are proposed and applied to urban building stocks to provide damage statistics [
34]. In most cases, the expected damage extent is classified as slight, moderate, major, and collapse according to the indicative qualitative definitions of
Table 1, based on FEMA.
3. The Proposed Method for the Rapid Seismic Damage Assessment of RC Buildings
In recent years, there has been a growing trend of using artificial intelligence techniques to create tools that can assist engineers, architects, and policymakers in making informed decisions about building safety. The aim is to develop tools that are accurate, scalable, and user-friendly, with the potential to enhance the effectiveness of current practices in these fields. The overall vision of using machine learning (ML) in rapid visual screening (RVS) for buildings is to leverage the power of data-driven models to improve the accuracy and efficiency of the screening process. By integrating ML techniques into RVS, it is possible to automate and standardize the screening process, reducing the reliance on human judgment and improving the consistency of the results. ML algorithms can be trained on large datasets of building characteristics and historical seismic data to identify patterns and correlations that can be used to predict the seismic performance of buildings. This can help prioritize buildings for more detailed assessment and retrofit, leading to a more targeted and efficient use of resources.
The rapid seismic damage assessment method proposed is based on the formulation and solution of a pattern recognition (PR) problem. The PR is one of the problems that can be solved using machine learning (ML) algorithms [
11,
12]. For this reason, artificial neural networks (ANN) and, more specifically, multilayered feedforward perceptron neural networks (MFPΝN) are implemented. The theory and the applications of the MFPΝN are described in detail in several books (e.g., [
35,
36,
37]).
The first step towards the development of a methodology for the damage assessment of RC buildings using PR and MFPNN is the definition of the relevant input and output parameters, considering the basic principles of the PR problems and the solution procedure using MFPNN. By definition, PR is the procedure for detecting and classifying objects of the same type into specific classes. A PR problem can be defined using three different approaches: the supervised learning approach, the unsupervised learning approach, or the reinforcement learning approach [
37]. The software application developed herein applies the
supervised learning approach. Therefore, the target of the applied algorithm is the consistent classification of objects into pre-defined classes. For this reason, the creation of an appropriate dataset and the training of a properly configured MFPNN using this dataset are required. The general configuration of an MFPNN, which can be used to solve a PR problem with
n pre-defined classes implementing the supervised learning approach, is depicted in
Figure 1. The population of the input parameters, i.e., the parameters that describe the objects (elements of the input vectors
x) is
m. Thus, in this case, the target is the classification of objects described using the
x vectors (having
m parameters) into
n predefined classes.
In order to use PR techniques and ML algorithms for rapid seismic damage assessment, the following should be applied:
- (a)
The type and number of the characteristics of the objects (i.e., the input
x vectors) should be selected and classified into pre-defined classes. Furthermore, the corresponding classes’ number and type should also be defined (i.e., the output
o vectors). An important issue, which is also briefly described in
Figure 1, is the mapping of output vectors (o
j elements) to the classes of the problem. More specifically, the configuration of
o vectors for each one of the pre-defined classes must be defined. By definition, when the MFPNN extracts an output vector
o with o
j = 1 and all the other elements of
o are equal to 0, then the corresponding object (
x vector) is classified to the class
j. For the seismic damage assessment, the input vectors
x should contain parameters that are crucial for the seismic performance of the RC buildings (structural parameters), as well as parameters that describe the seismic excitation (seismic parameters) [
38]. To this end, the input vector
x consists of two sub-vectors, namely the sub-vector x
struct and the sub-vector
xseism (Equation (1)):
- (b)
The structural and seismic parameters should be selected. Since the target of the current paper is the development of the software application based on the PR approach for the rapid seismic damage assessment of RC buildings, no further investigation regarding the optimum selection of the structural and the seismic parameters was performed. Moreover, as explained in the next section, the structure of the software code allows for modifications in the case of MFPNNs with different input parameters (structural and seismic). At this stage of development, already trained and successfully tested MFPNNs were used, while the description of the parametric investigation for the optimum configuration of these MFPNNs is given in [
32]. A brief description of the selected input and output parameters of the introduced MFPNNs as well as their configuration parameters are presented herein. Regarding the selection of the
structural parameters, four parameters were selected to consider parameters that are critical for the seismic performance, and these are also considered in the framework of taxonomy and classification systems proposed for fragility assessment. The parameters selected are the total height of the building (H
tot), the ratio of the base shear that is received by RC walls along two perpendicular directions between them: directions 1 and 2 (ratio n
v1 and ratio n
v2), and the structural eccentricity e
0 (i.e., the distance between the mass center and the stiffness center of stories). However, it must be noted that the estimation of the parameter’s values could be difficult in the case of the RVI. For this reason, as it will be presented in
Section 4.4, the developed software allows the input of user-defined parameters, provided that the values are known from previous studies or measurements. In case the values are unknown, a parametric investigation is automatically performed (considering a realistic range of values for specific input parameters) to account for the effect of their variation on the classification of the examined building. This feature renders the software applicable to buildings with both reliable known and unknown (or non-reliable known) structural properties; however, the parametric investigation introduces an inherent uncertainty that is generally acceptable in the framework of the rapid seismic damage assessment methods. The selected
seismic parameters are well-documented parameters for the description of the seismic excitations [
39,
40], widely and effectively used in several research studies [
41]. The seismic parameters used herein are summarized in
Table 2.
The final form of the input vectors
x is given in Equation (2).
- (c)
The seismic damage classes (SDC) should be qualitatively and quantitively defined considering appropriate engineering demand parameters (EDPs) and relevant threshold values. The EDPs (which in the present case are also defined as seismic damage indices (SDI)) could be either global or local [
42]. Threshold values should be defined to highlight damage initiation for the limit state considered. The maximum interstory drift ratio (MIDR), which is an SDI that refers to buildings’ global performance, is selected herein as EDP. Several (5 to 3) damage states (DS)—which are mapped to SDCs—are proposed in the literature for RC buildings, as well as the relevant threshold values, as presented in
Table 3 [
43]. The MFPNNs used within the software code were trained using the maximum interstory drift ratio (MIDR). The SDCs considered in the framework of the proposed approach are three, having the threshold values shown in
Table 3.
As already stated, the MFPNNs used in the current version of the developed software were trained using three SDCs. This approach is more compatible with RVI methods (as well as with the rapid damage assessment methods carried out after a strong earthquake), where the characterization of the seismic damage of buildings is not detailed. The MFPNNs were trained using three different training datasets created for three RC building classes, classified according to masonry infills’ existence. In particular, the classes considered are (a) buildings without masonry infills or with light masonry infills (bare buildings, BB), (b) buildings with masonry infills at all stories (masonry buildings MB), and (c) buildings with masonry infills at all stories except the ground story (buildings with pilotis, PB). More details about the training procedure of these networks are given in [
33]. Based on the above, the current version of the software has built-in three trained MFPNNs (see also
Section 4.2.4). The optimum configuration of the used MFPNNs is presented in
Figure 2.
6. Conclusions
The scope of the current paper is to emerge and highlight the functions, the applicability, and the advantages of a new software application developed for the rapid seismic damage assessment of RC buildings. The developed software is intended to instantly provide assessment results and is used for both pre-and post-earthquake assessments. Whereas the required seismic data can be instantly available either from strong-motion databases or in real-time after a seismic event, the level of availability of the structural data (parameters) is low due to the limited time and limited resources.
The selected ANN-based method for the seismic damage assessment of RC buildings is a method based on the definition and the solution of pattern recognition (PR) problems. More specifically, by formulating the structures’ seismic damage assessment problem (compatible with “first stage simplified methodologies”) in terms of PR problems and of ANNs’ function, the software application extracts predictions regarding the seismic damage state (DS) of RC buildings in real-time. This DS is quantified considering three seismic damage classes (SDC) defined using specific threshold values of a seismic damage index (SDI). In the current paper, the maximum interstory drift ratio (MIDR), which is extensively used in research studies, was selected as SDI. The selection of three DSs was in line with the DS proposed in RVIs, in order to be directly applicable. The seismic and structural parameters were selected as input parameters for the ANNs in the current version of the proposed application; however, they can be easily changed in future versions due to the flexibility of the source code developed.
The current version of the developed software application was evaluated by predicting the DS of two general categories of RC buildings, namely buildings with reliable known values of the selected structural parameters and buildings with unknown (or no-reliable known) values of the selected structural parameters. In both cases, the effectiveness of the proposed application regarding its capability to extract reliable results in real-time was highlighted. However, it must be noted that the accuracy of the results extracted by the application depends on the effectiveness of the ANNs used. The latter is not the subject of the present paper since already trained ANNs were used. In line with the above, the usage of user-defined ANNs trained with different databases is also possible.
In any case, the capability for direct (in real-time) and reliable estimation of the DS of a building or building inventories in the pre-earthquake phase or after a strong earthquake, avoiding time-consuming modeling and analyses, without exclusively requiring detailed RVI input data (implementing parametric analyses), renders the software developed a valuable calculational tool available to the authorities either for retrofit prioritization in the pre-earthquake phase or emergency planning after a strong earthquake event.