Next Article in Journal
Optical Investigation of the Limits of Modeling the Nonlinear Elastic Behavior of PA6 Using Linear Elastic Material Models
Next Article in Special Issue
Structural Damage Prediction of a Reinforced Concrete Frame under Single and Multiple Seismic Events Using Machine Learning Algorithms
Previous Article in Journal
Review of Professionally Applied Fluorides for Preventing Dental Caries in Children and Adolescents
Previous Article in Special Issue
Training Data Selection for Machine Learning-Enhanced Monte Carlo Simulations in Structural Dynamics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Rapid Prediction of Seismic Incident Angle’s Influence on the Damage Level of RC Buildings Using Artificial Neural Networks

by
Konstantinos Morfidis
1,* and
Konstantinos Kostinakis
2
1
Earthquake Planning and Protection Organization (EPPO-ITSAK), Terma Dasylliou, 55535 Thessaloniki, Greece
2
Department of Civil Engineering, Aristotle University of Thessaloniki, Aristotle University Campus, 54124 Thessaloniki, Greece
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(3), 1055; https://doi.org/10.3390/app12031055
Submission received: 9 December 2021 / Revised: 10 January 2022 / Accepted: 17 January 2022 / Published: 20 January 2022

Abstract

:
The angle of seismic excitation is a significant factor in the seismic response of RC buildings. The procedure required for the calculation of the angle for which the potential seismic damage is maximized (critical angle) contains multiple nonlinear time history analyses, each using different angles of incidence. Moreover, the seismic codes recommend the application of more than one accelerogram for the evaluation of seismic response; thus, the whole procedure becomes time consuming. Herein, a method to reduce the time required for the estimation of the critical angle based on multilayered feedforward perceptron neural networks is proposed. The basic idea is the detection of cases in which the critical angle increases the class of seismic damage compared to the class that arises from the application of the seismic motion along the buildings’ structural axes. To this end, the problem is expressed and solved as a pattern recognition problem. The ratios of seismic parameters’ values along the two horizontal seismic records’ components, as well as appropriately chosen structural parameters, were used as the inputs of the networks. The results of analyses show that the neural networks can reliably detect the cases in which the calculation of the critical angle is essential.

1. Introduction

The angle of seismic excitation has been recognized for many years by the civil engineering research community as a significant factor in the seismic response of RC buildings. The level of influence of this angle on the seismic response has been proven in several published studies. Among the research papers that deal with this subject, the following are some of the most significant: MacRae and Mattheis [1] examined the impact of the angle of incidence on the inelastic response of a three-story steel-frame building due to near-fault ground motion. Athanatopoulou [2] introduced analytical formulae for the determination of the critical incident angle and the corresponding maximum elastic structural response of buildings subjected to three correlated seismic components; the application of these formulae to multistory structures has proven that the maximum value of a response quantity can be up to 180% larger than the response produced when the seismic accelerograms act along the structural axes. In another study, Rigato and Medina [3] investigated the inelastic response of asymmetric and symmetric buildings with regard to the angle of incidence by using 39 pairs of ground motion records; the results showed that the critical angle for a given response quantity depends on the fundamental period, model type, and level of inelastic behavior, and it is difficult to determine a priori, as in the case of elastic structures. In a series of studies conducted by Kostinakis et al. [4,5,6,7] and Fontara et al. [8], the influence of the seismic motion’s orientation on the elastic and inelastic seismic behavior of RC structures was investigated; they found that the structural response is strongly dependent on the strong motion’s direction. Pavel and Nica [9] investigated the seismic behavior of doubly symmetric RC wall structures subjected to a series of bidirectional ground motion recordings; they found that the structural response is dependent on the orientation of the strong ground motion horizontal components. Cavdar and Ozdemir [10] examined the change in response of a seismically isolated structure as a function of ground motion orientation, and showed that using the maximum direction of ground motion does not lead to the maximum response compared to that obtained by considering different orientations of seismic records. The issue of the seismic motion’s orientation from a probabilistic point of view has also been investigated by a number of researchers (see, e.g., Lagaros [11]; Giannopoulos and Vamvatsikos [12]; Vargas et al. [13]; Skoulidou et al. [14]; Skoulidou and Romão [15]), who tried to evaluate the impact of the angle of seismic incidence on the buildings’ risk.
The angle of seismic excitation is defined as the angle that is formed by the orientation of the seismic input and the structural axes of buildings. In common practice, the considered orientation of the seismic input coincides with the structural axes; however, as mentioned in the above literature review, it has been proven that the most unfavorable seismic response generally arises for a different angle, which is referred to as the critical angle of the seismic excitation. The procedure for the estimation of the critical angle requires the performance of multiple analyses. In each of these analyses, the angle of seismic input is increased from 0 (which corresponds to the orientation of the structural axes of the buildings) to 360 degrees through an increment that is usually set to 5 degrees. If the evaluation of the seismic response concerns the prediction of the potential seismic damage, nonlinear time history analysis (NTHA) is required. Thus, for the estimation of the critical angle a series of NTHA must be performed. Moreover, the modern seismic codes (see, e.g., [16]) recommend the evaluation of the seismic response of buildings using more than one earthquake record. Naturally, each of the selected seismic motions can lead to a different critical angle, following the application of the above-mentioned procedure. Therefore, the whole procedure requires the implementation of a number of sets of NTHA. Beyond the stage of analysis, each of these sets includes post-processing of the extracted results for the estimation of the selected seismic damage index. Thus, the ability to avoid the procedure for the estimation of the critical angle for a seismic record is desirable. In order to achieve this, an available computational tool is the use of artificial neural networks (ANNs).
The implementation of ANNs for the solution of civil engineering problems has progressively increased over the past three decades. This fact is reflected in several published review papers [17,18,19,20,21]. Concentrating on the seismic assessment of RC buildings, among the numerous papers that deal with the application of ANNs, several are noteworthy. Firstly, it is necessary to mention the studies of Stephens and VanLuchene [22] and Molas and Yamazaki [23] as the first systematic attempts to use properly trained ANNs in order to rapidly predict the level of seismic damage to structures. De Stefano et al. [24] successfully studied the ability of probabilistic neural networks in the prediction of the mechanisms of seismic damage to monumental buildings. Sanchez-Silva and Garcia [25] examined the efficiency of the combined performance of multilayered feedforward neural networks and fuzzy logic theory for the earthquake damage assessment of structures using data extracted from in situ surveys after a strong earthquake. Feedforward neural networks were implemented efficiently by Lagaros and Fragiadakis [26] for the fragility assessment of steel frames. Gonzalez and Zapico [27] successfully tested the ability of multilayered perceptron networks for the reliable identification of seismic damage to multistory welded steel moment frame buildings. Lautour and Omenzetter [28] proved that the multilayered perceptron networks have the ability to reliably predict seismic damage to 2D RC buildings. Arslan [29] investigated the effects of several structural parameters on the seismic performance of regular RC buildings using multilayered perceptron networks trained with data that were created artificially, and proved the effectiveness of ANNs in the reliable prediction of the structures’ seismic response. Vafaei et al. [30] successfully the studied performance of multilayered perceptron networks in the real-time identification of earthquake-induced damage to RC shear walls. Morfidis and Kostinakis [31,32,33] examined the performance of the multilayered perceptron networks and the radial basis function networks in the rapid estimation of the seismic damage level using regression as well as a pattern recognition approach, and extracted very promising results.
In the present paper, the effective implementation of multilayered perceptron (MLP) networks for the rapid prediction of the influence of the seismic incident angle on RC buildings’ seismic damage level (SDL) is examined. The basic idea is the application of MLP networks for the prediction of the cases in which the critical angle has a strong (or not strong) influence on the potential SDL of RC buildings. Reliably predicting the level of influence of the critical angle on the SDL for an RC building at the stage of design, the above-mentioned time-consuming procedure for the estimation of this influence can be avoided. The same is valid in case of the seismic vulnerability assessment of existing RC buildings. The problem was formulated and solved as a pattern recognition (PR) problem [34]; thus, the seismic damage was expressed by means of predefined seismic damage classes (SDC), and the MLP networks were used to predict whether the critical angle alters a building’s SDC in comparison with the SDC in which the building is classified when the angle of seismic excitation is considered as equal to zero, i.e., the case in which the angle of seismic excitation coincides with the structural axes of the building. Additionally, the MLP networks were used to predict the specific SDC in which an RC building is classified when the critical angle is considered. In the above-mentioned approaches, three seismic damage classes were predefined—namely, slight, medium, and heavy—on the basis of the selected seismic damage index (SDI) (see Table 1 and Figure A4 in Appendix A). The selected SDI was the maximum interstory drift ratio (MIDR), which is used in several research papers (see, e.g., [35,36]). For the training of the MLP networks, three datasets were used: one dataset based on analyses of RC buildings without masonry infills (Bare Buildings; BB), one dataset based on analyses of RC buildings with masonry infills (Regularly Infilled Buildings; RIB), and one dataset based on analyses of RC buildings with masonry infills in all stories except for the ground story (Irregularly Infilled Buildings; IIB). The full descriptions of these three datasets, as well as the corresponding procedures for their generation, are presented in [32,33]. An extended investigation for the estimation of the optimal configuration of the MLP networks—i.e., the configuration that leads to the most reliable prediction of the influence of the incident angle—was performed for all of the above-mentioned approaches to the problem. Moreover, it must be noted that the procedure proposed in the present study gives engineers the ability to optimize the configuration of RC buildings at the stage of design by testing several alternative configurations (without the requirement for the implementation of numerus time-consuming NTHAs), and to select the one that leads to seismic response being slightly influenced by the angle of seismic excitation. The results of the present research led to the basic conclusion that the MLP networks can reliably predict the level of influence of the critical angle of seismic excitation on the seismic damage to RC buildings, in real time.

2. Short Theoretical Background

A short theoretical background of the scientific fields involved in the present paper is presented in this section. Firstly, some of the fundamentals that describe the problem of estimation of the critical incident angle for RC buildings are given in Section 2.1. Afterwards, some of the basic principles that concern the implementation of MLP networks for the solution of PR problems are presented in Section 2.2.

2.1. The Influence of Incident Angle on the Seismic Response of RC Buildings

