1. Introduction
One of the most challenging external factors that needs to be overcome during the design phase in civil engineering is the effect of earthquakes. Many solutions have been developed over time to overcome this seismic effect. These solutions sometimes involve making the structure more resistant to earthquakes and sometimes involve reducing the seismic effect. The most effective method developed to reduce and absorb seismic effects is seismic isolation systems. The products used in seismic isolation systems are called isolators. Isolators are preferred in the superstructure in some cases and used in the substructure in others.
The base isolators used in the substructure are basically divided into two types. The systems used in the infrastructure vary depending on the materials and mechanisms. Material-based isolators include natural, lead-core, or high-damping rubber-based isolators, while mechanism-based isolators are steel-based isolators. One of the most common steel-based isolators is the friction pendulum-type isolator (FPS) [
1]. The main objectives of FPS-type isolators are to increase the structure’s period and reduce the acceleration and torsional effects acting on the structure by utilizing the movement of the friction element coated according to its friction properties on the friction surface between the lower and upper steel plates. Another purpose is to provide additional damping to the structure by shifting the friction surface required by the structure during an earthquake. Considering the seismicity of the area, the design spectral acceleration is obtained, and the most appropriate friction–displacement relationship for the area is established using the friction properties of the FPS isolators for control. The friction properties of the FPS devices are essential for damping earthquake effects at the isolation level. The fundamental parameters for providing the basic friction properties required for structural vibration control are the friction coefficient and the radius of curvature of the FPS devices. These two parameters are known to influence structural displacement and acceleration. Seismic vibrations transmitted to the structure, particularly in earthquakes known for their destructive effects such as near-fault earthquakes, can cause large displacements at the isolator level, which can result in damage to the isolator. The differences in structural response caused by possible changes in the friction bearing have led to the development of variations in FPS devices with multiple sliding bearings [
2,
3,
4,
5,
6], variable friction [
7,
8,
9,
10,
11,
12], and variable curvatures [
13,
14,
15,
16,
17,
18,
19]. Jangid [
20] observed that an increase in the friction coefficient in a structure equipped with an FPS under the influence of a near-fault was effective in reducing the structure’s displacement, and he determined the optimum friction coefficient required to minimize the accumulated acceleration in the structure. Yin et al. [
21] optimized the design parameters of friction pendulum isolators using a genetic algorithm that stands out with its convergence ability and determined the optimum value for the friction coefficient as 0.01 and the optimum value for the radius of curvature as 3.3 m. Sharma and Jangid [
22] observed that a structure isolated with a variable frequency pendulum isolator and variable curvature friction pendulum system under near-field earthquakes caused a large displacement of the isolator when the initial radius of the curvature was high, and when the friction coefficient was increased, the displacement decreased; moreover, not being able to benefit from the benefits of the variable curvature and structural response was weakened. Duan [
23] stated that, in the structure inter-story isolation system, the FPS slideway radius does not have a significant effect on the consumption of energy obtained by friction, and a certain increase in the friction coefficient is effective in reducing energy consumption. Fu et al. [
24] reported that a structure isolated from the base by the rolling friction pendulum system was subject to a whipping effect when the friction of the FPS slideway was passing from low to high area in the variable friction case and suggested using low and constant friction isolation bearings instead of variable friction ones. Zhang et al. [
25] proposed a concrete-filled steel pipe friction pendulum bearing system and observed that the elastic vertical bearing capacity could be improved by slightly increasing the radius of the spherical curvature surface. Zhuang et al. [
26] used friction pendulum bearings (FPBs) in the seismic isolation of shell structures and stated that, by changing the FPB parameters, the increase in the radius of the curvature had a small effect on the structural response, while the increase in the friction coefficient had a significant effect on the seismic response.
FPS devices have become a widely used technique in the seismic isolation of buildings, bridges, and industrial structures due to their stability and durability compared to elastomeric isolators [
27]. The actual seismic behavior of friction isolators is rarely verified, and the effect of velocity and temperature increases on the maximum displacement is uncertain [
28]. While the effect of speed increase can be neglected, the effect of temperature increase on displacement is stated to be significant, especially in strong earthquakes and under the effects of near-faults [
28]. Another feature that affects displacement is the period and re-centering properties of FPS isolators. The period of an isolator refers to the oscillation time of a tour required to dissipate energy in the isolation layer, while re-centering refers to the mechanism by which the isolator returns to its original position after movement to prevent permanent displacement. Failure to re-center the isolator can lead to permanent damage or failure to effectively perform its functions. In research conducted on this topic, a system was proposed to increase the seismic resistance and re-centering capability in isolated inter-story structures, and it was determined that the innovative system significantly impacted the seismic response [
29]. In a proposed study on the triple friction pendulum system, the upper and lower sliding surfaces are designed with a small radius and a spherical geometry for the re-centering capability [
30]. Isolator systems aim to extend the period of the structure. In doing so, the aim is to dissipate energy as much as possible without rupture at the isolator level and to minimize the shear force transferred to the superstructure. In a study conducted on the seismic protection of steel frame buildings with friction pendulum bearings (FPBs), it was observed that the case where the base shear force was the lowest was the case where the isolation period and yield strength ratio were the highest [
31]. In the design of friction pendulum systems, careful consideration of friction properties, radius of the curvature, re-centering, superstructure forces, and the isolator period is essential for isolation efficiency. Furthermore, spectral acceleration values, depending on the seismicity of the region, are crucial in the design of FPS devices.
The regulations applicable to the region where the isolated structure is located serve as guidelines for the designs. The necessary design criteria for the FPS isolators discussed in this article have been calculated based on Turkish regulations. The rules applied to FPS isolators in Türkiye are defined in the 2018 Turkish Building Earthquake Code (TBEC2018) [
32]. Çakat and Alemdar [
33] applied modal and seismic analyses according to TBEC2018 on a 3D model of a hospital using FPS isolators and found that, while the fixed-base structure could not even meet the “Life Safety” performance level in maximum story drift, the FPS-equipped building met the “Immediate Occupancy” condition. Kaatsız et al. [
34] examined the maximum and permanent displacements of five hospitals with FPS isolators located within 50 km of the region following two earthquakes (∼Mwg 7.7 and Mwg 7.5 [
35]) that occurred in Türkiye on 6 February 2023 and observed that the post-earthquake displacements measured were lower than the design displacements and that the hospitals’ structural systems did not sustain any damage. The studies conducted demonstrate that FPS isolators designed in accordance with regulations effectively fulfill their function in providing seismic protection for the structure.
Artificial intelligence prediction methods in the design of isolated structures stand out for their advantages in terms of calculation load and cost savings. In recent years, researchers have frequently used artificial intelligence techniques in their studies on seismic isolated structures. Studies have been conducted on the failure probability prediction of isolated structures [
36], automating air bubble ratios in base plate concrete [
37], isolation system design [
38], seismic response prediction [
39,
40,
41], maximum displacement prediction [
42], pressure and shear parameter prediction [
43], rubber bearing aging prediction [
44], axial load prediction [
45], and damping ratio prediction [
46] using AI in seismic isolation. Artificial intelligence studies on FPS isolators, which are the subject of this article, have spread, especially in the last five years. It has been reported that the QFP properties can be predicted with a mean absolute percentage error value, with a maximum value below 5%, using a neural network model developed for the preliminary design of quintuple friction pendulum (QFP) isolators [
47]. It has been found that the nonlinear hysteresis behavior of triple pendulum bearing isolators can be well predicted by the recurrent neural network model [
48]. An AI-assisted analytical method using artificial intelligence (AI) was proposed for parameter estimation of the analytical model for a bridge isolated with a friction isolation bearing, and its efficiency in seismic fragility prediction was reported [
49]. A machine learning method was proposed for the seismic response prediction of a bridge isolated with a two-stage friction pendulum bearing, and a user interface was developed for engineers for innovative isolator designs that are difficult to find in commercial design software [
50]. A physics-informed neural network was proposed for inelastic strain prediction, and it was reported to have the potential to provide accurate predictions against tested earthquake scenarios for structural response prediction [
51].
The analyses to be conducted within the scope of this study are, respectively, period analysis, re-centering analysis, and shear force analysis. These analyses will be conducted based on the lower, nominal, and upper limit values of the isolators. In the study, a total of 1000 different isolators will be analyzed, and the isolators will be differentiated according to certain parameters. These parameters are, respectively: friction coefficient, axial load acting on the isolator, radius of the curvature, number of isolators, short-period design spectral acceleration coefficient for maximum credible earthquake (MCE), 1 s period design spectral acceleration coefficient for maximum credible earthquake (MCE), short-period design spectral acceleration coefficient for design-based earthquake (DBE), and 1 s period design spectral acceleration coefficient for design-based earthquake (DBE). Period analysis, shear force analysis, and re-centering analysis were performed according to the isolator properties in the generated data, according to TBEC2018 [
32] regulation. As a result of the analyses, designs that comply with the limit values were classified as Functional, and data rows that do not comply with the limit conditions and calculations that prevent the operation of the isolator were classified as Non-Functional isolators. The features obtained from the analyses were compiled into a dataset, and machine learning models were developed to predict the situations where the FPS isolators failed or functioned properly, depending on the limiting conditions that could lead to damage or loss of function. The learning models used inputs for the FPS isolator’s friction coefficient, radius of the curvature, mean dead and live loads acting on the structure, total number of isolators, earthquake levels according to the Turkish Earthquake Code, and spectral acceleration coefficients for short- and long-period structures. These models were used to predict whether the isolators would function without breaking or if they were damaged in a way that prevented them from functioning. By comparing the developed AI models, the AI model with the highest accuracy for predicting the situations that prevent the FPS isolators from functioning was determined. In the literature, there are studies on damage detection in isolators [
52], hysteresis behavior estimation [
48], detection of damping capacity reduction [
46], and structural response estimations [
50,
51]. The subject of this study, isolator operability determination, addresses limiting conditions. In this study, predictions are made for the operability of isolators, and the functionality of the isolator is determined according to parameters such as different load conditions, number of isolators, radius of the curvature, friction coefficient, and design spectral acceleration. The development of a prediction model for operability determination of the FPS-type isolator, one of the most common steel-based isolators, is innovative and in line with the goal it aims to achieve compared to other studies on isolator systems in the literature.
4. Discussion
In this study, models were developed to predict the undisturbed operating condition of friction pendulum system (FPS) devices for various load conditions and FPS isolator parameters when designed for two different earthquake levels, according to the Türkiye Building Earthquake Code. To compare the performance of the models, a separate dataset that the machine had not seen before was tested, and the test success levels of the model, referred to as the holdout, were recorded.
Figure 4 shows the holdout accuracy performance the machine learning models produced.
When examining the graph provided in
Figure 4, it can be seen that the accuracy of the models developed with ensemble learning algorithms was 95%. The highest holdout accuracy score was obtained from the Bagging model at 96.00%. After the Bagging model, the closest results were obtained by the Random Forest, LightGBM, and CatBoost models, all with the same accuracy (95.67%).
Decision Tree and XGBoost models are the two models showing the lowest performance (accuracy 95.00%). These two models, which had the same accuracy values, yielded only 1% lower accuracy than the highest-performing model. The Decision Tree classifier performs classification using a tree-like structure. It divides the data into branches of the tree according to features, and these branches are further divided internally. A leaf node is formed when the stopping criterion for branchingis met. The leaf node is the node where branching ends and the model makes its prediction. The XGBoost classifier is an algorithm that creates sequential trees and reduces overfitting through regularization. Each new tree is designed to correct the errors of the previous one in turn. When the last tree is reached, the final prediction is obtained; the model’s prediction is a weighted sum of the outputs of all the trees. The reason these two algorithms yield the same accuracy result may be due to the easily distinguishable nature of the problem. The two classes in data are not present in equal amounts, leading to data imbalance. Despite this data imbalance, achieving a high accuracy score of 95% suggests that the Decision Tree and XGBoost models are related to their tree structure. The Decision Tree model produces a single tree, while XGBoost produces ordered trees. However, despite the ordered trees, the XGBoost model yielded the same result as the Decision Tree. In this situation, it can be concluded that a single tree is sufficient for model creation based on this dataset. In the XGBoost model, even though errors are corrected in each new tree, a single tree was sufficient for good performance, and the importance of other trees decreased. Random Forest, LightGBM, and CatBoost models yielded the closest results to the Bagging model, which had the highest score with the same accuracy (95.67%). The CatBoost model attempts to strengthen weak learning models and is known for its performance on categorical data. The Random Forest model generates independent, random trees and determines classes based on the majority vote of the tree outputs. The Random Forest classifier selects random features instead of all features when creating trees. Since all trees consist of different features, similarities in the trees are reduced, and the generalization ability of the model is increased. The LightGBM classifier creates sequential trees. The main characteristic of the trees is that the next tree is generated to correct the errors of the previous tree, ensuring accurate prediction. The basis of these three models is that they are tree-based. Random Forest differs from the LightGBM and CatBoost models, which generate ordered trees through random feature selection and tree independence. LightGBM and CatBoost contribute to correcting the errors in the previous trees by generating ordered trees. The dataset consists of 1000 rows. The size of the dataset may have resulted in sufficient success with a single tree. However, these three models remain overly powerful, because a single tree is sufficient to achieve adequate performance for the dataset. The Bagging classifier divides the data into subsets, sums the predictions of each subset, and determines the class based on the majority vote of predictions. Since the subsets into which it divides the data directly affect the classifier’s success, if a subset contains a small number of classes, it can become difficult for the machine to predict that class. In this way, the unbalanced distribution of classes affects the model’s success. However, despite the imbalance in the data, the Bagging model achieved the highest performance in the results. The main reasons why the Bagging model achieved the highest score without being affected by class imbalance can be attributed to the small number of data features and their distinctiveness. This made it easier for the machine to acquire the ability to distinguish between classes. Furthermore, the accuracy difference between the training and holdout sets in the model is below 5%. This value indicates that the model does not suffer from overfitting. In other words, the Bagging model can predict classes using a simple tree structure with a small number of discriminating features.
Random Forest and Bagging models generate multiple independent Decision Trees for classification.
Figure 5 shows an example of a tree generated by the Random Forest model, while
Figure 6 shows the best Decision Tree extracted, generated by the Bagging model, which yields the highest accuracy.
In this study, models were developed to identify situations where FPS-type isolators cannot function at MCE and DBE earthquake levels. Accuracy values indicate how accurately the model predicts all estimates. To enable a more precise comparison when evaluating the models, a Receiver Operating Characteristic (ROC) curve is plotted and Area Under the Curve (AUC) values are calculated. The ROC curve is plotted based on the relationship between the true positive rate (TPR) and the false positive rate (FPR). Here, the positive cases we are referring to and want to measure are those where the isolator has failed. In this study, the “Non-Functional” class in the dataset is used as positive for the ROC curve. The Non-Functional class represents situations where the isolator fails to function under the conditions of FPS device parameters and earthquake levels.
Figure 7 shows the ROC curve plotted for all models.
Looking at the legend in
Figure 7, the AUC values of the curve can be seen. AUC values represent the area under the ROC curve. AUC values symbolize the model’s ability to distinguish between classes. According to the calculated AUC values in the figure, the models that best distinguish between classes are the CatBoost, XGBoost, and LightGBM models with 0.99. The Bagging and Random Forest models achieved a value of 0.98, very close to the best three models. The accuracy value of the CatBoost model was very close to that of the Random Forest and XGBoost. In terms of the AUC value, the CatBoost, XGBoost, and LightGBM models were slightly ahead, by about 1%, of all models. In terms of precision, recall, and F1-score values, the best model was the Bagging model. Considering all performance metrics, it can be seen that the Bagging model gave more balanced results. CatBoost, XGBoost, and LightGBM achieved a very high AUC value. AUC values show that these models can distinguish between positive and negative classes with a high performance at all thresholds. One reason for this high performance may be that the data is a classification problem consisting of two classes.
The results have demonstrated that classification models achieved near-perfect accuracy on the training set, which indicates that models fit the training data extremely well. In fact, when test set accuracies are examined, the accuracies observed as being lower ranged between 0.93 and 0.96. This indicates a slight tendency to memorize training instances for all evaluated models, which is significantly apparent in the Decision Tree, XGBoost, Random Forest, and LightGBM models. In fact, for all models, the holdout accuracies (for the unseen data) align very well with the test set accuracies, which supports the reliability of the validation procedure and suggests that the models retain acceptable generalization ability despite their tendency to memorize training instances.
The distribution of classes in the dataset is important for comparing the model’s discriminatory ability. Within the holdout set allocated for testing the constructed model, the distribution of classes gives the data balance ratio. In this study, the balance ratios of the class distribution in the datasets allocated for training and holdout testing are given in
Table 8.
According to
Table 8, 201 of the 300 holdout data points are Functional, and 99 are Non-Functional. Of the 700 data points in the training set, 470 are Functional and 230 are Non-Functional. The imbalance ratio (IR) for the holdout set is approximately 2.04 and for the training set is approximately 2.03. In both sets, the Functional class is approximately twice as numerous. The data is imbalanced at a 2:1 ratio. When datasets are unbalanced, it is important to plot the precision–recall (PR) curve. The data used in this study consists of two classes. The Functional class contains 671 data points, and the Non-Functional class contains 329. A lack of data in the Non-Functional class can lead to data imbalance. The PR curve is based on precision and recall values. In other words, it represents a proportion of positive classes. It is preferred in cases where the minority class is positive, as in this study.
Figure 8 shows the precision–recall curve for all models.
Looking at the PR curve in
Figure 8, it can be seen that the PR–AUC values are 0.97 and above. The highest score was achieved by the CatBoost and LightGBM models. The Random Forest, XGBoost, and Bagging models have the same values, with the CatBoost and LightGBM models having a higher AUC value by 1%. The XGBoost model achieved a PR–AUC value of 0.99 and also had the same high value on the ROC curve. However, overall, it lagged behind other models (Random Forest, LightGBM, CatBoost, and Bagging), according to classification metrics. The Decision Tree model showed the lowest performance, both according to classification metrics and the PR–ROC curve. The PR–AUC values of all models close to 1 indicate that the models have high class distinctiveness success and are effective at predicting the minority class, which is the positive class.
Confusion matrices showing the correct and incorrect predictions of the models in the dataset allocated for holdout are provided in
Figure 9. In the figures, the class indicated as positive is the class indicating situations where FPStype isolator devices have malfunctioned and cannot operate (Non-Functional class).
In the confusion matrices shown in
Figure 9, the number of incorrectly predicted positive classes (Non-Functional class) is lowest in the Bagging model. Only 99 of the 300 holdout data points are positively identified as the Non-Functional class. Errors were made in predicting the failure status of the FPS isolators in only 7 out of 99 cases. This corresponds to a misprediction rate of approximately 7% for isolator-unable-to-work situations. The next closest result was achieved by the CatBoost, Decision Tree, Random Forest, and XGBoost models, with nine incorrect predictions. So, four out of six models tested had the same error. The Random Forest and CatBoost models, with their high accuracy and high AUC values on the ROC curve, incorrectly predicted 9 out of 99 values. The LightGBM model was the model that made the most errors (10 false) in predicting the minority group. The performance of the six models was approximately 90% successful in detecting isolator-unable-to-work situations. When looking at the distribution of data by class, the Non-Functional class is present in 329 rows of data and the Functional class in 671 rows. The ability to predict the Non-Functional class, a minority in the data, with an accuracy of approximately 90% demonstrates the successful overall performance of the models. These predicted values are scores obtained from the 30% of the data that the machine has never seen. When we look at the cases where the Functional class is misclassified in
Figure 9, the LightGBM model ranks first as the model with the fewest errors, with three incorrect results, followed by the CatBoost and Random Forest models, with the same number of incorrect results (4). The Decision Tree and XGBoost models predicted the Functional class very similarly, with six falses. These false numbers represent the number of incorrectly predicted values out of 201 values. Of the CatBoost, LightGBM, and Random Forest models that made predictions with the lowest error rate, the LightGBM model predicted the Functional class with an approximately 1.5% error rate, while the CatBoost and Random Forest models had an approximately 2% error rate. The Bagging model that made the most errors in predicting the Functional class had an error rate of approximately 4%. Overall, all models predicted the Functional class fairly well, with an error rate not exceeding 4%.
The CatBoost, XGBoost, and LightGBM models have an AUC of 0.99, indicating that they correctly predict almost all positive and negative classes. However, a clearer understanding requires an interpretation of the confusion matrix and holdout accuracy values. According to the holdout accuracy rates of the models in the test data, XGBoost has an accuracy rate of 95%, while LightGBM and CatBoost models have an accuracy rate of 95.67%. Additionally, the Random Forest and Bagging models yielded AUC values of 0.98. The holdout accuracies of these two models are 95.67% and 96%, respectively. Examining the confusion matrices, the Bagging model made the least errors in predicting minority classes. It is evident that the AUC value alone should not be used to assess the accuracy of predictions. In conclusion, the Bagging model provides more balanced, robust, and reliable predictions.
Identifying effective features is crucial for the performance of a learning model. In this study, the Bagging model demonstrated the best predictive performance while also producing the least errors in identifying Non-Functional classes. In this study, the Bagging model demonstrated the best prediction performance. The second highest performance was shown by the XGBoost, LightGBM, and CatBoost models. Among these models, the LightGBM and CatBoost models outperformed the Random Forest model (AUC: 0.98, PR–AUC: 0.99), based on the AUC (0.99) and PR–AUC (1.00) values in the ROC curve. Although the LightGBM and CatBoost models have the same holdout accuracy, the CatBoost model outperformed the LightGBM model due to its lower error rate in both classification criteria and minority class prediction. LightGBM predicted the Functional class with the least errors among all models.
Figure 10 shows the feature importance graph illustrating the effectiveness of the features used in the CatBoost model for classification.
Figure 11 shows the importance graph of the effective features in the LightGBM model for classification.
An examination of
Figure 10 reveals that the most influential feature for the CatBoost model is the mean design spectral acceleration coefficient at the MCE and DBE earthquake levels, denoted by SpA. This parameter is used to calculate the horizontal displacement of the isolator, which provides structural control, and the seismic force acting on the superstructure. It is expected to be an effective parameter in predicting the isolator’s functionality. The relatively high effectiveness of approximately 60% in the CatBoost model indicates that the numerous trees generated by the model generate predictions based on the SpA feature and that it is a meaningful feature for the model. Input features are scanned for feature importance. When determining the most effective feature, the selection of decision points, called splits in the Decision Trees, is considered in the CatBoost models. The split selection is based on the reduction in the loss function. The effectiveness of the features used in the model in reducing the loss function indicates the importance of that feature in the model. In models that create ordered trees, such as CatBoost, the total loss reduction provided by the features collected from all trees determines the importance of the features in the model. The majority of the trees created according to the graph obtained from the CatBoost model used SpA in the decision nodes. Furthermore, the coefficient of friction (FC) and radius of the curvature (RC) significantly impacted the model’s prediction performance, accounting for approximately 17% and 15%, respectively. The effects of dead and live loads (P) and the total number of isolators (N) affected the model by approximately 6% and 4%, respectively.
Figure 11 shows that the SpA value is the most effective feature for classification in the LightGBM model, as well. However, the effectiveness of SpA in the LightGBM model is 20% less than in the CatBoost model. Furthermore, the effect of the total dead and live load and the total number of isolators is almost three-times as high as in the CatBoost model. Unlike CatBoost, the radius of curvature has a greater effect on classification than the friction coefficient for the LightGBM model.
A permutation feature importance graph is created to identify features that contribute to performance degradation. The dependence of a model’s performance on these features is measured. In this measurement, the data is corrupted by shuffling the rows of the column whose effectiveness is to be measured based on the input features. In this way, the shuffled input column does not reflect its true value. After randomly shuffling the input rows, the model’s performance is measured again. The loss in the newly measured performance is examined to determine the effectiveness of the shuffled data on model performance.
Figure 12 shows the permutation feature importance graph for the holdout set of the Bagging model.
An examination of the graph in
Figure 12 reveals that the feature that most significantly impacts model performance among the data inputs is the SpA column. SpA, also known as the mean design spectral acceleration coefficients, indicates that, when randomly shuffled rows do not reflect the actual values, the mean importance decrease in model performance significance is 0.399 units. Second in importance for performance is the radius of the curvature, followed by the friction coefficient. Because these values are design features that affect the isolator’s control performance, their inclusion in the prediction model is significant.
When examining the importance graphs of the features affecting prediction models, it is observed that the design spectral acceleration coefficient (SpA) feature has the highest impact. The SpA feature affects the force acting on the superstructure under seismic loading. It directly affects the horizontal displacement of the isolators and the energy they expend to transfer this force to the superstructure. Therefore, it is expected that this feature has the highest importance for the prediction model. The radius of the curvature (RC) and friction coefficient (FC) properties of FPS-type isolators are among the main properties used by the isolator to dissipate seismic energy. The radius of the curvature property is effective in determining the period of FPS isolators. The magnitude of the radius of the curvature can increase the effective period and decrease the energy transferred to the superstructure. Due to its contribution to the period affecting the dynamic response of FPS isolators, it has become the second most important feature in model performance. Friction properties affect the horizontal movement of FPS isolators and therefore the amount of energy dissipation. A low coefficient of friction generally allows the isolator to move more freely horizontally. However, if this value is lower than necessary, it can lead to the uncontrolled movement of the isolator. Therefore, it is natural for it to affect the operability of FPS isolators. The radius of the curvature may have a slightly greater effect than the coefficient of friction due to its influence on the period. The other two properties used in the model are the p value, which represents the dead and live load, and the N value, which indicates the number of isolators. These properties are external factors independent of FPS isolators. Therefore, they are expected to be the least influential properties.
Among the models, the Bagging model has the highest holdout accuracy score. Furthermore, it stood out by making the fewest errors in predicting the minority class, the Non-Functional class. In the generated models, increases and decreases in data features have different effects on the model’s orientation toward the Functional and Non-Functional classes. SHapley Additive exPlanations (SHAP) analysis graphs are used to evaluate the effect of features on the model. This graph summarizes the effect of the features used in the prediction on the model outputs. The Shap analysis graph of the Bagging model is shown in
Figure 13.
Examining the SHAP graph in
Figure 13, it has to be seen that when the design spectral acceleration (SpA) feature is high, the model shifts its prediction probability towards the negative class, “Functional”. As the SpA value decreases, the model class tends to predict the positive class, “Non-Functional”. In the graph, the clustering for the SpA feature is on the left side, where the feature is high according to the color scale. This indicates that many data samples with high SpA tend to lean towards the negative class. Looking at the coefficient of friction (FC) feature, the model predicts the negative class when the FC value is low and the positive class when the FC value is high. This shows that FC is a consistent distinguishing feature. When the effect of the radius of the curvature (RC) property on the graph is examined, it is observed that high RC values generally tend to predict the Functional class, and rarely, some very high values show a tendency towards the Non-Functional class. Low RC values generally predict the Functional class. Furthermore, the graph reveals that low RC values rarely show a tendency towards the Non-Functional class. The clustering of RC values near the center indicates that there is no significant distinctive effect for centered RC values. The same applies to the coefficient of friction clustered near the center, load, and number of isolators. It is observed that a high number of isolators (N) generally leads the model to predict the Functional class, while for a low number of isolators, the tendency is scattered in the graph. In general, the effect of the change in the number of isolators on the model is limited horizontally. Furthermore, its clustering in the center indicates that, when the average is taken, it does not have a class-determining effect. Generally, it indicates that the number of isolators has a small effect on the model output. A similar situation applies to the
p value, which represents the live and dead loads. According to the SHAP graph, these two features (N and P) have a small effect on the model output.
The proposed framework is based on code-defined analytical formulations and synthetic datasets, which enables the efficient evaluation of FPS isolator operability but also introduces certain limitations. Future studies should focus on validating the proposed machine learning models using experimental results and recorded earthquake ground motions, as well as incorporating nonlinear dynamic time–history analyses to better capture the transient response characteristics of isolated structures. In addition, extending the methodology to multi-stage and variable-curvature isolators, as well as to other seismic isolation technologies such as lead–rubber bearings or sliding-type hybrid systems, would improve the generality and practical applicability of the approach.