In the vast majority of earthquake records’ databases, the horizontal components of the seismic motion are given along the orientation for which they were recorded. Thus, the orientation of the recorded seismic components is predetermined by the orientation of the recording instrument (accelerograph), which is generally arbitrary with respect to the structural axes of the buildings (Figure 1) (see Beyer and Bommer [37]). In Figure 1, αx(t) and αy(t) represent the recorded earthquake acceleration time histories at the place of the accelerograph along its x and y axes, respectively. These accelerograms can be applied along any angle of incidence θ between the seismic components and the building’s structural axes X and Y (ax(θ) and ay(θ)).
The seismic response of any structure is dependent on the orientation of the strong motion with regard to the structural axes. It is of great importance to note that the rotation of the axes along which the horizontal accelerograms are applied can lead to completely different structural behavior.
Until now, the orientation of the earthquake record has not caught the attention of the most modern seismic codes. Specifically, EΝ1998-2 [38] does not make any reference to this issue and, according to FEMA 356 [39], ASCE 41-06 [40], and ASCE 41-13 [41], the axes of the ground motion “shall, in general, be aligned with the principal axes of the structure”. EN1998-1 [16] states that the seismic action shall “be applied along all relevant horizontal directions”. Nevertheless, no specifications are made concerning the relevant horizontal directions—with the exception of buildings with resisting elements in two perpendicular directions, in which these two directions shall be considered as the relevant ones. NZS (Code and Supplement of the New Zealand Standard) [42] states that the seismic accelerograms are applied along the direction that will lead to the most unfavorable value of the considered response parameter—without specifying, however, how the most critical direction should be determined.
The lack of specific code provisions with regard to the axes of the strong motion input leads to the application of the horizontal earthquake components along the structural axes of the buildings. This common engineering practice can result in significant underestimation of seismic demands (see, e.g., Athanatopoulou [2]; Rigato and Medina [3]; Kostinakis et al. [4,5,6,7]; Fontara et al. [8]; Pavel and Nica [9]; Cavdar and Ozdemir [10]; Skoulidou et al. [14]; Lucchini et al. [43]; Nguyen and Kim [44]; and Roy et al. [45]). Finally, special mention must be made of the significant research of Smeby and Der Kiureghian [46] and Menun and Der Kiureghian [47], who developed the CQC3 modal combination rule, which has been successfully used for the investigation of the influence of the seismic excitations’ angle on structures’ responses within the context of the linear response spectrum analysis (see, e.g., Lopez et al. [48,49]; Sessa et al. [50,51]).

2.2. The Solution of the PR Problem Using MLP Networks

The pattern recognition (PR) problem is one of the subjects of machine learning (ML) algorithms (see, e.g., [34,52]). The inherent ability of MLP networks to solve problems that are characterized by high nonlinearity makes them capable of effectively solving PR problems. By definition, PR is the procedure of the search for specific patterns in datasets. Between the three different general types of PR problems (i.e., supervised learning problems, unsupervised learning problems, and reinforcement learning problems), the present paper deals with a supervised learning problem. In the framework of a supervised learning PR problem, the ML algorithm attempts to correctly classify the samples of a dataset to predefined classes, which are defined by properly selected ranges of values of preselected parameters; this problem is called the classification problem. In present paper, the predefined classes are the SDCs, and the parameter that is used for their definition is the SDI (a detailed presentation of these definitions is given in Section 3).
As regards the solution of the PR problem in its classification form using MLP networks, a proper configuration of the latter is required. In Figure 2, the general form of an MLP network configured for the solution of a classification problem is presented.
As can be seen from Figure 2, one basic characteristic of the MLP network that is configured for the solution of a classification problem is the number of elements of the output vector o. This number is equal to the number of the predefined classes in which the samples x can be classified. Thus, for a classification problem with n classes, the output vector must have nx1 dimensions. Another basic characteristic of the modeling of the classification problem by means of MPL networks is the mapping of classes to the values of the elements of the output vector o. More specifically, when the network extracts an output vector o with oj = 1 and all other elements equal to 0, the corresponding sample is classified to class j. As regards the other parameters that are required for the configuration of the MLP networks (i.e., the number of the hidden layers, the number of neurons in each hidden layer, and the activation functions), as well as the training algorithms, details are given in Section 3.

3. Description and Formulation of the Problem in Terms Compatible with MLP Networks

3.1. General Description of the Problem and the Benefits of the Solution Using MLP Networks

The motivation for the present research is based on the idea of deploying the inherent attributes of MLP networks to extract results for multiparameter problems in real time. Thus, in the present paper, the ability of MLP networks to reliably predict the level of influence of the seismic incident angle on the SDL of new (at the stage of design) or existing RC buildings (in the framework of the seismic vulnerability assessment procedure) is investigated. In other words, the main target of the present investigation is the proposal of a procedure based on MLP networks, which aims to detect in real time the cases for which the critical angle of the seismic excitation significantly alters the expected SDL of RC buildings compared to the SDL, which arises when the buildings are analyzed considering that the angle of seismic excitation is equal to zero (i.e., when the two horizontal components of the seismic excitation are considered to be parallel to the structural axes of the buildings; see Figure 1). The expected benefit of the proposed procedure is the avoidance of the numerous time-consuming NTHAs that are required for the estimation of the critical seismic angle, in those cases where this angle does not in fact lead to a significant increase in the SDL. Thus, it becomes feasible to rapidly identify the RC buildings whose SDL is not sensitive to the angle of seismic excitation. This rapid detection can accelerate the procedure followed for the configuration of new RC buildings at the stage of design, or the procedure for the configuration of existing RC buildings’ retrofitting schemes in the framework of seismic vulnerability assessment.

3.2. Formulation of the Problem in Terms Compatible with MLP Networks

In order to quantify the criterion that defines the significance (or the insignificance) of the critical seismic angle’s influence on the SDL, first of all, a seismic damage index (SDI) [53] must be selected. In the present paper, the MIDR index is used as the SDI (the procedure for the calculation of the MIDR is presented in Appendix A). Then, a magnification factor that reflects the increase in the SDI value when the seismic excitation angle takes its critical value θcr relative to the SDI value that corresponds to the case in which the seismic excitation angle θ is equal to zero must be defined. The general form of this factor (seismic damage index magnification factor; SDIMF) is given by means of Equation (1). A significant clarification that regards the definition of the angle θ = 0 in Equation (1) must be made herein. The structural axes (which coincide with θ = 0 in the present study) are not generally selected using strict rules, except in cases in which the local axes of all vertical structural members are parallel with two specific axes. However, the different definitions of structural axes in buildings do not affect the results of the proposed procedure, since the definition of the angle θ = 0 is simply the reference point for the definition of the θcr. Thus, if for example the initial choice of θ = 0 leads to the most unfavorable seismic response (i.e., θcr = 0), the proposed method will extract the conclusion that there is no need for the performance of a procedure for the calculation of the value of θcr. Moreover, the proposed method leads to the answer to the question of whether the initial selection of the structural axes (θ = 0) leads (or not) to the most unfavorable seismic response.
SDIMF = Seismic   Damage   Index   for   θ = θ cr Seismic   Damage   Index   for   θ = 0 = SDI ( θ = θ cr ) SDI ( θ = 0 ) > 1.0
After the above definition, a characteristic value of SDIMF (value SDIMFc) for the separation of the range of its values in two subdomains—namely, the subdomain of values that correspond to the significant influence of the critical incident angle on the SDI, and the subdomain of values that correspond to the insignificant influence of the critical incident angle on the SDI—must be selected; however, the verification of this selection is very difficult. Nevertheless, due to the fact that the SDIMF and SDI are related through Equation (1), it is equivalent to use a corresponding characteristic value for the latter. Thus, the problem is converted to a comparison of the SDI (θ = θcr) value with the characteristic value of SDI (value SDIc), which corresponds to the SDIMFc. The selection of a value for the SDIc can be verified more rationally on the basis of experimental or numerical results, which are available in the literature. More specifically, as regards the MIDR index that is used as an SDI in the present research, the limit values that define different SDCs for RC buildings are presented in [54]; these values are summarized in Table 1.
Using the values that are presented in Table 1, the definition of characteristic values for the MIDR is feasible. For example, if three SDCs are considered, as in the present paper, then two characteristic values for the MIDR can be defined, namely, the value 0.5%, which corresponds to the limit between the slight (“S”) SDC and the moderate (“M”) SDC; and the value 1.0%, which corresponds to the limit between the “M” SDC and the heavy (“H”) SDC. Thus, two different approaches for the formulation of the problem as a PR problem were considered in the present study:
  • First Approach (Approach 1 or A1). Definition of two classes: the class of buildings for which the SDC for θ = 0—i.e., SDC (θ = 0)—is changed for θ = θcr (i.e., if MIDR < 0.5% for θ = 0 becomes MIDR > 0.5% for θ = θcr, or if 0.5% < MIDR < 1.0% for θ = 0 becomes MIDR > 1.0% for θ = θcr), and the class of buildings for which the SDC for θ = 0, SDC (θ = 0), is not changed for θ = θcr (i.e., if MIDR < 0.5% for θ = 0 remains MIDR < 0.5% for θ = θcr, or if 0.5% < MIDR < 1.0% for θ = 0 remains 0.5% < MIDR < 1.0% for θ = θcr). It must be noted that the case in which MIDR (θ = 0) > 1.0% is not considered herein, because if a building suffers heavy damage for θ = 0, its SDC cannot be changed for θ = θcr. In other words, A1 corresponds to a two-class PR problem, the solution of which leads to the answer to the question of whether the SDC of an RC building for θ = 0 (SDC (θ = 0)) is increased for θ = θcr (i.e., SDC (θ = θcr) > SDC (θ = 0) → significant influence of θcr) or not (i.e., SDC (θ = θcr) = SDC (θ = 0) → insignificant influence of θcr), regardless of the SDC for θ = 0 (MIDR (θ = 0) < 0.5% or 0.5% < MIDR (θ = 0) < 1.0%). This approach does not give additional information about the magnitude of change of SDC for θ = θcr, but simply gives the information about the change (or not) in SDC;
  • Second Approach (Approach 2 or A2). In the framework of the second approach, more details about the influence of θcr on the SDC can be extracted. To this end, the buildings are separated into two categories: the buildings that are classified to the “S” SDC for θ = 0 (i.e., MIDR (θ = 0) < 0.5%), and those that are classified to the “M” SDC for θ = 0 (i.e., 0.5% < MIDR (θ = 0) < 1.0%). For buildings that are classified to the “S” SDC for θ = 0, the problem can be defined as a two- or three-class PR problem. More specifically, the consideration of a three-class PR problem (Approach 2/Category 3S, or A2/C3S) leads to the prediction of the exact category of buildings’ SDC for θ = θcr, and not only to the prediction of the change (or not) in the SDC for θ = θcr. In other words, in this case the three classes are defined by means of the following criteria: Class 1: {SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”}, Class 2: {SDC (θ = 0) = “S” → SDC (θ = θcr) = “M”}, and Class 3: {SDC (θ = 0) = “S” → SDC (θ = θcr) = “H”}. Class 1 corresponds to insignificant influence of the θcr on the SDC, whereas Classes 2 and 3 correspond to significant influence. Correspondingly, in case of the two-class PR problem (Approach 2/Category 2S, or A2/C2S), the two classes are defined by means of the following criteria: Class 1: {SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”}, and Class 2: {SDC (θ = 0) = “S” → SDC (θ = θcr) = “M” or SDC (θ = θcr)= “H”}. Finally, in the framework of the second approach, a separate procedure is followed for buildings that are classified to the “M” SDC for θ = 0 (Approach 2/Category 2M, or A2/C2M). More specifically, in this case, only two classes can be defined, i.e., Class 1: {SDC (θ = 0) = “M” → SDC (θ= θcr) = “M”} and Class 2: {SDC (θ = 0) = “M” → SDC (θ = θcr) = “H”}.
The two aforementioned approaches for the solution to the problem of the present study are summarized in Table 2 (where the correspondence of each class to the significance or the insignificance of the influence of θcr on the SDC is also presented).
Obviously, A1 concerns all buildings, regardless of their classification to an SDC for θ = 0. Thus, this approach is applicable whether the classification of buildings to an SDC for θ = 0 is known or not. On the other hand, if A2 is chosen, the problem is solved by selecting one of the categories A2/C3S or A2/C2S in combination with the category A2/C2M. In other words, the solution of the problem using A2 is achieved by the decision to formulate it using one of the following pairs (analysis types): “A2/(C3S + C2M)” or “A2/(C2S + C2M)”. Thus, the solution of the problem using one of the two forms of A2 is feasible only if the SDC of buildings for θ = 0 is known.
The categories of the MLP networks that were used for each of the aforementioned alternative formulations of the problem are summarized in Table 3. It must be noted that the names of networks in Table 3 concern the type of analysis; their complete names also contain the types of buildings (i.e., BB, RIB, IIB), as presented in Section 4.
On the basis of the selected approach (A1 or A2), the general form of the procedure used in the present study for the investigation of the significance (or the insignificance) of the influence of the critical seismic angle on RC buildings’ SDC (considering that the used MLP networks are already trained) is described by means of the flowcharts shown in Figure 3.
It must be noted that when A2 is used there are two alternatives for the estimation of the SDC (θ = 0): (a) with application of NTHA, or (b) using MLP networks (Figure 3b). In order to adopt the alternative (b), it is necessary for appropriately trained networks to be available (Nθ0 networks in Figure 3b). These networks must be trained in parallel with the networks that predict the level of influence of θcr on SDC. The procedure and the details for the configuration and the training of Nθ0 networks are given by Morfidis and Kostinakis [32]. However, in the present study, the source of the information about the classification of buildings in SDC for θ = 0 (i.e., NTHA or Nθ0 networks) did not affect the procedure of investigation.

3.3. Selection of Ground Motion, RC Buildings, and the Training Dataset Generation

The training dataset generation using numerical procedures initially requires the proper selection of RC buildings and ground motion records. After these selections, as is well known, the training dataset is generated through a series of NTHA of each of the selected buildings for all of the selected ground motion records. The whole procedure for the generation of a training dataset using a numerical approach is fully described in [32]. This type of procedure was also used in the present study; however, a significant differentiation was necessary herein. More specifically, in contrast to the procedure described in [32], each of the selected RC buildings was analyzed for all of the selected ground motion records considering not only the seismic angle θ = 0, but also seismic angles between 0 and 355 degrees (θ = 0°, 5°, 10°, …., 355°), as illustrated in Figure 4 (for more details, see also [6]). Therefore, for each of the selected RC buildings and each of the selected ground motion records, 72 (= 360/5) NTHAs were performed using the computer program Ruaumoko [55]. The seismic angle for which the MIDR value is maximized is the θcr. Then, based on the corresponding MIDR values, the classification of each of the selected RC buildings in the three predefined SDCs of Table 1 for the seismic angles θ = 0 (SDC (θ = 0)) and θ = θcr (SDC (θ = θcr)) is accomplished and stored using the procedure shown in Figure 4b. Finally, the sets of target vectors in forms compatible with A1 and A2 (Table 2 and Table 3) are formed.
As regards the selected RC buildings, 30 different types in terms of their structural systems were configured, modelled, and designed according to the provisions of EN1992-1-1 [56] and EN1998-1 [16]. These buildings were regular in elevation according to EN1998-1. Due to the fact that the selected buildings were used in previous published research, more details and full description of their configuration and modelling (for design purposes and for the NTHA) can be found in [32,33]. However, the most significant points regarding the modelling assumptions of the selected RC buildings, as well as their geometric characteristics, are presented in Appendix A. It must be stressed herein that for each of the 30 selected RC buildings, 3 different versions were considered as regards their masonry infills (see also [33]): (1) buildings without masonry infills (Bare Buildings; BB), (2) buildings with masonry infills in all stories (Regularly Infilled Buildings; RIB), and (3) buildings with masonry infills in all stories except for the ground story (Irregularly Infilled Buildings; IIB). For each of these three versions of the buildings, separate training datasets were generated according to A1 and A2 (Table 2 and Table 3). Thus, all analyses presented in this paper (Section 4) were performed separately for each of the three aforementioned versions of the selected buildings.
Finally, as regards the selected seismic ground motions, the 65 recorded ground motions that are presented in [32] were used in the present study (Appendix B). It must be noted that these ground motions were imported to the models as recorded, and then rotated with respect to the axes of buildings. For the generation of each of the three training datasets, 140,400 (= 30 buildings × 65 ground motions × 72 seismic angles) NTHAs were performed. This means that the procedure described in Figure 4 was performed 140,400/72 = 1950 times for each of the three versions of the 30 selected RC buildings. The number of the target vectors and their form (which corresponds to the networks that are presented in Table 3) for each of the three versions of the selected RC buildings are given in Table 4.

3.4. Selection of Parameters for the Input Vectors

A very important part of the present study was the selection of parameters for the input vectors of the used MLP networks. Generally, in problems that concern the prediction of seismic damage to buildings, the input vectors of the MLP networks must contain seismic and structural parameters (see, e.g., [23,28,29,57,58]).
As regards the seismic parameters, previous studies indicate that the well-documented seismic parameters that are defined and used in the specific literature (see, e.g., [59]) lead to reliable results. Taking into consideration the fact that in analyses of 3D RC buildings the vertical component of earthquake records is usually neglected (except for the case of structures with special characteristics, which are not the subject of the current study), the input vectors must contain values of seismic parameters that are extracted from a selected combination rule of their values along the two horizontal components of the excitation (i.e., their geometric mean value, e.g., [60]). However, due to the fact that the target of the present study is the investigation of the influence of θcr on the SDL of RC buildings, it is more rational to select the ratios of their values along the two horizontal components of the seismic excitation as seismic parameters in the input vectors, rather than their values extracted by a combination rule. Thus, the ratios of the minimum to the maximum value of the selected seismic parameters were used in input vectors for MLP networks, as is presented by the general Equation (2).
SIP = min { SIP ( dir 1 ) ; SIP ( dir 2 ) } max { SIP ( dir 1 ) ; SIP ( dir 2 ) }
where:
  • SIP is the value of the seismic input parameter that is introduced to the input vector;
  • SIP (dir1) is the value of the seismic input parameter that is extracted from the accelerogram that corresponds to horizontal direction 1 of the seismic excitation;
  • SIP (dir2) is the value of the seismic input parameter that is extracted from the accelerogram that corresponds to horizontal direction 2 of the seismic excitation.
It must be noted that directions 1 and 2 correspond to the horizontal axes along which the seismic excitations’ accelerograms are recorded (see Figure 1).
The selection of seismic parameters was based on the corresponding selection that was made in previous published studies (see, e.g., [32]), but it was necessary to make some changes herein. More specifically, the seismic parameters that are based on the earthquakes’ duration—namely, the uniform duration, the bracketed duration, and the significant duration (see, e.g., [59])—were excluded due to the fact that their values for one or both of the horizontal directions for some of the 65 earthquakes used for the generation of the training dataset were equal to zero. This led to problems in the application of Equation (2) (0/0 ratios); thus, 12 selected seismic parameters were introduced in the input vectors in the present study, and are summarized in Table 5.
Many structural parameters can be used for the description of the seismic response of RC buildings. These parameters generally quantify the stiffness and the strength of buildings under seismic loads. The nature of the present study, which mainly concerns a geometric problem, along with the above-described rationale of selection of the seismic input parameters (Equation (2)), led to the selection of the following three structural input parameters (StIPs):
(a)
The ratio of the minimum to the maximum value of uncoupled fundamental natural periods T1,X, T1,Y of buildings for pure vibration along their structural axes X and Y, respectively (see Figure 5).
StIP 1 = min { T 1 , X ; T 1 , Y } / max { T 1 , X ; T 1 , Y }
This parameter is an index of the relative horizontal stiffness of buildings along their two orthogonal structural axes. The values of the uncoupled fundamental natural periods are connected to the initial choice of structural axes, which are generally defined in different ways, as stated above. The choice of fundamental natural periods was made in order to define a “metric” by which to measure the ratio of the horizontal stiffness of buildings along two perpendicular axes, which is not influenced by “coupling” effects. It must also be noted that the structural axes can have any orientation, but this fact does not affect the whole procedure, since the uncoupled fundamental natural periods can be defined in any system of two orthogonal axes;
(b)
The ratio of the buildings’ total height Htot to the square root of the sum of squares of the horizontal dimensions LX and LY of their plans along the structural axes X and Y, respectively (see Figure 5).
StIP 2 = H tot / L X 2 + L Y 2
This parameter expresses the slenderness of buildings, and plays a significant role in their seismic response, because it gives an additional index of the horizontal stiffness. It must be noted that this parameter can be defined not only in cases of buildings with rectangular plans, but also in any case using equivalent horizontal dimensions along the structural axes X and Y (see Figure 5).
(c)
The ratio of the structural eccentricity (i.e., the distance between the mass center (MC) and the stiffness center (SC) of stories) e0 to the dimensions of the plan of the building parallel to it (see Figure 5).
StIP 3 = e 0 / L e 0
This parameter indicates the degree of eccentricity of the forces induced by seismic excitations; it is well documented that this degree significantly affects the level of seismic damage.
Therefore, in the present study, 15 input parameters (12 seismic parameters and 3 structural parameters) were used as elements of the input vectors of MLP networks. The general form of these input vectors (dimensions 15 × 1) is given by Equation (6).
x = [ x seism x struct ] T x seism = [ PGA min PGA max PGV min PGV max PGD min PGD max I a , min I a , max SED min SED max CAV min CAV max ASI min ASI max HI min HI max EPA min EPA max SMA min SMA max PP min PP max SMV min SMV max ] T x struct = [ min { T 1 , X ; T 1 , Y } max { T 1 , X ; T 1 , Y } H tot L X 2 + L Y 2 e 0 L e 0 ] T

3.5. Parametric Investigation for the Optimal Configuration of the Used MLP Networks

It is well known that the performance of the MLP networks is strongly affected by their configuration, i.e., the selection of the parameters that constitute their structure (Figure 2). These parameters are the number of hidden layers, the neurons in each one of the hidden layers, and the activation functions of the neurons (see e.g., [61]). Furthermore, additional choices affect the solution of problems by means of MLP networks, including the normalization functions of the input and output vectors, the procedure for the partitioning of the generated dataset in training, validation, and testing subsets, the performance evaluation parameters, and the training algorithms.
In the present study, the choices of the aforementioned parameters are summarized in Figure 6. More details about the procedure of the parametric investigation for the optimal selection of the parameters that affect the performance of MLP networks are presented in [32]. The results of this investigation are demonstrated and discussed in Section 4.

4. Presentation and Evaluation of the Results of the Training Procedures

In this section, the results extracted from the procedures described in Section 3 are presented and evaluated. The basic performance evaluation metric for the studied MLP networks is the overall accuracy (OA) index. The OA is the ratio of the samples of a dataset that are classified to the correct class to the total number of samples of that dataset. This index is usually a part of the confusion matrices (CMs) (see, e.g., [34,62]). Additionally, other parameters that are defined in CMs are also used if the OA comparisons do not lead to clear conclusions; thus, the entire CMs are also presented. As presented in Figure 6, the generated dataset (Section 3.3) is partitioned (for the purposes of the training procedures) into three subsets: the training subset, the validation subset, and the testing subset. The results of the investigations for the optimal configuration of the MLP networks using the selected metrics (the OA index and the other indices of CMs) are presented for the testing subset, the training subset, and the total dataset in any case. However, the performance evaluation using the selected metrics is based on the testing subsets, because these subsets extract reliable estimations about the generalization ability of the MLP networks (i.e., the contribute to checking for the existence (or non-existence) of overfitting during the training procedure (see, e.g., [63,64])).
As noted in Section 3.2, the two approaches to the solution of the problem (A1, A2) lead to three different analysis types (Table 3). The two different form of approach A2 (i.e., “A2/(C3S + C2M)” and “A2/(C2S + C2M)”) differ only in the definition of the number of SDCs (θ = θcr) for buildings that are classified to the “S” class for θ = 0 (three SDCs (θ = θcr) in the case of C3S and two SDCs (θ = θcr) in the case of C2S). On the other hand, the number of classes for buildings that are classified to the SDC “M” for θ = 0 is two in all cases (Table 3). Therefore, in order to compare the A1 and A2, the comparison of the two forms of A2 must first be performed. More specifically, the categories C3S and C2S must first be compared, and then the more reliable of the two—in conjunction with C2M—can be compared with A1.
The whole procedure for the evaluation of A1 and A2 was performed separately for the three different versions of the selected RC buildings (i.e., BB, RIB, and IIB); thus, the presentation of the results follows this rationale. Finally, it must be noted that the presentation of the results in this section is separated into three parts: In the first part (Section 4.1), the results of the investigation for the optimal configuration of the MLP networks for A1 are presented and discussed. The second part (Section 4.2.) concerns the corresponding procedure for A2. Finally, in the third part (Section 4.3), the results of the comparison between the optimally configured MLP networks of the two approaches are discussed.

4.1. Optimal Configuration of the MLP Networks Used for the Implementation of A1

In Figure 7, the values of the OA index for the three versions of the selected RC buildings are presented. More specifically, this figure contains the maximum values of the OA index extracted by the optimally configured MLP networks with one or two hidden layers trained using the resilient backpropagation (RP) algorithm (see, e.g., [65]) and the scaled conjugate gradient (SCG) algorithm (see, e.g., [66]). In Table 6, the corresponding configuration parameters of the optimal MLP networks (i.e., number of hidden layers, number of neurons/hidden layer, and activation functions of neurons) that extract the OA values of Figure 7 are summarized.
From the study of Figure 7, the following main conclusions can be drawn:
  • The networks with two hidden layers extract greater OA values than the networks with one hidden layer; however, the differences between them are not significant. More specifically, in the case of training using the RP algorithm, these differences fluctuate between 3.1 and 6.7% for BB, 2.2 and 6.7% for RIB, and 5.3 and 9.5% for IIB. The corresponding fluctuations in the case of training using the SCG algorithm are 2.1–3.1% (BB), 2.7–3.8% (RIB), and 3.2–3.8% (IIB);
  • As regards the evaluation of the used training algorithms for the networks with two hidden layers, the RP algorithm is in all cases more effective than the SCG algorithm. However, the extracted OA index values are generally acceptable regardless of the used training algorithm. More specifically, the RP algorithm extracts OA values higher than 82% (in the case of BB and IIB buildings, the values are almost equal to 90%), whereas the corresponding values extracted by the SCG algorithm are slightly lower.
The basic conclusion that can be extracted from the study of Table 6 is that, with only one exception, the configuration of all optimal networks includes the tansig activation function in the output layer.
Due to the fact that the above-mentioned differences between the maximum values of the OA index extracted by the networks with one or two hidden layers are not significant, a further examination of their performance using the other parameters defined through the CMs is required. Thus, in Figure 8, the CMs of the optimally configured networks with one and two hidden layers, which correspond to the testing subsets for the three versions of the selected RC buildings, are presented.
From the study of Figure 8, it is obvious that the networks with two hidden layers are more efficient than the networks with one hidden layer—not only on the basis of the OA index values, but also according to the other two indices that are defined in the CMs, namely, the recall (R) index and the precision (P) index. More specifically, the networks that are the most efficient according to the OA index (Figure 7) also generally have higher R-index and P-index values for the three versions of the studied RC buildings (i.e., BB, RIB, and IIB). This means that the optimally configured networks with two hidden layers efficiently classify the studied samples in each of the two SDCs. Therefore, the high OA values of Figure 7 are extracted due to correct classifications to both of the two predefined SDCs, and not to only one of them.
After the above-presented study of the results extracted from the trained networks used for the solution of the problem according to A1, it can be concluded that the most efficient (optimally configured) networks on the basis of the testing subset are those that are summarized in Table 7.

4.2. Optimal Configuration of the MLP Networks Used for the Implementation of A2

As mentioned above (and in Table 3), A2 is defined using two alternative types that differ in the number of predefined SDCs for the buildings that are classified to the SDC “S” for θ = 0 (categories C3S and C2S). On the other hand, only one category for classification of buildings that are classified to the SDC “M” for θ = 0 is defined (category C2M). Thus, in order to compare the two types of A2 (i.e., “A2/(C3S + C2M)” and “A2/(C2S + C2M)” in Table 3), a comparison between the categories C3S (NA2C3S networks) and C2S (NA2C2S networks) must be performed.

4.2.1. Comparative Evaluation of the Optimally Configured NA2C3S and NA2C2S Networks

In Figure 9, the OA index values extracted by the optimally configured networks NA2C3S and NA2C2S for the three versions of the selected RC buildings are presented.
From the study of Figure 9, the following main conclusions can be extracted:
  • In general, C2S extracts more reliable predictions than C3S. This conclusion is valid for the three versions of the RC buildings. However, the differences between the two categories are not significant, especially in the case of BB (maximum difference = 2.44%). For the other two versions of buildings, the differences are greater, but still not significant (the maximum differences are 11% for RIB and 7.8% for IIB);
  • According to the testing subsets, which are generally used in this paper for comparisons, no clear conclusion can be reached as regards the most efficient training algorithm. In the case of C3S, the SCG algorithm is more efficient than the RP only for BB. On the other hand, in the case of C2S, the RP algorithm is more efficient than the SCG only for IIB;
  • The addition of the second hidden layer improves the OA index values, but not significantly as regards the comparisons using the testing subsets. For BB, the differences in maximum OA index values between the networks with one and two hidden layers are 4.8% in the case of C3S and 3.6% in the case of C2S; for RIB, the corresponding differences are 3.2% in the case of C3S and 5.1% in the case of C2S, whereas for IIB they are 2.3% in the case of C3S and 3.2% in the case of C2S.
The results of the above analysis lead to the requirement of additional evaluation using the other metrics defined in the CMs for the extraction of a more robust conclusion as regards the most efficient category between C3S and C2S. Thus, in Figure 10, the CMs of the best configured networks of Figure 9 (i.e., the networks that extract the maximum OA index values presented in Figure 9) are illustrated.
The configurations of CMs shown in Figure 10 indicate that the performance of NA2C2S networks is generally very efficient regardless of the version of RC buildings (i.e., BB, RIB, or IIB). Indeed, for all versions of all buildings, the values of the R-index and the P-index are greater than 75.8%; in addition, the vast majority of the values of these indices are greater than 85%. Conversely, as regards the NA2C3S networks, the corresponding level of efficiency for all versions of the RC buildings is not clear. In the case of BB, the values of the R- and P-factors are extremely high, but the configuration of the corresponding testing subset contains only samples that are classified to the SDC “S” for θ = 0. Therefore, no conclusion can be extracted as to the ability of the network to correctly classify the samples to other SDCs. After an extended investigation for other configurations of testing subsets (it is reminded herein that in any training procedure the subsets are formed randomly) containing all SDCs (θ = 0), it was found that the corresponding OA was smaller than 98.8%. Thus, in any case, the NA2C3S networks cannot be characterized as more effective than NA2C2S for BB. As regards RIB, is it obvious that the values of the R-index and the P-index cannot considered acceptable. Finally, the same holds for the R-index values of the CM of RIB. For the above-mentioned reasons, the C2S (NA2C2S networks) is obviously more efficient than the C3S (NA2C3S networks).

4.2.2. Optimal Configuration of the NA2C2M Networks

Section 4.2.1 shows that the optimally configured NA2C2S networks are more efficient than the NA2C3S ones. In this section, the results of the procedure for the investigation of the optimally configured NA2C2M networks are presented.
In Figure 11, the OA index values extracted by the optimally configured NA2C2M networks for the three versions of the selected RC buildings are summarized. From the study of Figure 11, it can be concluded that—as in the cases examined above—the networks with two hidden layers extract higher OA values than the networks with one hidden layer. In addition, these OA values are higher than 90% for all of the three versions of RC buildings. As regards the most efficient training algorithms, no general conclusions can be extracted, since for the BB and RIB the SCG algorithm is more efficient than the RP algorithm, whereas for IIB the opposite is true. However, these differences between the OA values extracted using the two algorithms are not significant—especially for the testing subsets (less than 3.3%).
In order to more robustly confirm the advantage of networks with two hidden layers, the CMs corresponding to the optimally configured networks with one and two hidden layers (Figure 11), on the basis of the testing subsets, are presented in Figure 12.
The study of Figure 12 confirms (on the basis of the R-index and P-index) the conclusion that the networks with two hidden layers are more efficient than the networks with one hidden layer. Indeed, the vast majority of the R-index and P-index values of CMs that correspond to networks with two hidden layers are greater than 90%. Conversely, the vast majority of the corresponding values of the CMs of networks with one hidden layer are lower than 90%.
Closing the presentation of the results of the investigation for the optimal configuration of MLP networks used for the implementation of A2, the parameters of the optimally configured NA2C3S, NA2C2S, and NA2C2M networks are summarized in Table 8.

4.3. Comparison of the Efficiency of the Optimally Configured Networks for A1 and A2

In this subsection, the results of the comparison between the optimally configured networks used for the implementation of A1 and A2 are presented and evaluated. More specifically, the networks described in Table 7 (A1) and Table 8 (A2) are compared using the percentages of the correct classifications (OA index values) extracted for the samples of the testing subsets. It should be noted here that, as regards A2, the form “A2/(C2S + C2M)” is more efficient than the form “A2/(C3S + C2M),” as shown in Section 4.2. Therefore, the results extracted by the networks NA1-BB, NA1-RIB, and NA1-IIB (Table 7) are compared to those extracted by the networks NA2C2S-BB/NA2C2M-BB, NA2C2S-RIB/NA2C2M-RIB, and NA2C2S-IIB/NA2C2M-IIB (Table 8), respectively. Thus, the OA values extracted by the above-mentioned networks are summarized in Figure 13.
The results presented in Figure 13 indicate that A2 is clearly more efficient than A1 according to the OA index values for each of the three versions of the selected RC buildings. However, the efficiency of A1 is not unacceptable, since the OA index of the corresponding classifications is greater than 82% for RIB, whereas it is close to 90% for BB and IIB. Certainly, the vast majority of the OA values extracted by means of A2 are greater than 90%, but it must be noted that the implementation of A2 requires the knowledge of the classification of buildings to an SDC for θ = 0. This means that NTHA or the simulation of properly trained MLP networks is required for this classification (Nθ0 networks in Figure 3b).
Therefore, the implementation of A2 is accompanied by an additional classification for the studied buildings. This additional classification can possibly add errors to the entire procedure. On the other hand, A1 is free of these errors and is more flexible, because it can be implemented regardless of the existence of classification of buildings for θ = 0.
Finally, the conclusion regarding the greater efficiency of A2 is also confirmed by means of the CMs (i.e., the corresponding values of the R-index and P-index), which are summarized in Figure 14.

5. Conclusions

In this paper, we studied the ability of multilayered feedforward perceptron (MLP) networks to reliably predict the influence of the critical angle of seismic excitation θcr on the seismic damage to RC buildings in real time. To this end, the problem was defined and solved as a pattern recognition (PR) problem. Thus, three different seismic damage classes (SDCs) were defined (“slight” or “S”, “moderate” or “M”, and “heavy” or “H”) on the basis of the maximum interstory drift ratio (MIDR), which is a widely used seismic damage index. Two different approaches for the definition of the PR problem were considered. The first (Approach 1, or A1) is a two-class PR problem where the first class corresponds to buildings for which the SDC for θ = 0 is not increased for θ = θcr {Class 1: SDC (θ = θcr) = SDC (θ = 0)}, whereas the second class corresponds to the opposite condition {Class 2: SDC (θ = θcr) > SDC (θ = 0)}. The second approach (Approach 2, or A2) is based on the initial separation of buildings into two categories, namely, the buildings that are classified to the “S” SDC for θ = 0, and those that are classified to the “M” SDC for θ = 0. Then, two different categories of A2 are defined: in the first framework (A2/C3S), three classes are considered for the buildings that are classified to the “S” SDC for θ = 0 {Class 1: SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”, Class 2: SDC (θ = 0) = “S” → SDC (θ = θcr) = “M”, Class 3: SDC (θ = 0) = “S” → SDC (θ = θcr) = “H”}, whereas in the second framework (A2/C2S) two classes for these buildings are defined {Class 1: SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”, Class 2: SDC (θ = 0) = “S” → SDC (θ = θcr) = “M” or “H”}. On the other hand, two classes for the buildings that are classified to the “M” SDC for θ = 0 (category A2/C2M) are considered in all cases {Class 1: SDC (θ = 0) = “M” → SDC (θ = θcr) = “M”, Class 2: SDC (θ = 0) = “M” → SDC (θ = θcr) = “H”}. Thus, two types of analysis are defined in the framework of A2—“A2/(C3S + C2M)” and “A2/(C2S + C2M)”—whereas one type of analysis was defined in the framework of A1 (the analysis type “A1”).
For each of the above-mentioned types of analysis, one category (four in total) of MLP networks (NA1 networks for “A1”, NA2C3S networks for “A2/C3S”, NA2C2S networks for “A2/C2S”, and NA2C2M networks for “A2/C2M”) was configured and trained using training datasets that were generated by the authors in previous published research on the basis of 3 different versions of 30 properly selected RC buildings (Bare Buildings “BB”, Regularly Infilled Buildings “RIB”, and Irregularly Infilled Buildings “IIB”). As regards the input vectors for the MLP networks, 12 widely used seismic parameters and 3 structural parameters were used. Due to the fact that the scope of the present research is the study of the influence of the critical angle of seismic excitation on the seismic damage, we used the min/max ratios of the values of the selected seismic parameters that correspond to the two recorded horizontal components of excitations, as opposed to of the values extracted using a numerical combination of them. As regards the three structural parameters, the selection of them was also based on the nature of the problem, as well as on general (and macroscopic) indices that influence the seismic damage response of buildings. Extended parametric investigation was performed for the detection of the optimal configuration of each of the four categories of the MLP networks. In this investigation, the number of hidden layers, the number of neurons in each hidden layer, the types of activation functions of neurons, and the training algorithms were examined. Thus, this parametric investigation led to the optimally configured network of each of the four categories. The performance of the studied configurations was evaluated using the overall accuracy (OA) index. In cases in which this index failed to lead to clear conclusions, the other metrics defined in the framework of the confusion matrices (CMs)—i.e., the R-index and the P-index—were also used. The evaluation of networks was also based on the testing subsets that formed part of the datasets used for the investigation of their generalization ability.
The main conclusions extracted from the above-described research procedure are the following:
  • Between the two different forms of A2 for the buildings classified to the SDC “S” for θ = 0, “A2/C2S” was proven more efficient than “A2/C3S” for all versions of the studied RC buildings (i.e., BB, RIB, and IIB). This conclusion was based on comparisons of the values of the OA index, as well as on comparisons of the values of the R- and P-indices. The superiority of “A2/C2S” against “A2/C3S” means that the trained networks in the present study are more efficient for correct classifications in PR problems with two categories. This conclusion (which certainly cannot be characterized as being generally valid) must be further examined in future extended research. However, the low efficiency of the trained networks used in the present study to classify the testing samples to correct SDC eliminates the possibility of reliable predictions about the specific SDC of buildings for θ = θcr. Therefore, the reliable predictions concern the information about the change (or lack thereof) in the SDC for θ = θcr. Thus, the category “A2/C2S” in combination with the category “A2/C2M” (which corresponds to buildings that are classified to the SDC “M” for θ = 0)—i.e., the analysis type “A2/(C2S + C2M)”—was used for the comparison of A2 with A1;
  • A2, expressed in the form of analysis type “A2/(C2S + C2M)”, was proven to be more efficient than A1. However, the percentages of the correct classifications extracted by A1 cannot be characterized as unacceptable, since the corresponding OA values were in all cases greater than 80%. On the other hand, the OA values extracted by “A2/(C2S + C2M)” were greater than 90%. The real difference between the two approaches can be reduced, since the application of A2 requires the knowledge of the SDC of buildings for θ = 0. This knowledge can be obtained either by implementation of NTHA, or by the simulation of networks properly trained to predict the SDC of buildings for θ = 0. In both cases, the possibility of the insertion of errors can lead to incorrect data for the implementation of “A2/(C2S + C2M)”. On the other hand, A1 can be implemented without the knowledge of the SDC of buildings for θ = 0; thus, A1 is not affected by these additional errors. For this reason, the two approaches can be generally characterized as almost equal;
  • As regards the optimal configuration of networks, it was observed that the addition of a second hidden layer improved their classification ability in all studied cases. However, the increases in the OA index values achieved using two hidden layers instead of one are not always significant. On the other hand, the addition of the second hidden layer significantly increases the values of the R- and P-indices in all cases. The optimal number of neurons in the hidden layers cannot be estimated without the implementation of parametric investigation using a predefined rule; this conclusion is consistent with the findings of the available relative literature. The resilient backpropagation (RP) algorithm was proven to be more effective in the training of NA1 networks (A1). On the other hand, no clear conclusion can be extracted for the analysis of A2, because the RP algorithm and the scaled conjugate gradient (SCG) algorithm (which was also used in the present study) were proven to be more effective in almost the same number of cases belonging to this approach. Finally, it was proven that the introduction of the hyperbolic tangent (tansig) function as the activation function of neurons in the output layer of networks leads to optimal classifications in all analyses using t A1, and in the vast majority of analyses using A2.
The benefit of the present investigation for civil engineers is the ability to extract a rapid prediction as regards the sensitivity of a selected structural system for new RC buildings to the angle of seismic excitation at the stage of design. The same is also valid in the investigation of several strengthening schemes for existing RC buildings prone to extended seismic damage. In other words, the proposed method gives a calculation tool that contributes to the optimization of the design of new RC buildings’ structural systems, or to the optimization of the configuration of strengthening schemes for existing RC buildings.
Finally, it must be noted that a future expansion of the present investigation could include the examination of different seismic or/and structural parameters for the input vectors of networks, sensitivity analyses for the estimation of the parameters that most influence the proposed method’s efficiency, and the prediction of the value of the critical angle of the seismic excitation using the MLP networks (or other types of network) as calculation tools for regression analysis.

Author Contributions

K.M. designed the selected buildings and performed the training of the Artificial Neural Networks. K.K. processed the selected earthquakes and performed the NTHA analyses for the calculation of the Seismic Damage Indices. 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.

Informed Consent Statement

Not applicable.

Data Availability Statement

The raw data supporting the conclusions of this article may be made available upon request from the correspondence author.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Generation of Training Dataset: Structural Parameters

In Appendix A, a brief description of the data that were used for the calculation of the structural parameters of the ANNs’ input vectors (parameters StIP1, StIP2, and StIP3) and output vectors (MIDR values) is presented.
In Figure A1 and Figure A2, the configurations in the plans of the selected RC buildings are illustrated. The modeling assumptions that were taken into consideration are compatible with the provisions of EN1998-1 [16] and EN1992-1-1 [56]. More specifically, the assumptions considered for the linear analysis and design of buildings were the following:
  • The buildings were considered to be fully fixed to the ground;
  • The infill walls were considered only as vertical loads and not as seismic-resistant structural elements;
  • The buildings were designed as medium ductility class (MDC) structures [16];
  • The behavior factor q was determined according to the recommendations of EN1998-1 [16];
  • The buildings were analyzed using the modal response spectrum method;
  • For the design of RC members, the load combinations 1.35G + 1.50Q and G + 0.3Q ± E were taken into consideration (G is the dead load, Q is the live load, and E is the seismic load expressed by the simultaneous application of the design spectrum of EN1998-1 [16] for seismic zone II and site class C along the x- and y-axes).
As regards the modeling of the selected RC buildings for the NTHA (calculation of their damage index, i.e., MIDR value), the following assumptions were considered:
  • The nonlinear behavior of the RC members was modeled by means of a lumped plasticity model at the column and beam ends, as well as at the bases of the RC walls;
  • The material inelasticity of the RC members was modeled using the modified Takeda hysteresis rule (see e.g., [67]) (Figure A3);
  • The effects of the axial load–biaxial bending moments interactions at the column and wall hinges were taken into account by using the N-M2-M3 interaction diagram, which was implemented in the software adopted for the application of the analyses [55] (Figure A3);
  • As regards the nonlinear modeling of the infill walls in case of RIB and IIB, nonlinear diagonal struts based on the model proposed by Crisafulli [68] were adopted.
Figure A1. Design data of the 15 selected symmetric RC buildings.
Figure A1. Design data of the 15 selected symmetric RC buildings.
Applsci 12 01055 g0a1
Figure A2. Design data of the 15 selected asymmetric RC buildings.
Figure A2. Design data of the 15 selected asymmetric RC buildings.
Applsci 12 01055 g0a2
Figure A3. (a) Moment (M)–Rotation (θ) relationship and (b) N–M2–M3 interaction diagram.
Figure A3. (a) Moment (M)–Rotation (θ) relationship and (b) N–M2–M3 interaction diagram.
Applsci 12 01055 g0a3
Regarding the evaluation of the used damage index MIDR (which corresponds to the maximum drift among the perimeter frames), the post-processing of the NTHA results leading to the calculation of its values is summarized for the case of an n-story building with an arbitrary plan view in Figure A4.
Figure A4. Calculation of the MIDR value in the case of an n-story building with arbitrary plan view.
Figure A4. Calculation of the MIDR value in the case of an n-story building with arbitrary plan view.
Applsci 12 01055 g0a4

Appendix B. Generation of Training Dataset: Seismic Parameters

In Appendix B (Table A1), the data of 65 earthquakes that were used for the generation of the ANNs’ training dataset are presented.
Table A1. Data of the 65 selected seismic excitations.
Table A1. Data of the 65 selected seismic excitations.
NoEarthquake NameDateMagnitude (Ms)Distance to Fault (km)Component (deg)PGA (g)
1Imperial Valley15 October 19796.923.8225/3150.128/0.078
2Imperial Valley15 October 19796.928.7012/2820.27/0.254
3Kocaeli, (Turkey)17 August 19997.8144.6090/1800.06/0.049
4Landers28 June 19927.4128.3000/2700.057/0.046
5Loma Prieta18 October 19897.128.2090/1800.247/0.215
6Whittier Narrows1 October 19875.725.2000/0900.221/0.124
7Northridge17 January 19946.725.4177/2670.357/0.206
8Northridge17 January 19946.730020/1100.474/0.439
9N. Palm Springs8 July 1986643.3270/3600.144/0.132
10Northridge17 January 19946.713000/2700.41/0.482
11Northridge17 January 19946.76.4090/3600.604/0.843
12Northridge17 January 19946.712.3000/0900.303/0.443
13Whittier Narrows1 October 19875.710.8048/3180.426/0.443
14Cape Mendocino25 April 19927.19.5000/0900.59/0.662
15Chi-Chi (Taiwan)20 September 19997.62.94N/W0.251/0.202
16Chi-Chi (Taiwan)20 September 19997.610.04N/W0.393/0.742
17Chi-Chi (Taiwan)20 September 19997.64.01N/W0.162/0.134
18Chi-Chi (Taiwan)20 September 19997.67.31N/W0.821/0.653
19Chi-Chi (Taiwan)20 September 19997.611.14N/W0.44/0.353
20Chi-Chi (Taiwan)20 September 19997.610.33N/W0.13/0.147
21Chi-Chi (Taiwan)20 September 19997.65.92N/W0.188/0.148
22Erzincan (Turkey)13 March 1992 2.0NS/EW0.515/0.496
23Loma Prieta18 October 19897.112.7000/0900.367/0.322
24Loma Prieta18 October 19897.114.4000/0900.555/0.367
25Loma Prieta18 October 19897.114.5000/0900.529/0.443
26Northridge17 January 19946.77.1090/3600.583/0.59
27Northridge17 January 19946.78.9270/3600.753/0.939
28Northridge17 January 19946.714.6000/0900.877/0.64
29Northridge17 January 19946.76.2052/1420.612/0.897
30Campano Lucano (Italy)23 November 13806.939E-W/N-S0.047/0.048
31Spitak (Armenia)7 December 19886.720E-W/N-S0.183/0.183
32Izmit (Turkey)17 August 19997.629W-E/S-N0.129/0.091
33Duzce (Turkey)12 November 19997.218E-W/N-S0.8/0.745
34Duzce (Turkey)12 November 19997.2113S-N/E-W0.022/0.021
35Duzce (Turkey)12 November 19997.298030/1200.018/0.016
36Duzce (Turkey)12 November 19997.294E-W/N-S0.042/0.041
37Izmit (Turkey)17 August 19997.680E-W/N-S0.114/0.11
38Duzce (Turkey)6 June 20006.1158LONG/TRAN0.004/0.004
39Strofades (Greece)18 November 19976.654261/3510.053/0.054
40Aigion (Greece)15 June 19956.5138065/1550.013/0.013
41Friuli (Italy)11 September 19765.57E-W/N-S0.105/0.23
42Volvi (Greece)4 July 1978 15E-W/N-S0.099/0.115
43Dinar (Turkey)1 October 19956.40W-E/S-N0.319/0.273
44Izmit (Turkey)17 August 19997.65E-W/N-S0.244/0.296
45Duzce (Turkey)12 November 19997.20W-E/S-N0.513/0.377
46Imperial Valley15 October 19796.943.6262/3520.238/0.351
47Loma Prieta18 October 19897.116.1000/0900.417/0.212
48Loma Prieta18 October 19897.177.4180/2700.195/0.244
49Northridge17 January 19946.730.9155/2450.465/0.322
50Northridge17 January 19946.736.9090/1800.29/0.264
51Duzce, Turkey12 November 19997.317.6000/0900.728/0.822.
52Northridge17 January 19946.732.7090/1800.103/0.186
53Imperial Valley15 October 19796.954.1075/3450.122/0.167
54Superstition Hills24 November 19876.618.2225/3150.156/0.116
55Duzce (Turkey)12 November 19997.38.2180/2700.348/0.535
56Imperial Valley15 October 19796.97.6002/0920.213/0.235
57Imperial Valley15 October 19796.94.2140/2300.485/0.36
58Imperial Valley15 October 19796.91140/2300.519/0.379
59Imperial Valley15 October 19796.91140/2300.41/0.439
60Livermore27 January 19805.53.6270/3600.258/0.233
61Superstition Hills24 November 19876.613.9000/0900.358/0.258
62Superstition Hills24 November 19876.613.3090/1800.172/0.211
63Morgan Hill24 April 19846.112.8270/3600.224./0.348
64Imperial Valley15 October 19796.912.6140/2300.364/0.38
65Morgan Hill24 April 19846.13.4150/2400.156/0.312

References

  1. MacRae, G.A.; Mattheis, J. Three dimensional steel building response to near-fault motions. J. Struct. Eng. ASCE 2000, 126, 117–126. [Google Scholar] [CrossRef]
  2. Athanatopoulou, A.M. Critical orientation of three correlated seismic components. Eng. Struct. 2005, 27, 301–312. [Google Scholar] [CrossRef]
  3. Rigato, A.B.; Medina, R.A. Influence of angle of incidence on seismic demands for inelastic single-storey structures subjected to bi-directional ground motions. Eng. Struct. 2007, 29, 2593–2601. [Google Scholar] [CrossRef]
  4. Kostinakis, K.; Athanatopoulou, A.; Avramidis, I. Orientation effects of horizontal seismic components on longitudinal reinforcement in R/C frame elements. Nat. Hazards Earth Syst. 2012, 12, 1–10. [Google Scholar] [CrossRef] [Green Version]
  5. Kostinakis, K.G.; Athanatopoulou, A.M.; Tsiggelis, V.S. Effectiveness of percentage combination rules for maximum response calculation within the context of linear time history analysis. Eng. Struct. 2013, 56, 36–45. [Google Scholar] [CrossRef]
  6. Kostinakis, K.; Morfidis, K.; Xenidis, H. Damage response of multistorey r/c buildings with different structural systems subjected to seismic motion of arbitrary orientation. Earthq. Eng. Struct. Dyn. 2015, 44, 1919–1937. [Google Scholar] [CrossRef]
  7. Kostinakis, K.; Manoukas, G.; Athanatopoulou, A. Influence of seismic incident angle on response of symmetric in plan buildings. KSCE J. Civ. Eng. 2018, 22, 725–735. [Google Scholar] [CrossRef]
  8. Fontara, I.-K.; Kostinakis, K.; Manoukas, G.; Athanatopoulou, A. Parameters affecting the seismic response of buildings under bi-directional excitation. Struct. Eng. Mech. 2015, 53, 957–979. [Google Scholar] [CrossRef]
  9. Pavel, F.; Nica, G. Influence of Rotating Strong Ground Motions on the Response of Doubly Symmetrical RC Wall Structures in Romania and Its Implication on Code Provisions. Int. J. Civ. Eng. 2019, 17, 969–979. [Google Scholar] [CrossRef]
  10. Cavdar, E.; Ozdemir, G. Using maximum direction of a ground motion in a code-compliant analysis of seismically isolated structures. Structures 2020, 28, 2163–2173. [Google Scholar] [CrossRef]
  11. Lagaros, N.D. The impact of the earthquake incident angle on the seismic loss estimation. Eng. Struct. 2010, 32, 1577–1589. [Google Scholar] [CrossRef]
  12. Giannopoulos, D.; Vamvatsikos, D. Ground motion records for seismic performance assessment: To rotate or not to rotate? Earthq. Eng. Struct. Dyn. 2018, 47, 2410–2425. [Google Scholar] [CrossRef]
  13. Vargas Alzate, Y.F.; Pujades Beneit, L.G.; Barbat, A.H.; Hurtado Gomez, J.E.; Diaz Alvarado, S.A.; Hidalgo Leiva, D.A. Probabilistic seismic damage assessment of reinforced concrete buildings considering directionality effects. Struct. Infrastruct. Eng. 2018, 14, 817–829. [Google Scholar] [CrossRef]
  14. Skoulidou, D.; Romao, X.; Franchin, P. How is collapse risk of RC buildings affected by the angle of seismic incidence. Earthq. Eng. Struct. Dyn. 2019, 48, 1575–1594. [Google Scholar] [CrossRef]
  15. Skoulidou, D.; Romão, X. The significance of considering multiple angles of seismic incidence for estimating engineering demand parameters. Bull. Earthq. Eng. 2020, 18, 139–163. [Google Scholar] [CrossRef]
  16. EN1998-1 (Eurocode 8-1); Design of Structures for Earthquake Resistance—Part 1: General Rules, Seismic Actions and Rules for Buildings. European Committee for Standardization: Brussels, Belgium, 2005.
  17. Adeli, H. Neural networks in civil engineering: 1989–2001. Comput. Aid Civ. Infrastruct. Eng. 2001, 16, 126–142. [Google Scholar] [CrossRef]
  18. Shahin, M.A.; Jaksa, M.B.; Maier, H.R. State of the art of artificial neural networks in geotechnical engineering. Electr. J. Geotech. Eng. EJGE 2008, 8, 1–26. [Google Scholar]
  19. Jegadesh, S.J.S.; Jayalekshmi, S. A review on artificial neural network concepts in structural engineering applications. Int. J. Appl. Civ. Env. Eng. 2015, 1, 6–11. [Google Scholar]
  20. Sun, H.; Burton, H.V.; Huang, H. Machine learning applications for building structural design and performance assessment: State of the art review. J. Build. Eng. 2021, 33, 101816. [Google Scholar] [CrossRef]
  21. Harirchian, E.; Hosseini, S.E.A.; Jadhav, K.; Kumari, V.; Rasulzade, S.; Işık, E.; Wasif, M.; Lahmer, T. A review on application of soft computing techniques for the rapid visual safety evaluation and damage classification of existing buildings. J. Build. Eng. 2021, 43, 102536. [Google Scholar] [CrossRef]
  22. Stephens, J.E.; VanLuchene, R.D. Integrated Assessment of Seismic Damage in Structures. Microcomput. Civ. Eng. 1994, 9, 119–128. [Google Scholar] [CrossRef]
  23. Molas, G.; Yamazaki, F. Neural networks for quick earthquake damage estimation. Earthq. Eng. Struct. Dyn. 1995, 24, 505–516. [Google Scholar] [CrossRef]
  24. De Stefano, A.; Sabia, D.; Sabia, L. Probabilistic neural networks for seismic damage mechanisms prediction. Earthq. Eng. Struct. Dyn. 1999, 28, 807–821. [Google Scholar] [CrossRef]
  25. Sanchez-Silva, M.; Garcia, L. Earthquake damage assessment based on fuzzy logic and neural networks. Earthq. Spectra 2001, 17, 89–112. [Google Scholar] [CrossRef]
  26. Lagaros, N.; Fragiadakis, M. Fragility Assessment of Steel Frames Using Neural Networks. Earthq. Spectra 2007, 23, 735–752. [Google Scholar] [CrossRef]
  27. Gonzalez, M.P.; Zapico, J.L. Seismic damage identification in buildings using neural network and modal data. Comput. Struct. 2008, 86, 416–426. [Google Scholar] [CrossRef]
  28. Lautour, O.R.; Omenzetter, P. Prediction of seismic-induced structural damage using artificial neural networks. Eng. Struct. 2009, 31, 600–606. [Google Scholar] [CrossRef] [Green Version]
  29. Arslan, M.H. An evaluation of effective design parameters on earthquake performance of RC buildings using neural networks. Eng. Struct. 2010, 32, 1888–1898. [Google Scholar] [CrossRef]
  30. Vafaei, M.; Adnan, A.B.; Rahman, A.B.A. Real-time seismic damage detection of concrete shear walls using artificial neural networks. J. Earthq. Eng. 2013, 17, 137–154. [Google Scholar] [CrossRef]
  31. Morfidis, K.; Kostinakis, K. Seismic parameters’ combinations for the optimum prediction of the damage state of R/C buildings using neural networks. Adv. Eng. Softw. 2017, 106, 1–16. [Google Scholar] [CrossRef]
  32. Morfidis, K.; Kostinakis, K. Approaches to the rapid seismic damage prediction of r/c buildings using artificial neural networks. Eng. Struct. 2018, 165, 120–141. [Google Scholar] [CrossRef]
  33. Morfidis, K.; Kostinakis, K. Comparative evaluation of MFP and RBF neural networks’ ability for instant estimation of r/c buildings’ seismic damage level. Eng. Struct. 2019, 197, 109436. [Google Scholar] [CrossRef]
  34. Theodoridis, S.; Koutroumbas, K. Pattern Recognition, 4th ed.; Elsevier: Amsterdam, The Netherlands, 2008. [Google Scholar]
  35. Naeim, F. The Seismic Design Handbook, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
  36. Gunturi, S.K.V.; Shah, H.C. Building specific damage estimation. In Proceedings of the 10th World Conference on Earthquake Engineering, Madrid, Spain, 19–24 July 1992; pp. 6001–6006. [Google Scholar]
  37. Beyer, K.; Bommer, J. Selection and Scaling of Real Accelerograms for Bi-Directional Loading: A Review of Current Practice and Code Provisions. J. Earthq Eng 2007, 11, 13–45. [Google Scholar] [CrossRef]
  38. EN1998-2 (Eurocode 8-2); Design of structures for earthquake resistance—Part 2: Bridges. European Committee for Standardization: Brussels, Belgium, 2005.
  39. FEMA 356; Prestandard and Commentary for the Seismic Rehabilitation of Buildings. Federal Emergency Management Agency: Washington, DC, USA, 2000.
  40. ASCE 41-06; Seismic Rehabilitation of Existing Buildings. American Society of Civil Engineers: Reston, VA, USA, 2009.
  41. ASCE 41-13; Seismic Evaluation and Retrofit of Existing Buildings. American Society of Civil Engineers: Reston, VA, USA, 2014.
  42. NZS 1170.5; Structural Design Actions, Part 5: Earthquake Actions—New Zealand. Code and Supplement, Standards New Zealand: Wellington, New Zealand, 2004.
  43. Lucchini, A.; Monti, G.; Kunnath, S. Nonlinear Response of Two-Way Asymmetric Single-Story Building under Biaxial Excitation. J. Struct. Eng. ASCE 2011, 137, 34–40. [Google Scholar] [CrossRef]
  44. Nguyen, V.T.; Kim, D. Influence of incident angles of earthquakes on inelastic responses of asymmetric-plan structures. Struct. Eng. Mech. 2013, 45, 373–389. [Google Scholar] [CrossRef]
  45. Roy, A.; Santra, A.; Roy, R. Estimating seismic response under bi-directional shaking per uni-directional analysis: Identification of preferred angle of incidence. Soil Dyn. Earthq. Eng. 2018, 106, 163–181. [Google Scholar] [CrossRef]
  46. Smeby, W.; der Kiureghian, A. Modal combination rules for multicomponent earthquake excitation. Earthq. Eng. Struct. Dyn. 1985, 13, 1–12. [Google Scholar] [CrossRef]
  47. Menun, C.; Der Kiureghian, A. A replacement for the 30%, 40%, and SRSS rules for multicomponent seismic analysis. Earthq. Spectra 1998, 14, 153–163. [Google Scholar] [CrossRef]
  48. Lopez, O.A.; Chopra, A.K.; Hernandez, J.J. Critical response of structures to multicomponent earthquake excitation. Earthq. Eng. Struct. Dyn. 2000, 29, 1759–1778. [Google Scholar] [CrossRef]
  49. López, O.A.; Chopra, A.K.; Hernández, J.J. Evaluation of combination rules for maximum response calculation in multicomponent seismic analysis. Earthq. Eng. Struct. Dyn. 2001, 30, 1379–1398. [Google Scholar] [CrossRef]
  50. Sessa, S.; Marmo, F.; Rosati, L. Effective use of seismic response envelopes for reinforced concrete structures. Earthq. Eng. Struct. Dyn. 2015, 44, 2401–2423. [Google Scholar] [CrossRef]
  51. Sessa, S.; Marmo, F.; Vaiana, N.; Rosati, L.A. Computational Strategy for Eurocode 8-Compliant Analyses of Reinforced Concrete Structures by Seismic Envelopes. J. Earthq. Eng. 2021, 25, 1078–1111. [Google Scholar] [CrossRef]
  52. Bishop, C.M. Pattern Recognition and Machine Learning; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  53. Kappos, A.J. Seismic damage indices for RC buildings: Evaluation of concepts and procedures. Constr. Res. Commun. 1997, 1, 78–87. [Google Scholar] [CrossRef]
  54. Masi, A.; Vona, M.; Mucciarelli, M. Selection of natural and synthetic accelerograms for seismic vulnerability studies on reinforced concrete frames. J. Struct. Eng. 2011, 137, 367–378. [Google Scholar] [CrossRef]
  55. Carr, A.J. Ruaumoko—A program for Inelastic Time-History Analysis: Program Manual; Department of Civil Engineering, University of Canterbury: Canterbury, New Zealand, 2006. [Google Scholar]
  56. EN1992-1-1 (Eurocode 2-1-1); Design of Concrete Structures, Part 1-1: General Rules and Rules for Buildings. European Committee for Standardization: Brussels, Belgium, 2005.
  57. Caglar, N.; Garip, Z.S. Neural network based model for seismic assessment of existing RC buildings. Comput. Concr. 2013, 12, 229–241. [Google Scholar] [CrossRef]
  58. Kia, A.; Sensoy, S. Assessment the Effective Ground Motion Parameters on Seismic Performance of R/C Buildings using Artificial Neural Network. Indian J. Sci. Technol. 2014, 7, 2076–2082. [Google Scholar] [CrossRef]
  59. Kramer, S.L. Geotechnical Earthquake Engineering; Prentice-Hall: Hoboken, NJ, USA, 1996. [Google Scholar]
  60. Beyer, K.; Bommer, J. Relationships between median values and between aleatory variabilities for different definitions of the horizontal component of motion. Bull. Seismol. Soc. Am. 2006, 96, 1512–1522. [Google Scholar] [CrossRef]
  61. Haykin, S. Neural Networks and Learning Machines, 3rd ed.; Prentice Hall: Hoboken, NJ, USA, 2009. [Google Scholar]
  62. Fawcett, T. An introduction to ROC analysis. Pattern Recognit. Lett. 2006, 27, 861–874. [Google Scholar] [CrossRef]
  63. Caruana, R.; Lawrence, S.; Giles, L. Overfitting in neural nets: Backpropagation, conjugate gradient, and early stopping. In Proceedings of the Neural Information Processing Systems, Denver, CO, USA, 1 January 2000; pp. 402–408. [Google Scholar]
  64. Ying, X. An Overview of Overfitting and its Solutions. J. Phys. Conf. Ser. 2019, 1168, 22022. [Google Scholar] [CrossRef]
  65. Riedmiller, M.; Braun, H. A Direct Adaptive Method for Faster Backpropagation Learning: The RPROP Algorithm. In Proceedings of the IEEE International Conference on Neural Networks, San Francisco, CA, USA, 28 March–1 April 1993; pp. 586–591. [Google Scholar]
  66. Moller, M.F. A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw. 1993, 6, 525–533. [Google Scholar] [CrossRef]
  67. Otani, A. Inelastic analysis of RC frame structures. J. Struct. Div. ASCE 1974, 100, 1433–1449. [Google Scholar] [CrossRef]
  68. Crisafulli, F.J. Seismic Behaviour of Reinforced Concrete Structures with Masonry Infills. Ph.D. Thesis, University of Canterbury, Christchurch, New Zealand, 1997. [Google Scholar]
Figure 1. Recorded ground motion and orientation of a building’s structural axes.
Figure 1. Recorded ground motion and orientation of a building’s structural axes.
Applsci 12 01055 g001
Figure 2. General form of an MLP network configured for the solution of classification problems.
Figure 2. General form of an MLP network configured for the solution of classification problems.
Applsci 12 01055 g002
Figure 3. General flowcharts of the procedure for the study of the critical seismic angle’s influence on the SDC of RC buildings: (a) A1; (b) A2.
Figure 3. General flowcharts of the procedure for the study of the critical seismic angle’s influence on the SDC of RC buildings: (a) A1; (b) A2.
Applsci 12 01055 g003
Figure 4. Flowchart of the procedure used for the generation of the training datasets (a,b).
Figure 4. Flowchart of the procedure used for the generation of the training datasets (a,b).
Applsci 12 01055 g004
Figure 5. Definition of the selected structural parameters for the input vectors of MLP networks.
Figure 5. Definition of the selected structural parameters for the input vectors of MLP networks.
Applsci 12 01055 g005
Figure 6. The general form of the used networks and the investigated configuration parameters.
Figure 6. The general form of the used networks and the investigated configuration parameters.
Applsci 12 01055 g006
Figure 7. Maximum OA index values extracted by NA1 networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Figure 7. Maximum OA index values extracted by NA1 networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g007
Figure 8. CMs according to the testing subsets extracted by the optimally configured NA1 networks: (a) BB; (b) RIB; (c) IIB.
Figure 8. CMs according to the testing subsets extracted by the optimally configured NA1 networks: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g008
Figure 9. Maximum OA index values extracted by NA2C3S and NA2C2S networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Figure 9. Maximum OA index values extracted by NA2C3S and NA2C2S networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g009
Figure 10. CMs according to the testing subsets extracted by the optimally configured NA2C3S and NA2C2S networks: (a) BB; (b) RIB; (c) IIB.
Figure 10. CMs according to the testing subsets extracted by the optimally configured NA2C3S and NA2C2S networks: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g010
Figure 11. Maximum OA index values extracted by NA2C2M networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Figure 11. Maximum OA index values extracted by NA2C2M networks with 1 or 2 hidden layers: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g011
Figure 12. CMs according to the testing subsets extracted by the optimally configured NA2C2M networks: (a) BB; (b) RIB; (c) IIB.
Figure 12. CMs according to the testing subsets extracted by the optimally configured NA2C2M networks: (a) BB; (b) RIB; (c) IIB.
Applsci 12 01055 g012
Figure 13. OA values extracted by the optimally configured networks for A1 and A2.
Figure 13. OA values extracted by the optimally configured networks for A1 and A2.
Applsci 12 01055 g013
Figure 14. CMs extracted by the optimally configured networks of (a) A1 and (b) A2.
Figure 14. CMs extracted by the optimally configured networks of (a) A1 and (b) A2.
Applsci 12 01055 g014
Table 1. Definition of 3 or 5 SDCs according to MIDR seismic damage index.
Table 1. Definition of 3 or 5 SDCs according to MIDR seismic damage index.
MIDR (%)<0.250.25–0.50.5–1.01.0–1.5>1.5
SDC (5 classes)NullSlightModerateHeavyDestruction
SDC (3 classes)Slight (“S”) Moderate (“M”)Heavy (“H”)
DescriptionNo damage or repairable damage in structural systemSignificant but repairable damage in structural systemNon-repairable damage in structural system
Table 2. Main characteristics of the approaches used for the definition of the studied problem.
Table 2. Main characteristics of the approaches used for the definition of the studied problem.
Approach/CategoryClassesCriteria of Classes/Significant Influence of θcr
A12Class 1: SDC (θ = θcr) = SDC (θ = 0)/NO
Class 2: SDC (θ = θcr) > SDC (θ = 0)/YES
A2/C3S3Class 1: SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”/NO
Class 2: SDC (θ = 0) = “S” → SDC (θ = θcr) = “M”/YES
Class 3: SDC (θ = 0) = “S” → SDC (θ = θcr) = “H”/YES
A2/C2S2Class 1: SDC (θ = 0) = “S” → SDC (θ = θcr) = “S”/NO
Class 2: SDC (θ = 0) = “S” → SDC (θ = θcr) = “M” or “H”/YES
A2/C2M2Class 1: SDC (θ = 0) = “M” → SDC (θ = θcr) = “M”/NO
Class 2: SDC (θ = 0) = “M” → SDC (θ = θcr)= “H”/YES
Table 3. Main characteristics of the types of analyses and the corresponding names of networks.
Table 3. Main characteristics of the types of analyses and the corresponding names of networks.
Analysis Type Names of NetworksNumber of Classes
“A1”NA1 (all buildings)2
“A2/(C3S + C2M)”NA2C3S (buildings classified to SDC “S” for θ = 0)
NA2C2M (buildings classified to SDC “M” for θ = 0)
3 if SDC (θ = 0) = “S”
2 if SDC (θ = 0) = “M”
“A2/(C2S + C2M)”NA2C2S (buildings classified to SDC “S” for θ = 0)
NA2C2M (buildings classified to SDC “M” for θ = 0)
2 if SDC (θ = 0) = “S”
2 if SDC (θ = 0) = “M”
Table 4. Number of samples and the form of target vectors for each of the networks and the versions of the selected RC buildings.
Table 4. Number of samples and the form of target vectors for each of the networks and the versions of the selected RC buildings.
NetworkNumber of SamplesForm of Target Vectors (TV)
NA1BB: 1006 (=1950–944 *),
RIB: 1539 (=1950–411 *),
IIB: 1052 (=1950–898 *)
TV = [1 0] T (Class 1)
TV = [0 1] T (Class 2)
NA2C3SBB: 563 (=1950–443–944 *),
RIB: 1075 (=1950–464–411 *),
IIB: 673 (=1950–379–898 *)
TV = [1 0 0] T (Class 1)
TV = [0 1 0] T (Class 2)
TV = [0 0 1] T (Class 3)
NA2C2SBB: 563, RIB: 1075, IIB: 673TV = [1 0] T (Class 1)
TV = [0 1] T (Class 2)
NA2C2MBB: 443 (=1950–563–944 *),
RIB: 464 (=1950–1075–411 *),
IIB: 379 (=1950–673–898 *)
TV = [1 0] T (Class 1)
TV = [0 1] T (Class 2)
* Number of samples that are classified to the SDC “H” for θ = 0.
Table 5. The selected seismic parameters for the input vectors of MLP networks.
Table 5. The selected seismic parameters for the input vectors of MLP networks.
1Peak ground acceleration (PGA)7Acceleration spectrum intensity (ASI)
2Peak ground velocity (PGV)8Cumulative absolute velocity (CAV)
3Specific energy density (SED)9Peak ground displacement (PGD)
4Arias intensity (Ia)10Effective peak acceleration (EPA)
5Predominant period (PP)11Sustained maximum acceleration (SMA)
6Housner intensity (HI)12Sustained maximum velocity (SMV)
Table 6. The parameters of the optimally configured networks used for the implementation of A1.
Table 6. The parameters of the optimally configured networks used for the implementation of A1.
Version of BuildingsBBRIBIIB
Training AlgorithmRPSCGRPSCGRPSCG
Number of HL121212121212
Training data-setActivation functionsT/TT/T/TT/TT/L/TT/TT/T/TL/TT/T/TT/TT/T/TT/TT/T/T
Neurons/HL6060/505248/524652/523052/485650/464658/46
Testing datasetActivation functionsT/TL/L/TL/TT/T/TT/TL/L/TL/TT/L/TL/TT/T/TT/TL/T/L
Neurons/HL3036/341428/503028/145258/522420/101410/12
Total datasetActivation functionsL/TT/T/TT/TT/L/TT/TT/T/TT/TT/T/TT/TT/T/TT/TT/T/T
Neurons/HL3060/505848/524052/526050/266050/604026/28
Notation—T: tansig, L: logsig, HL: hidden layer.
Table 7. Configuration parameters and names of the optimal networks used for A1.
Table 7. Configuration parameters and names of the optimal networks used for A1.
Version of BuildingsBBRIBIIB
Training algorithmRPRPRP
Number of HLs222
Activation functionsL/L/TL/L/TT/T/T
Neurons/HL36/3428/1420/10
Name of networkNA1-BBNA1-RIBNA1-IIB
Notation—T: tansig; L: logsig; HL: hidden layer.
Table 8. Configuration parameters and names of the optimal networks used for the implementation of A2.
Table 8. Configuration parameters and names of the optimal networks used for the implementation of A2.
CategoryA2/C3SA2/C2SA2/C2M
Version of BuildingsBBRIBIIBBBRIBIIBBBRIBIIB
Training algorithmSCGRPRPSCGSCGRPSCGSCGRP
Number of HLs222222222
Activation functionsT/L/LL/L/TL/L/TT/T/TT/L/TL/T/TL/T/TT/T/TT/T/T
Neurons/HL30/5016/5244/2636/4650/3646/1656/3848/2220/24
Name of networkNA2C3S-BBNA2C3S-RIBNA2C3S-IIBNA2C2S-BBNA2C2S-RIBNA2C2S-IIBNA2C2M-BBNA2C2M-RIBNA2C2M-IIB
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Morfidis, K.; Kostinakis, K. Rapid Prediction of Seismic Incident Angle’s Influence on the Damage Level of RC Buildings Using Artificial Neural Networks. Appl. Sci. 2022, 12, 1055. https://doi.org/10.3390/app12031055

AMA Style

Morfidis K, Kostinakis K. Rapid Prediction of Seismic Incident Angle’s Influence on the Damage Level of RC Buildings Using Artificial Neural Networks. Applied Sciences. 2022; 12(3):1055. https://doi.org/10.3390/app12031055

Chicago/Turabian Style

Morfidis, Konstantinos, and Konstantinos Kostinakis. 2022. "Rapid Prediction of Seismic Incident Angle’s Influence on the Damage Level of RC Buildings Using Artificial Neural Networks" Applied Sciences 12, no. 3: 1055. https://doi.org/10.3390/app12031055

APA Style

Morfidis, K., & Kostinakis, K. (2022). Rapid Prediction of Seismic Incident Angle’s Influence on the Damage Level of RC Buildings Using Artificial Neural Networks. Applied Sciences, 12(3), 1055. https://doi.org/10.3390/app12031055

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop