Next Article in Journal
Study on the Impact of Combined Action of Temperature Differential and Freeze–Thaw Cycle on the Durability of Cement Concrete
Previous Article in Journal
Advancing Sustainable Timber Protection: A Comparative Study of International Wood Preservation Regulations and Chile’s Framework Under Environmental, Social, and Governance and Sustainable Development Goal Perspectives
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Machine-Learning-Driven Approaches for Assessment, Delegation, and Optimization of Multi-Floor Building

Institute of Structural Design, Technical University of Brunswick, Pockelsstrasse 4, 38106 Braunschweig, Germany
*
Author to whom correspondence should be addressed.
Buildings 2025, 15(9), 1565; https://doi.org/10.3390/buildings15091565
Submission received: 5 April 2025 / Revised: 23 April 2025 / Accepted: 4 May 2025 / Published: 6 May 2025
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

This study presents a novel integrated framework for the structural analysis and optimization of multi-floor buildings by combining validated theoretical models with machine learning and evolutionary algorithms. The proposed Process–Action–Response System (PARS-Solution) accurately computes key structural responses—such as deformations, shear forces, and bending moments—based on eleven critical design parameters ( P 1 to P 11 ). The significance of this research lies in its ability to automate and accelerate complex structural analysis using Adaptive Neuro-Fuzzy Inference Systems (ANFISs), achieving an average error of less than 2% in multi-variable prediction scenarios. The results were compared against reference calculations and ETABS simulations to validate its effectiveness, demonstrating deviations of less than 3%. The methodology combines MATLAB-based coding, interpolation from verified reference diagrams, and iterative stiffness adjustment across floors, offering transparency and accuracy. Optimization is performed using Multi-Objective Particle Swarm Optimization (MOPSO), enabling efficient exploration of Pareto-optimal solutions that balance deformation and material usage. Extensive parametric studies reveal the dominant impact of core wall dimensions and floor number on structural efficiency, while the application of stiffness reduction factors (e.g., P 11 ) proves effective in reducing material without compromising performance. This hybrid approach enables the delegation of labor-intensive calculations to a trained ANFIS model and supports rapid pre-validation of structural configurations in early design phases. As such, the framework offers a powerful data-driven tool for engineers seeking optimal, lightweight, and high-performance solutions in high-rise building design.

1. Introduction

Multi-floor buildings face increasing complexity due to height, loading patterns, and optimization constraints. Engineers require solutions that meet performance criteria and enhance design efficiency. While finite element software like ETABS offers precise modeling, it remains time-intensive for early-phase iterative design. This gap highlights the need for fast, integrated, and parametric tools that blend structural theory with intelligent automation.
Although many researchers have applied optimization algorithms—such as Particle Swarm Optimization (PSO) and genetic algorithms (GAs)—to structural design problems [1,2], these techniques are often isolated from physical validation and are computationally intensive. Moreover, most studies focus on single-objective tasks or general performance trends. For example, PSO has been used to minimize material use but without integration into multi-objective frameworks or verified theoretical models [3].
To address the architectural design challenges in early phases, genetic algorithms have also been adopted to support spatial planning. For instance, a multi-objective GA framework was proposed to enhance conceptual decision-making by integrating layout logic and spatial performance criteria [4]. Similarly, another study developed a GA-based interior design model aimed at reducing post-disaster risks in residential planning by balancing safety and comfort constraints [5]. In parallel, several works have demonstrated the utility of metaheuristic optimization and fuzzy logic systems in structural and architectural contexts. One study explored metaheuristic algorithms for optimizing prefabricated wall–floor systems, improving modular construction efficiency [6]. Another proposed a parametric framework combining finite element analysis with fuzzy logic for the design of in-plane concrete dry joints, supporting additive manufacturing applications [7]. A further contribution introduced an ANFIS-based standard for evaluating precast concrete connections with steel tube elements, validated through experimental studies [8]. Collectively, these studies emphasize the broader relevance of hybrid and machine-learning-driven methods across both the architectural and structural domains, reinforcing the conceptual foundation and application potential of the PARS-Solution framework.
Structural optimization enhances design efficiency, safety, and sustainability by determining optimal configurations and material distributions within specified constraints. A comprehensive review critically assesses the current achievements and limitations in structural optimization, providing guidelines for future research [9]. The study emphasizes the importance of multi-objective optimization approaches that balance various performance criteria, such as cost, structural integrity, and environmental impact.
This study builds upon those efforts by coupling PSO with Adaptive Neuro-Fuzzy Inference Systems (ANFISs) and validating the results against classical methods and ETABS. The novelty lies in integrating physics-informed parameters, structural analysis equations, and real-world performance targets.
Optimization frameworks like PSO and GAs have been widely employed to optimize high-rise structures [1,10]. These techniques enable the efficient exploration of design spaces to minimize material usage and deformation while meeting performance objectives. Inspired by the collective behavior of birds and fish, PSO excels at balancing exploration and exploitation, effectively finding global optima for large-scale structural problems. Similarly, GA, which mimics the principles of natural selection through mechanisms like crossover and mutation, is robust in evolving optimal solutions for multi-variable constrained design problems.
Machine learning (ML), particularly ANFISs and neural networks, has shown potential in structural engineering for pattern recognition and prediction [11,12]. However, prior studies often rely on empirical datasets or simulation-only input [13], lacking physical interpretation, dimensional consistency, and integration with mechanics-based rules.
Supervised and unsupervised learning techniques have also been employed to model material behavior, assess structural health, and optimize performance under uncertain loading conditions [12,14]. These techniques reduce computational costs while maintaining high accuracy in parametric evaluations. For example, neural networks have been successfully applied to predict post-seismic damage, enabling faster recovery planning and more efficient retrofitting of affected buildings.
This research uniquely trains an ANFIS using outputs generated from verified theoretical formulations, ensuring accuracy, interpretability, and real-world relevance.
Several recent works explore parametric and generative design tools in architecture (e.g., Rhino/Grasshopper) for structural configurations [15,16]. While these tools are flexible, they are mostly visual or form-based, with limited incorporation of actual structural behavior (e.g., bending and shear). Some approaches have attempted to connect generative design with performance analysis [17] but often lack pre-validation steps or integration with analytical expressions. Our work fills this gap by grounding parametric exploration in stiffness, moment of inertia, and load–response relationships.
Generative design employs algorithms to generate numerous design iterations based on predefined constraints. A study integrated generative design with building performance simulations, allowing for improved energy efficiency and reduced carbon footprints [15]. Modern tools like Rhino/Grasshopper and Autodesk Generative Design are commonly used to automate and refine these processes in high-rise buildings. Similarly, parametric design methods and optimization algorithms facilitate the rapid exploration of optimal layouts by integrating real-time performance feedback, such as wind load resistance and material efficiency [16].
Furthermore, while hybrid frameworks have been proposed in other disciplines, few studies systematically validate them with both code-based examples and simulation platforms like ETABS. For instance, previous hybrid models have shown accuracy in damage detection or seismic response prediction [18] but not in multi-floor optimization with full parameter delegation. This study validates its predictions with numerical and graphical comparisons and benchmarks performance across deformation, weight, and force criteria.
In summary, this study introduces several key innovations: (1) the development of a hybrid computational framework (PARS-Solution) that integrates theoretical calculations with MATLAB-based modeling; (2) the delegation of structural analysis to the ANFIS, enabling fast and accurate prediction of structural behavior; and (3) the application of MOPSO for multi-objective optimization of high-rise structures. This combination offers a validated, interpretable, and parametric toolset for early-stage structural design, with direct comparisons to ETABS confirming its practical applicability. These contributions fill the gap in the current literature for fast, validated, and machine-learning-assisted design frameworks.

2. Materials and Methods

This section has been added to clarify the materials, programming environments, and computational procedures used in the study before presenting the detailed application.
This research integrates theoretical formulations with computational simulations and machine learning techniques for structural optimization. The methodology is divided into the following key phases:

2.1. Theoretical Framework and Structural Modeling (PARS-Solution)

The Process–Action–Response System (PARS-Solution) was implemented in MATLAB (R2019 b) to simulate the behavior of a multi-floor structural frame. The structural model consists of core walls and frames subjected to lateral wind loads. The calculations include deflection profiles, internal forces (shear and bending), and stiffness adjustments using engineering equations and interpolation of coefficients from structural diagrams ( K 1 4 ). These calculations are performed iteratively across all floors, and the results serve as a foundation for machine learning and optimization.

2.2. Simulation Environment

All simulations and analyses were carried out using MATLAB R2022a due to its flexibility in matrix operations, interpolation functions, and support for fuzzy systems. The code was structured into modular functions to allow parameter variation across multiple runs. The verification was conducted by comparing outputs with reference hand calculations and simulations in ETABS software (Ultimate 21.2.0).

2.3. Machine Learning: Adaptive Neuro-Fuzzy Inference System (ANFIS)

ANFIS models were developed and trained in MATLAB using the genfis3 function with Fuzzy C-Means clustering. The training and testing datasets were extracted from the outputs of the PARS-Solution framework, forming look-up tables based on varying input parameters. The performance of ANFIS was evaluated across single-variable, multi-variable, and randomized input cases.

2.4. Optimization Algorithm: Multi-Objective Particle Swarm Optimization (MOPSO)

MOPSO was implemented in MATLAB to identify optimal parameter configurations that minimize deformation while reducing material usage. The algorithm maintained a Pareto front of non-dominated solutions using grid-based diversity preservation. Custom cost functions were used to evaluate structural performance across different scenarios. Optimization parameters were tuned to achieve convergence over 100 iterations with a population size of 50 particles.

2.5. Validation and Comparison

To validate the results, simulations from the PARS-Solution were compared to a detailed ETABS model under the same loading and geometric conditions. Deviations in deformation and force outputs were recorded to ensure the consistency and reliability of the proposed pipeline. Additionally, ANFIS predictions were benchmarked against PARS calculations to measure accuracy under varying input trends and table sizes.

3. Methodology

3.1. Structural Analyses and Coding (PARS-Solution)

This article presents a structured approach to analyzing a building frame with a core system, focusing on rigidity, shear forces, and deflections. The theoretical calculations are interfaced with optimization algorithms, and the accuracy of the codes is demonstrated through an example comparison with reference solutions [19,20]. To improve readability and clarify the methodology, this section has been expanded and illustrated with a process flowchart (Figure 1).
The PARS-Solution framework is designed as a modular pipeline that connects physical theory with data-driven algorithms in structural engineering. It begins with theoretical modeling of core–frame systems using engineering mechanics and sectional properties. The results from this phase—such as deflection profiles, moment distributions, and shear forces—serve as input for parametric simulations in MATLAB. These simulations populate structured datasets, which are then used for training machine learning models (ANFIS) and driving optimization through MOPSO. This clear linkage between theory, simulation, learning, and optimization ensures the reliability, interpretability, and adaptability of the process.
While multi-scale and local–global hybrid methods are effective for pattern extraction in machine learning, they often act as black-boxes and may lack transparency or traceability in engineering contexts. In contrast, the PARS-Solution offers a fully interpretable and tunable framework—where each design parameter’s effect on structural performance can be precisely quantified. This makes the approach ideal not only for high-rise building design but also for comparative analysis, sensitivity studies, and early-stage structural evaluation. The following flowchart summarizes this integrated approach.
The selection of tools in this study—MATLAB-based structural calculations, Adaptive Neuro-Fuzzy Inference Systems (ANFISs), and Multi-Objective Particle Swarm Optimization (MOPSO)—occurred to address three key aspects of modern structural analysis: flexibility in parametric modeling, intelligent response prediction under nonlinear behavior, and efficient exploration of multi-objective design spaces. MATLAB enables precise parametric studies, ANFIS captures complex variable relationships with high interpretability, and MOPSO provides robust performance in optimizing conflicting goals, such as deformation versus material usage. High-rise buildings were chosen as a rigorous case study due to their structural complexity and high sensitivity to lateral loads and stiffness distribution. This sensitivity makes them ideal candidates to evaluate the framework’s effectiveness. Furthermore, successful validation on high-rise structures implies likely applicability and enhanced performance in simpler low- to mid-rise systems, confirming the robustness and scalability of the approach.

3.1.1. Selected Example to Discuss and Verification

A hybrid structural system using a central core and rigid frames is considered in Figure 2 and Figure 3. The building is subjected to lateral forces of 1.5 kN / m 2 and features different internal and external column dimensions. The role of girders in the rigid frame is also considered. Ten key parameters, denoted P 1 10 , are selected for optimization based on their influence on deformation, shear force, and bending moments across the structure. The problem is solved using MATLAB, and the results are compared with the reference framework [19,20].
The structural plan depicts a high-rise building with a height of 122.5 m and 35 floors. The plan dimensions are 60 m in length and 22.5 m in width, divided into spans ( P 7 = 3 ; P 8 = 8 ). The layout incorporates internal and external columns, girders, and a central shear wall ( t = 0.6 m ) for lateral load resistance. Column widths, girder sizes, and moments of inertia are shown in Figure 3. The system is designed to effectively resist lateral and vertical loads with a modulus of elasticity of 2.0 × 10 7 kN / m 2 .
The MATLAB script performs a structural analysis of the high-rise building by calculating sectional properties, span distributions, and the total structural weight. In addition to the original examples calculations and parameters, a key feature, as defined and coded, is the use of a width-to-height ratio factor ( P 12 ) to adjust column and girder cross-sections for non-rectangular shapes, enabling the computation of their second moment of inertia. Additionally, a reduction factor ( P 11 ) is applied iteratively to simulate the gradual decrease in stiffness or moment of inertia at each floor, reflecting material optimization as the building height increases. This reduction models real-world construction practices where material usage is tapered to reduce weight while maintaining sufficient stiffness.
Buildings 15 01565 i001The structural grid is defined by the number of spans ( P 7 and P 8 ) along the width and length, with modular dimensions adjusted using parameters P 9 and P 10 . The cross-sectional areas ( A 1 to A 7 ) are calculated based on these dimensions, and the total structural weight is determined using a material density of 2.4 t / m 3 . The MATLAB script iteratively updates these calculations across all floors (N), accounting for changes in geometry and stiffness. This example provides the foundation for optimization studies in later sections. This example calculates the core and frame floor-by-floor deformation, shear distribution, and bending forces. The results will demonstrate how optimization algorithms can improve structural efficiency in subsequent sections.

3.1.2. Calculation of the Forces and Deformations

Step 1: Determining  α H
It starts by defining the flexural rigidity ( E I ) and shear rigidity ( G A ). In this example, there is a single core with a moment of inertia I = 313 m 4 and modulus E = 2.0 × 10 7 kN / m 2 . The rigidity calculation is as follows (results of coded PARS-Solution (CPS) shown next to the manual calculation.):
( E I ) = 2.0 × 10 7 × 313 = 6.26 × 10 9 ( C P S : 6.26 × 10 9 ) kN · m 2 .
The shear rigidity ( G A ) combines the flexural rigidity of the frame (girder (G) and column (C)) and the core. The total shear rigidity is calculated by combining the rigidities of two frame types:
( G A ) = 12 E h ( 1 C + 1 G ) = ( 4 × 2.85 + 2 × 1.32 ) × 10 5 = 14.04 × 10 5 ( C P S : 14.04 × 10 5 ) kN .
Using these rigidity values, α H is determined as
α H = H ( G A ) t ( E I ) t .
Substituting the values:
α H = 122.5 14.04 × 10 5 6.26 × 10 9 = 1.83 ( C P S : 1.8346 )
Figure 3. The solved example of plan of frame–wall; wind pressure: 1.5 kN / m 2 (35 floors).
Figure 3. The solved example of plan of frame–wall; wind pressure: 1.5 kN / m 2 (35 floors).
Buildings 15 01565 g003
Step 2: Deflection Calculation 
For vertical deflection ( y ( z ) ), the formula is
y ( z ) = w H 4 8 ( E I ) t K 1 α H , z H .
Here, the load w = 1.5 × 60 = 90 kN / m . The amount of coefficients ( k 1 , 2 , 3 , 4 ) should be extracted from the prepared diagrams (Figure 4 [19,20]). For the PARS-Solution, the amount of ( k 1 , 2 , 3 , 4 ) is based on the interpolations through four precluded. Interpolation functions in MATLAB were coded and used, which, for example, is z H = 1 , substituting K 1 = 0.44 ( C P S : 0.4533 ) :
y ( H ) = 90 × ( 122.5 ) 4 × 0.44 8 × 6.26 × 10 9 = 0.178 ( C P S : 0.1834 ) m .
Step 3: Maximum Story Displacement Criteria 
The story displacement is given by
d y d z ( m a x ) = w H 3 6 ( E I ) t K 2 ( max ) .
Substituting K 2 ( max ) = 0.41 ( C P S : 0.4144 ) and z / H = 0.55 :
d y d z t = 90 × ( 122.5 ) 3 × 0.41 6 × 6.26 × 10 9 = 0.0018 ( C P S : 0.0018 ) .
Step 4: Determining Frame Bending Moments 
The bending moment along the height based on K 3 = 0.25 (CPS:0.2243 ) is
M b ( z ) = w H 2 2 K 3 ( α H , z / H ) .
Example calculation for bending moments yields
M b ( z ) = 90 × ( 122.5 ) 2 2 × 0.25 = 1.69 × 10 5 ( C P S : 1.6811 ) kN · m .
The total bending moment distribution is given by
M s ( z ) = w ( H z ) 2 2 M b ( z )
For the middle of the ninth floor:
M s ( z ) = 90 ( 122.5 29.75 ) 2 2 1.69 × 10 5 = 2.18 × 10 5 ( C P S : 2.191 × 10 5 ) kN · m
Bending in Frames 1 and 2:
F r a m e 1 = 2.85 × 10 5 14.04 × 10 5 × 2.18 × 10 5 = 4.43 × 10 4 ( C P S : 4.485 × 10 4 ) KN · m
F r a m e 2 = 1.32 × 10 5 14.04 × 10 5 × 2.18 × 10 5 = 2.05 × 10 4 ( C P S : 2.053 × 10 4 ) KN · m
Step 5: Shear Forces in the Frame and Wall 
The overall shear at any height z is given by
Q b ( z ) = w H K 4 ( α H , z / H ) .
For the middle of the ninth floor with K 4 = 0.27 ( C P S : 0.28 ) :
Q b = 90 × 10 2 × 0.27 = 2.43 × 10 3 ( C P S : 2.633 × 10 3 ) kN
The shear force at the middle of the ninth floor is
Q s = 90 ( 122.5 61.25 ) 2.43 × 10 3 = 3.08 × 10 3 ( C P S : 2.99 × 10 3 ) kN
The shear force contributions at the ends of the structure are
Frame 1 : 2.85 × 10 5 14.04 × 10 5 × 3.08 × 10 3 = 625.2 ( C P S : 607.82 ) kN
Frame 2 : 1.32 × 10 5 14.04 × 10 5 × 3.08 × 10 3 = 289.5 ( C P S : 280.59 ) kN
This structured methodology exemplifies determining frame and core rigidity and calculating key structural parameters for evaluating structural performance.
This section provides a replicable method for calculating internal forces and deformations in high-rise buildings using MATLAB. The structured approach allows practitioners to perform accurate pre-design evaluations without relying solely on commercial software.

3.2. Differences Between the Codes and Original Method

In CPS, a MATLAB function computes the interpolated value of k 1 based on two prepared and imported diagrams (e.g., k 1 α H : 0 and k 1 α H : 2 ). The data are derived from original structural studies [19,20] and re-digitized into x and y coordinates for further computations. Similar interpolation is performed for coefficients k 2 , 3 , 4 , which are based on the normalized height z / H and the parameter α H (Figure 4).
Initially, the function defines two sets of coordinates representing values of k 1 for scenarios where α H = 0 and α H = 2 . To ensure clean data for interpolation, it removes any duplicate z / H values using MATLAB’s unique function. The data are then plotted to visualize the relationship between k 1 and z / H , after which the function prompts the user to input a valid z / H value (between 0 and 1). Using MATLAB’s (R2019b) interp1 function, it performs linear interpolation to obtain the k 1 values corresponding to the given z / H for both scenarios. A final k 1 value is calculated through a weighted average based on the input α H , producing a smooth transition of k 1 values reflecting varying structural parameters.
This approach differs from the original manual method by automating the interpolation process, improving computational accuracy and efficiency while reducing human errors associated with manual data extraction.
Figure 4. Diagrams showing the relationship between k 1 and normalized height z / H under different values of α H (0 and 2), used for interpolation in MATLAB computations.
Figure 4. Diagrams showing the relationship between k 1 and normalized height z / H under different values of α H (0 and 2), used for interpolation in MATLAB computations.
Buildings 15 01565 g004

3.3. Verification and Comparison of Parametric Studies

The above-mentioned examples, solved using MATLAB and reference methods, show minor differences due to variations in how coefficients k 1 , 2 , 3 , 4 are extracted. These differences primarily result from MATLAB’s more precise automated interpolation than manual methods. The largest discrepancy is observed in the k 4 coefficient and corresponding shear parameters, where the difference is approximately 0.28 0.27 0.28 3.57 % .
Figure 5 presents the results of structural analysis, including deformations, bending moments, and shear forces for the entire 35-floor structure. The diagrams were prepared using the same MATLAB code applied to the earlier example, with calculations performed iteratively for all floors ( 0 < z / H < 1 ).
The top diagrams show results from the structural reference model, including manual calculations and computer simulations (from [19,20]). In contrast, the bottom series displays the PARS-Solution results (CPS). Red points indicate solved examples used for data validation and comparison across floor levels. This validates the methodology for structural optimization and the creation of look-up tables for use in machine learning models, such as ANFISs or artificial neural networks (ANNs).
Figure 5. Comparison of structural analysis results: top diagrams display manual and reference model calculations [19,20], and bottom diagrams present results generated by PARS-Solution.
Figure 5. Comparison of structural analysis results: top diagrams display manual and reference model calculations [19,20], and bottom diagrams present results generated by PARS-Solution.
Buildings 15 01565 g005
The validation of results against ETABS builds confidence in the accuracy of the proposed tool. Engineers can use this verified process as a reliable first-step evaluation method before finalizing designs in more detailed platforms.

Comparison of the PARS-Solution to ETABS

To further validate the accuracy of the PARS-Solution and original approach ([19,20]), a comparison was made with ETABS 21.2.0, an industry-standard software for structural analysis. A 35-floor building identical to the example was modeled, including similar material properties and forces. Minor adjustments were made in the ETABS model, such as incorporating a low percentage of rebar (e.g., 4 ϕ 6 mm in a 1 × 1 m column section) and assigning a 1 cm slab thickness for floors.
Figure 6 illustrates the ETABS model’s extruded building geometry, frame bending, and floor deformations under wind load. The deformation results from ETABS (17.3 cm) closely match those calculated by the PARS-Solution (17.8 cm), with a minor difference of 2.8%. This slight discrepancy can be attributed to differences in modeling assumptions, such as slab thickness and reinforcement. The close agreement between MATLAB, manual calculations, and ETABS demonstrates the reliability of the PARS-Solution for parametric studies and early-stage design optimization. These results confirm that the PARS-Solution provides an accurate approximation to guide design decisions before final validation with industry-standard software.

3.4. Description of ANFIS and Optimization Coding in MATLAB

3.4.1. ANFIS Implementation

This study implemented the data preprocessing and model training for the Adaptive Neuro-Fuzzy Inference System (ANFIS) using MATLAB. The input features and target outputs were initially extracted from a dataset designated as OutPut. The dataset was partitioned into training and testing sets, utilizing 70 % of the data for training and 30 % for testing. Prior to model training, the isnan function was used to identify any NaN (Not a Number) values in both the training and testing datasets to ensure data quality. If any NaN values were detected, appropriate error messages were generated using the error command. Detecting and handling NaN values is critical as missing or corrupted data can lead to inaccurate predictions and convergence issues. This is needed due to limitations for manipulating K 1 , 2 , 3 , 4 values.
Buildings 15 01565 i002Various generation methods were considered to construct the Fuzzy Inference System (FIS), with a preference for Fuzzy C-Means clustering using the genfis3 function. Fuzzy C-Means clustering was chosen because it handles overlapping input spaces and provides robust partitioning, which is crucial in modeling structural behavior with uncertain or fuzzy inputs. The clustering parameters included a cluster count of 5, a partition matrix exponent of 2.0 , a maximum iteration count of 100, and a minimum improvement threshold of 1 × 10 5 . Error handling was incorporated using a try-catch block to address potential issues during the FIS generation process.
The training of the ANFIS model involved an array of specified parameters, including a maximum epoch count of 100, an initial step size of 0.01 , a step size decrease rate of 0.9 , and a step size increase rate of 1.1 . The initial step size and its adjustment rates were designed to balance speed and accuracy during convergence, with a smaller initial step size minimizing the risk of overshooting the optimal solution. The anfis command was used to train the model with the prepared training sets, including realigned inputs and corresponding targets, while the display options provided feedback during the optimization process.
Following the training phase, the performance of the trained model was evaluated using the evalfis command on both the training and testing datasets. Predictive outputs were generated, and subsequent prediction errors were calculated by comparing them to their target values. This systematic approach enabled the efficient development and assessment of the Neuro-Fuzzy system, ensuring its suitability for the specific requirements of this research.

3.4.2. Implementation of PSO and MOPSO

The Particle Swarm Optimization (PSO) algorithm was implemented in MATLAB to interface with the PARS-Solution framework, optimizing key structural outputs such as deformation, forces, and weight based on input parameters ( P 1 to P 11 ).
Buildings 15 01565 i003The algorithm initializes a swarm of particles, each representing a potential solution in an n-dimensional search space defined by the input parameters. MATLAB commands assign random positions and velocities to each particle within specified bounds.
Similarly, the Multi-Objective Particle Swarm Optimization (MOPSO) algorithm was applied, with a custom cost function MOPOBorjSpecific(x) defined using multiple decision variables (e.g., n Var = 2 ), constrained by Var Min and Var Max . The swarm consists of n Pop = 50 particles, evolving over MaxIt = 100 iterations. Non-dominated solutions are stored in a repository ( n Rep = 100 ) and managed using a hypergrid with n Grid = 5 divisions and an inflation rate α = 0.1 . Leader selection ( β = 2 ) and deletion pressure ( γ = 2 ) mechanisms ensure repository diversity and convergence.
Particle velocities are updated using the equation
v = ω v + c 1 r 1 ( p best x ) + c 2 r 2 ( g leader x ) ,
where ω = 0.5 is the inertia weight, reduced over iterations by wdamp = 0.99 . The learning coefficients c 1 = 1 and c 2 = 2 govern the cognitive and social components, and r 1 and r 2 are random values in [ 0 , 1 ] . Mutation with rate μ = 0.1 introduces variability. Repository management is based on Pareto dominance and crowding distance within the hypergrid.
The algorithm dynamically plots the population and repository costs, enabling visualization of the evolution of the Pareto front. This implementation combines adaptive parameter control, grid-based diversity preservation, and robust particle dynamics, ensuring efficient convergence to high-quality Pareto-optimal solutions. By maintaining a diverse set of non-dominated solutions, MOPSO allows designers to balance conflicting objectives, such as minimizing deformation while reducing material usage.

4. Discussion

The following section begins by summarizing the main results obtained from the parametric simulations and ANFIS training. This is followed by a reflective interpretation of these results in terms of their practical implications for structural design and machine learning delegation.
The focus of this study, after presenting and proving the results of the PARS-Solution, is on 3.1.—discussing the influence of each parameter, 3.2.—evaluating the capacity of the ANFIS in delegating PARS-Solution, and, finally, 3.3.—figuring out the optimum layout and dimensions of the structural elements to reduce deformations, forces, and the amount of the used materials. In this regard, the influence of parameters ( P 1 11 ) in a fixed plan is discussed, and then, by using an ANFIS and MOPSO as a sub-machine-learning tool, they are delegated and optimized. In this study, the forces and performance of the structure in one direction were examined to discuss the influences and approach.

4.1. Influence of Structural Parameters on Weight and Deformation

This section examines the effect of key structural parameters, including column dimensions ( P 1 , 2 , 3 , 4 ), girder dimensions ( P 5 , 6 ), and core shear wall properties ( P 9 , 10 ). Additionally, the influences of floor height, number of floors (N), and spans ( P 7 , 8 ) are considered. Parameters for gradually reducing stiffness and moment of inertia ( P 11 ) and the use of rectangular cross-sections for beams and columns ( P 12 ) are also examined for their impact on structural performance.

4.1.1. Influence of the Beam and Column Dimensions

Understanding how various parameters influence building deformation and weight is critical for optimizing designs in structural engineering. The analysis highlights the contributions of each parameter and their collective role in structural stability.
-
Column Parameters: P 1 and P 2 define the width of the middle columns in Frame 1 and Frame 2. The width of the side columns in Frame 1 and Frame 2 is represented by P 3 , and P 4 corresponds to the load-bearing capacity of the corner columns. Figure 7 displays the weight and maximum drift of the building by changing parameters ( P 1 6 ), individually or simultaneously, as a factor (P) to the initial amounts in the primary example. Raising P 1 , in a specific range ( 50 200 % ) , can lead to a deformation reduction of up to 25%, with a 60% increase in weight, making it a key parameter for efficient design, which, regarding the higher number of these columns, could be predicted, and, as the diagram (Figure 7-left) displays, despite the low repetition, the corner columns ( P 4 ) have relatively highest influences. Comparing them to increasing all the parameters ( P 1 to P 4 ) also proves it and shows mainly the influence of this simultaneous increase in dimensions on the weight of the system (Figure 7-mid).
-
Girder Parameters: Girders also significantly influence structural performance. P 5 , representing the central girders in Frame 1, contributes to the overall weight, increasing it by 60% but reducing deformation by about 40%. P 6 , corresponding to the side girders in Frame 2, which increase weight by 6% while reducing deformation by 16%. This demonstrates that girders play an essential role in controlling lateral deflections (Figure 7-right). This distribution reflects the different roles of columns and girders in carrying axial and lateral loads. For example, the higher frequency of P 1 columns ensures axial stability, while central girders ( P 5 ) help to control bending moments and distribute loads across the building.
In conclusion, although girders ( P 5 , P 6 ) play a vital role in managing deformation, the optimization of column parameters ( P 1 to P 4 ) proves to be more effective due to their more significant contribution to overall structural integrity. An integrated approach that balances column and girder design is essential for achieving optimal performance while minimizing material usage.

4.1.2. Influence of the Core Dimensions

The core shear wall is a critical component of high-rise buildings, providing lateral stability and load resistance. This section evaluates how varying its thickness, width, and length affects building deformation and weight.
Increasing the core wall’s thickness directly improves its stiffness, reducing deformation under lateral loads. Specifically, an increase ( 0.6 1.3 m ) in thickness results in a 23% reduction in maximum deformation. However, this improvement comes with a 29% increase in structural weight, displaying the strong influence and linear relation between the weight and stiffness of the structure (Figure 8).
Likewise, the width of the core shear wall ( P 9 ) influences its lateral stiffness. Increasing the width ( 13 23 m ) results in an 11% reduction in maximum deformation. However, this improvement comes with an 18% increase in structural weight. The stepwise behavior observed in the diagram (Figure 8-mid) is due to the automated adjustments in the PARS-Solution framework, where changes in width affect column placement (numbers) and, consequently, the overall weight and stiffness distribution.
The length of the core wall ( P 10 ) from 7 15 m has a pronounced effect on structural performance compared to thickness and width. The increase in length reduces the maximum deformation by 74%, with a corresponding 14% increase in weight (the weight criteria are generally a normalized comparison to the weight of entire walls and frames). As a result, increasing the length is considerably efficient for improving stiffness and is ranked lower in importance compared to thickness and width (Figure 8).
This analysis emphasizes that thickness should be prioritized for optimal structural performance to minimize deformation while carefully balancing weight increases. Although width substantially reduces deformation, its more significant impact on weight must be minimized, especially in high-rise buildings. Due to the load direction, which contributes marginally to structural performance, length shows that its influence is less critical than that of thickness and width.

4.1.3. Influence of Floor Number and Height on Structural Response

The analysis’s results are illustrated in four plots representing the relationships between the floor height, maximum deformation, maximum shear, and maximum bending moments within a building’s elements. Each plot effectively highlights the structural design considerations required for multi-floor buildings.
The comparison of maximum deformation to floor height in Figure 9 shows how drastically maximum deformation changes as floor height increases. In the main example, when all the parameters are fixed, the higher floors experience greater deformation due to the accumulated weight from the upper floors, while the lower floors show reduced deformation due to diminishing load effects. The maximum deformation was observed at 0.3407 m for a floor height of 4.2 m and reduced to 0.0154 m at 1.75 m .
As the same plot illustrates, similar changes were experienced by changing the floor number, which, in this example, reduced the floor number to 5 ( 35 5 ) , causing 0.3407 m approach to zero. Maximum shear, floor height, and numbers were also manipulated and compared. Figure 9-right shows that maximum shear forces arise with increasing floor height, confirming that lower floors experience less shear effects, as seen in comparing maximum bending and floor height.
In this regard, shear decreases according to the floor number ( 35 5 ) , reduced from 10.73 kN at the first floor to 1.81 kN in the building with a 17.5m height. This influence on bending is more considerable by reduction from 685.2 kN to 20.3 kNm . These two points indicate the considerable influence of the general height of the building on the forces and deformations and, accordingly, on the period of the system. Nonetheless, two points should be considered. First, the force is not the entire force in the building but the bending and shear carried by the core wall and different frames, and then the reduction in the floor numbers means reducing the applied wind force.

4.1.4. Influence of Forces and Material

The data reveal significant relationships between wind forces and key structural parameters, such as maximum deformation, bending moments, and shear forces. The wind force varies from 0.75 kN to 4.5 kN, while the modulus of elasticity (E) ranges from 1 × 10 7 kN / m 2 to 6 × 10 7 kN / m 2 .
Figure 10, shows that maximum deformation decreases from 0.55 m at a wind force of 4.5 kN to 0.09 m when the wind force is 0.75 kN, representing an 83.64% reduction. The mid-plot shows that maximum bending moments decrease with decreasing wind force. At 4.5 kN, the maximum bending moment is 2025.84 kNm, and the maximum shear is 33.075 kN. As the wind force decreases, both values follow the same trend, reflecting the importance of wind loads and their linear relation in maintaining structural stability.
Figure 9. Influence of floor height and number on the forces and deformations.
Figure 9. Influence of floor height and number on the forces and deformations.
Buildings 15 01565 g009
The right plot highlights the effect of varying the modulus of elasticity on maximum deformation at a constant wind force of 1.5 kN. As E increases from 1 × 10 7 kN / m 2 to 6 × 10 7 N / m 2 , maximum deformation decreases from 0.368 m to 0.061 m, a reduction of about 83.44%. It is important to note that the modulus of elasticity does not have a linear relation with deformation, and, after reaching 3 × 10 7 kN / m 2 , its influence reduces.

4.1.5. Influence of Sections and Moment of Inertia

The main parameter in this section is P 11 , which is a damping factor for reducing the dimensions of the sections, including all the columns and girders on each floor. P 11 is not an independent factor, and, by percentage, reduces the initial dimensions of the sections on each floor from bottom to top. The relationship between P 11 and the second moment of inertia is critical. As P 11 is reduced stepwise, adjustments in the design parameters increase the moment of inertia across the building floors, reducing the stiffness of the structural components from bottom to top. This reduction influences the structure’s resistance to bending and shear forces.
The data (Figure 11) illustrate the effects of the parameter P 11 on key structural outcomes, specifically maximum deformation and weight across different building levels. P 11 ranges from ( 0 4 % ) , while, in the previous example, P 11 , it was 0.
Maximum deformation decreases as P 11 decreases. For instance, deformation reduces from 0.316 m at P 11 = 4 to 0.184 m at P 11 = 0 , a significant reduction of 41.6%. Minimizing deformation is crucial for maintaining structural integrity and safety under severe loading conditions.
Conversely, the weight of the building elements shows a notable increase as P 11 decreases. This trade-off suggests that increasing P 11 optimizes the performance against the lateral forces, such as wind and seismic activity, used in the industry. Through iterative design, each adjustment optimizes the second moment of inertia, creating more resilience. Simultaneously, the stepwise adjustment of the second inertia module relatively influences each element’s stiffness and force absorptions.
The figure provides a comprehensive analysis of the influence of the six sections and two frame types ( f r a m e 1 , 2 ), which should be considered in their stiffness, participation in carrying the forces, and weights. Figure 11, displays how the changes in P 11 ( ( 0.5 1.1 % ) ) in the sections of each frame ( F r a m e 1 , 2 ) influence the deformation and weights in the system.
Applying P 11 in column section Frame 1 causes deformation to reach 0.2835 m, while, for Frame 2, it is around 0.1891 m. For girders, the maximum deformation in Frame 1 is 0.2098 m, while, in Frame 2, it is 0.187 m. This highlights the importance of optimized column design in managing elastic deformation under load. By leveraging these insights, structural engineers can balance material efficiency and structural integrity across different frame configurations.
This analysis provides engineers with practical insight into which parameters—such as column width or girder size—most significantly influence weight and deformation. This understanding can inform better design decisions in the early stages of structural planning.
Up to this point, the focus has been on presenting the structural response trends and optimization outcomes. The next section reflects on how machine learning—specifically the ANFIS—supports the delegation and acceleration of these processes.

4.2. Application of Machine Learning

This research explores the use of machine learning techniques for the pre-design of multi-floor buildings. Two key subsets of machine learning are applied: the Adaptive Neuro-Fuzzy Inference System (ANFIS) and optimization algorithms, including metaheuristic methods, to identify the optimal solution for each PARS-Solution based on specific design targets.

4.2.1. Application of Adaptive Neuro-Fuzzy Inference System (ANFIS)

The ANFIS is an alternative to traditional calculations, providing outputs such as deformation and forces to show its ability to delegate engineering calculations. The parameters are varied one by one, and the results from the ANFIS, which is trained using a look-up table generated by the PARS-Solution, are compared to direct structural calculations.
-
Parameter Study: The first step involves changing parameters individually to evaluate their influence on the accuracy of ANFIS predictions and calculating the average errors.
-
Look-Up Table Size: The look-up table size is considered a key factor affecting ANFIS accuracy. Its influence is evaluated to determine the minimum size needed for reliable results.
-
Multi-Parameter Study: The complexity of the ANFIS predictions is related to the number of varying input parameters ( P 1 , 2 , 3 , , 10 ). Therefore, the accuracy of the results is assessed under different multi-parameter configurations to ensure robust performance in complex structural scenarios.
-
Studying Random Inputs: In other sections, the training data collected in the look-up tables were sorted and mainly showed an increasing or decreasing trend. Hence, the evaluation of the ANFIS’s capacity to face the chaotic input in such a problem is studied.
The findings show that ANFIS accurately models complex structural behaviors, offering a fast, reliable alternative to costly computations for efficient design exploration.

4.2.2. Studying Parameter Influences

These evaluations changed the parameters individually, and deformation was selected as the output for the ANFIS. The assumptions were based on the verified example. This resulted in a look-up table with two columns and 20 rows for each parameter. Since the ANFIS training errors across parameters were almost zero, the study focuses on the testing error.
Figure 12 shows the performance of the ANFIS in predicting displacement while different prementioned parameters are changed one by one and compared to the ANFIS. The results indicate that the calculation of such a multi-floor building, as semi-large structural calculations, can be effectively delegated to the ANFIS. The evaluations for all the parameters demonstrated an average testing error of less than 2%, highlighting the reliability of this machine learning approach given the current look-up table size.
However, it is important to note that the original PARS-Solution has limitations due to its dependence on reference diagrams ( K 1 , 2 , 3 , 4 ). For example, when the α H range exceeds the available diagram data, ANFIS interpolations and predictions become less reliable. Significant errors were observed during a few runs due to unstable ANFIS performance but were mitigated by re-running the process.

4.2.3. Studying the Size of the Look-Up Table

The initial evaluation was based on a look-up table with two columns and 20 rows, representing the range of changing parameters and deformation. This factor was parametrically studied due to the ANFIS’s dependence on the look-up table size, particularly in experimental studies. The number of floors was selected as a parameter, and tables of varying sizes (eight to three-hundred rows) were evaluated, with average errors collected. Figure 13 shows the results of evaluations with 10 to 200 parameters and the influence of table size on accuracy.
The ANFIS’s performance for other outputs, including forces in walls and frames, showed similarly low training errors. However, the average error for the bending moment in the core ( M b ) reached up to 5% when the look-up table size ( S L T ) was set to 20.
The influence of table size on accuracy is visible: as the size increased, the error decreased. For example, increasing the table size from 10 to 20 rows reduced the average error by 5.7 times. However, beyond 50 rows, further improvements were negligible (less than 0.1% improvement, even when the size increased to 300). This indicates that a look-up table with more than 50 rows is unnecessary for reliable ANFIS performance in this context.
Figure 13 also shows the results when M b was used as the output target for the ANFIS. In this case, M b showed lower accuracy among the outputs, especially when the look-up table size was reduced to right rows, where the error reached 27%. By increasing the table size to 50 rows, the error was reduced by 8.5 times to 3%.
Additionally, the computational cost of running different table sizes varied significantly. For example, a look-up table with 200 rows required 22.8 times the processing cost of a table with eight rows (414.54 vs. 18.13 s). The processing cost differed based on the selected output (e.g., deformation vs. bending).
These tests show that the ANFIS remains accurate even when input parameters vary randomly or in complex combinations. This robustness ensures the tool can be applied in realistic design environments where input variability is high.

4.2.4. Studying Multi-Parameters

After evaluating the ANFIS’s ability to delegate structural calculations with varying parameters and its sensitivity to the look-up table size ( S L T ), its performance in handling multiple input parameters simultaneously (e.g., P 3 , 4 ) is analyzed. Structural outputs, including forces and deformations, are calculated individually by the ANFIS. The input parameters are sorted in the look-up table and interpolated by the ANFIS.
Figure 14 shows the accuracy of the ANFIS in predicting the bending moment in the frame on the top floor, considering four geometrical parameters P 1 , 2 , 3 , 4 . Their values were normalized, and the look-up table size ( S L T ) was varied from 10 to 100 to assess the sensitivity to data availability. The first column evaluates P 3 , 4 , the middle column evaluates P 2 , 3 , 4 , and the right column considers P 1 , 2 , 3 , 4 simultaneously. As the look-up table size increases from bottom to top, the ANFIS maintains high accuracy across all the cases. However, with an S L T of 10, the error increases to 17%, indicating the need for a larger table to achieve reliable accuracy.

4.2.5. Studying Random Inputs

All the evaluated parameters showed an increasing trend, and the ANFIS demonstrated reliable performance. The final test involves varying the trends dynamically and introducing random parameter values. Figure 15 displays the bending moment on the top floor when the wind force was randomly varied. The study examined 30 buildings with similar properties to the validated example, using an S L T of 30. In the left diagrams, wind force and floor height were randomly increased or decreased, with the S L T increased to 50 due to the complexity. In both cases, the average error remained low (below 2%), confirming the ANFIS’s ability to handle dynamic, chaotic inputs reliably.
This evaluation confirms the ANFIS’s suitability for replacing multi-step structural calculations in high-rise buildings. It effectively handles a variety of outputs and inputs, even with dynamically changing and chaotic input trends. The ANFIS provides precise predictions of deformation and forces, demonstrating its potential as a reliable tool for structural engineers.
These findings confirm that an ANFIS can reliably approximate complex structural behaviors, making it a powerful surrogate model for time-consuming calculations. This enables designers to rapidly explore design options without sacrificing accuracy.
Having interpreted the predictive capabilities of ANFISs, this section now discusses the practical use of optimization algorithms, including MOPSO, in achieving balanced structural performance through multi-objective solutions.

4.3. Application of Optimization Algorithm

Optimization plays a crucial role in structural design, although its practical application often faces challenges due to the complexity of achieving optimal designs. This section evaluates the capability of optimization algorithms in selecting optimal parameters. Due to the large number of design variables P 1 , 2 , 3 , and the difficulty in visualizing multi-parameter optimization, a limited number of parameters were selected for each optimization run. Additionally, multi-objective optimization algorithms were applied to pair parameters, resulting in Pareto fronts for all the optimization cases.
One common optimization target in structural engineering is the simultaneous minimization of material costs and maximization of structural stiffness (e.g., strain energy reduction). Likewise, this study selected weight and deformation at the top floor as optimization objectives. The PARS-Solution framework was used for these optimizations, but, to accelerate the process, the coded loop for calculating forces and deformations on each floor was replaced by directly addressing the specific output at each floor level ( z / H ).

4.3.1. Linear Pareto Fronts

In weight and deformation optimizations, reducing one typically increases the other. However, some parameters, such as deformation and force amounts, exhibit direct relationships.
Figure 16-left shows a Pareto front obtained by optimizing the maximum deformation ( y z ) and the drift index ( y z r ) using the column dimensions P 1 and P 2 as design variables. The objective is to control deformation and drift while achieving structural efficiency.
The regression analysis follows a linear relationship y z r = 0.009758 y z + 3.539 × 10 5 , where y z r is the drift index, and y z is the maximum deformation. This linear relationship indicates direct proportionality between maximum deformation and the drift index, meaning that parameter adjustments in P 1 and P 2 have a predictable impact on both deformation and drift. From an optimization perspective, this simplifies decision-making as tuning P 1 and P 2 directly improves both targets. However, reducing deformation excessively could limit the feasible solutions due to drift constraints, highlighting the need to balance both objectives for efficient and feasible designs.
Similarly, Figure 16-mid examines the relationship between floor weight (WeightFloor) and core shear force ( Q b ). The regression analysis yields y = 1.23 × 10 13 x + 2633 , in which y is the core shear force ( Q b ) and x is the floor weight.
The near-zero slope of the regression ( 1.23 × 10 13 ) indicates that variations in floor weight have almost no effect on the core shear force, which remains around 2633 kN (Figure 16-right). This suggests that other parameters, such as core wall dimensions, stiffness, and lateral bracing, influence core shear force. From an optimization standpoint, engineers should focus on these structural factors rather than floor weight when addressing core shear distribution in static load applications. Additionally, parameters like Q b (shear in the core) and Q s z (total shear in frames), which have fixed summations, cannot form a Pareto front. This highlights the need to focus on more variable design parameters for meaningful multi-objective optimizations.

4.3.2. Nonlinear Pareto Fronts

Figure 17-left displays the results of an optimization study focused on minimizing weight while maintaining stiffness. The optimization considers the dimensions of the mid-columns in Frame 1 ( P 1 ) and Frame 2 ( P 2 ) as parameters to achieve weight reduction without compromising structural stiffness. In these diagrams, black circles represent the population of possible solutions, red asterisks denote the selected solutions on the Pareto front, and a blue regression line fits the quadratic model. The regression analysis yields a quadratic relationship, y = 1.346 × 10 5 x 2 5.805 × 10 4 x + 6541 , where y represents the weight of the structure, and x is related to deformation.
The quadratic equation shows that, in these optimized parameters, weight decreases initially as deformation increases, but, beyond a certain point, the reduction rate slows down. This indicates a nonlinear trade-off, where reducing weight can lead to diminishing returns in stiffness. Nonetheless, the main optimum population trends indicate a linear relation.
Figure 17-mid shows a Pareto front obtained by optimizing the dimensions of corner beams ( P 3 ) and side beams ( P 4 ). The goal is to balance weight reduction and stiffness. The regression analysis follows a cubic trend, y = 1.131 × 10 9 x 3 + 6.261 × 10 8 x 2 1.155 × 10 8 x + 7.104 × 10 6 .
The cubic regression highlights a more complex relationship compared to the quadratic case. Initially, weight decreases as deformation increases, but, beyond a certain point, the trend changes, indicating an inflection point where weight savings diminish. The higher-degree regression provides a better fit and suggests the need for careful parameter selection to balance weight reduction with stiffness.
Figure 17-right represents a Pareto front obtained by optimizing the dimensions of side girders ( P 5 ) and mid-girders ( P 6 ). The objective is to find a trade-off between weight reduction and stiffness. The regression analysis yields a linear relationship, ( y = 630.4 x + 543.9 ).
These equations in the example show the optimum relation between the parameters. Unlike the previous cases, the linear regression indicates a direct proportionality between weight and deformation. As deformation increases, weight decreases at a nearly constant rate, suggesting that optimizing P 5 and P 6 has a predictable impact on weight reduction. The simplicity of the relationship implies fewer trade-offs, making the optimization process more straightforward. The linear fit’s strong correlation highlights this parameter combination’s efficiency.

4.3.3. Increasing Number of Parameters

In the previous sections, two variables (e.g., P 1 , 2 ) were selected as optimization parameters. This section extends the analysis to three and four parameters, demonstrating how increasing the number of parameters affects the complexity of bending behavior in structural frames.
The diagrams illustrate the bending in frames at z / H = 0.5 as the number of optimization parameters increases, with a single parameter, P 1 , resulting in a linear trend, and three parameters ( P 1 , 2 , 3 ) introduce a nonlinear relationship, requiring polynomial regression. Moreover, four parameters ( P 1 , 2 , 3 , 4 ) result in a more complex trend, requiring a fourth-degree polynomial regression (Figure 18).
-
When the number of parameters exceeds three, identifying the Pareto front requires a larger population size or more iterations to ensure convergence. This Increasing number of optimization parameters significantly affects the computational effort required to define the Pareto front. For higher-dimensional optimization problems, the following considerations are necessary:
-
Using advanced regression models, such as higher-degree polynomial fits, employing larger populations in evolutionary algorithms like MOPSO, and
-
performing additional iterations to ensure accurate convergence.
The increase in complexity with additional variables illustrates the importance of computational efficiency in optimization. MOPSO’s performance across different dimensions suggests it is suitable for real-world multi-variable engineering problems.
The analysis demonstrates that MOPSO, as a metaheuristic algorithm and a subset of machine learning, effectively finds optimal solutions across various structural outputs and parameters.
The use of MOPSO provides valuable Pareto-optimal solutions that balance competing objectives such as material use and stiffness. This allows engineers to better navigate trade-offs and arrive at more sustainable, efficient building designs.

5. Conclusions

This article presented a comprehensive study on the structural analysis and optimization of high-rise buildings using a hybrid methodology that integrates theoretical calculations, MATLAB-based simulations, ANFIS learning, and MOPSO optimization. The proposed PARS-Solution framework is designed as a validated and modular pipeline that enables efficient analysis of multi-floor buildings by computing deformations, bending moments, and shear forces based on key design parameters.
Research Contributions: The framework is validated through comparison with both reference calculations and ETABS software, achieving less than 5% deviation in the deformation results. The study demonstrates that structural calculations can be successfully delegated to machine learning tools, especially ANFISs, which achieved average errors below 2% even in chaotic or multi-parameter scenarios. Furthermore, MOPSO was used to generate Pareto fronts that effectively captured the trade-offs between deformation and material usage. The methodology allows for parametric, interpretable evaluations with direct access to design parameters.
Practical Implications: This approach enables engineers and designers to perform fast, cost-effective, and reliable pre-design analyses of high-rise buildings before applying detailed simulations in software like ETABS or SAP2000. It also provides a decision-support tool during early-stage structural planning, with outputs such as drift index, frame bending, and core shear force. The system’s modular structure makes it applicable to real-world prefabricated and high-rise design processes.
Limitations: The current implementation is limited to a MATLAB environment and uses specific stiffness diagrams ( K 1 4 ) derived from reference models, which may constrain generalization to all structural forms. ANFIS accuracy depends on look-up table size, and optimization complexity increases significantly when more than four parameters are included. Additionally, the framework currently considers only one lateral load direction.
Future Work: Future developments will include extending the framework to irregular geometries, dynamic/seismic loading, and bi-directional force scenarios. The interpolation scheme for stiffness coefficients will be replaced by neural approximators to enhance adaptability. Moreover, the entire pipeline will be re-implemented in faster programming languages such as C++ or Python for better scalability and deployment in design offices or embedded systems. Further integration with structural health monitoring systems and real-time optimization for adaptive design are also envisioned.

Outlook and Generalization

Although MATLAB was used for implementing the PARS-Solution due to its flexibility and built-in toolboxes, the same methodology can be translated into other programming languages like C++, Python, or Visual Basic (VB) for faster execution and better scalability. This adaptability enables broader application in real-time structural analysis and optimization tasks.
The framework can be extended to support real-time optimization and adaptive structural control by integrating with sensor-based monitoring systems. Such integration would enable continuous structural assessment and dynamic parameter tuning, particularly beneficial for high-rise buildings in seismic or wind-prone regions.
To broaden the framework’s applicability, future work will investigate the integration of sustainability indicators (e.g., embodied carbon and cost efficiency) into the optimization objectives. This would allow the model to address not only performance and material usage but also environmental impact and economic feasibility, aligning with green building design standards.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to [privacy/ethical/commercial] restrictions.

Acknowledgments

Deutsche Forschungsgemeinschaft (DFG, German Research Foundation)—Projektnummer 414265976—TRR 277. Sub-projects: C05.

Conflicts of Interest

The funders had no role in the study’s design, data collection, analysis, interpretation, manuscript writing, or decision to publish the results.

Abbreviations

SymbolDescription
P 1 , 2 , 3 , 4 Column dimensions in the structural frames
P 5 , P 6 Girder dimensions in the structural frames
P 7 , P 8 Number of spans in the width and length directions
P 9 Width of the core shear wall
P 10 Length of the core shear wall
P 11 Reduction factor for moment of inertia in sections
wLateral wind force ( kN/m 2 )
hHeight of each floor (m)
NTotal number of floors
EModulus of elasticity ( kN/m 2 )
HTotal height of the building (m)
tThickness of the core shear wall (m)
zHeight of a specific floor above ground level (m)
z / H Normalized height (ratio of floor height to total building height)
α H Rigidity ratio parameter used in structural calculations
IMoment of inertia, representing resistance to bending ( m 4 )
Σ G A Total shear rigidity of the system (kN)
y z   Maximum vertical deformation (m)
y z r   Drift index (floor deformation criteria) (m)
M b   Bending moment in the core (kN · m)
M s   Total bending moment in the frames (kN · m)
Q b   Shear force in the core (kN)
Q s   Total shear force in the frames (kN)
Q s z   Total shear in frames (kN)
E I   Flexural rigidity (kN · m 2 )
y ( z )   Vertical deflection at height z (m)
M b ( z )   Bending moment at height z (kN · m)
Q b ( z )   Shear force at height z (kN)
k 1 , 2 , 3 , 4   Coefficients for deformation and force calculations

References

  1. Reisinger, J.; Zahlbruckner, M.A.; Kovacic, I.; Kán, P.; Wang-Sukalia, X.; Kaufmann, H. Integrated multi-objective evolutionary optimization of production layout scenarios for parametric structural design of flexible industrial buildings. J. Build. Eng. 2022, 46, 103766. [Google Scholar] [CrossRef]
  2. Aldwaik, M.; Adeli, H. Advances in optimization of high-rise building structures. Struct. Multidiscip. Optim. 2014, 50, 899–919. [Google Scholar] [CrossRef]
  3. Sarma, L.S.; Mallikarachchi, C.; Herath, S. Design-Informed Generative Modelling using Structural Optimization. arXiv 2023, arXiv:2308.06734. [Google Scholar]
  4. Kocabay, Ş; Alaçam, S. A Multi-Objective Genetic Algorithm Framework for Earlier Phases of Architectural Design—A Case Study. J. Comput. Des. Eng. 2017, 293–302. [Google Scholar] [CrossRef]
  5. Garip, S.B.; Güzelci, O.Z.; Garip, E.; Kocabay, S. A Genetic Algorithm-Based Design Model to Provide Reduced Risk Areas for Housing Interiors. Constr. Innov. 2024, 24, 49–66. [Google Scholar] [CrossRef]
  6. Baghdadi, A.; Heristchian, M.; Kloft, H. Design of prefabricated wall-floor building systems using meta-heuristic optimization algorithms. Autom. Constr. 2020, 114, 103156. [Google Scholar] [CrossRef]
  7. Baghdadi, A.; Meshkini, A.; Kloft, H. Parametric design of in-plane concrete dry joints by FE method and Fuzzy logic toward utilizing additive manufacturing technique. In Proceedings of the IASS Annual Symposia, Surry, UK, 15 June 2020; International Association for Shell and Spatial Structures (IASS): Madrid, Spain, 2020; Volume 2020, pp. 1–12. [Google Scholar]
  8. Baghdadi, A.; Ledderose, L.; Kloft, H. Proposing New Standard and ANFIS Calculation Approaches for Precast Concrete Connections with Steel Tube Elements: Lessons from Experimental Studies. Buildings 2024, 14, 3298. [Google Scholar] [CrossRef]
  9. Mei, L.; Wang, Q. Structural optimization in civil engineering: A literature review. Buildings 2021, 11, 66. [Google Scholar] [CrossRef]
  10. Li, Y.; Duan, R.B.; Li, Q.S.; Li, Y.G.; Huang, X. Wind-resistant optimal design of tall buildings based on improved genetic algorithm. Structures 2020, 27, 2182–2191. [Google Scholar] [CrossRef]
  11. Nouman, S.; Kumar, N.S.; Kumar, C. Application of ANFIS in Civil Engineering—A Critical Review. Int. Res. J. Eng. Technol. 2022, 9, 308–316. [Google Scholar]
  12. Yuan, F.G.; Zargar, S.A.; Chen, Q.; Wang, S. Machine learning for structural health monitoring: Challenges and opportunities. Sens. Smart Struct. Technol. Civ. Mech. Aerosp. Syst. 2020, 11379, 1137903. [Google Scholar]
  13. Mohammadhassani, M.; Nezamabadi-Pour, H.; Nikoo, M.R. Application of the ANFIS model in deflection prediction of concrete deep beams. Struct. Eng. Mech. 2013, 45, 643–656. [Google Scholar] [CrossRef]
  14. Baghdadi, A.; Heristchian, M.; Kloft, H. A semi-supervised meta-heuristic shell form-finding approach. Iran. J. Sci. Technol. Trans. Civ. Eng. 2020, 44, 1031–1038. [Google Scholar] [CrossRef]
  15. Caldas, L. Generation of energy-efficient architecture solutions applying GENE-ARCH: An evolution-based generative design system. Adv. Eng. Inform. 2008, 22, 59–70. [Google Scholar] [CrossRef]
  16. Caetano, I.; Santos, L.; Leitao, A. Computational design in architecture: Defining parametric, generative, and algorithmic design. Front. Archit. Res. 2020, 9, 287–300, Erratum in Front. Archit. Res. 2020, 18, 425–442. [Google Scholar] [CrossRef]
  17. Novatr. How is Generative Design Useful in Structural Engineering? Novatr Blog. 2024. Available online: https://www.novatr.com/blog/generative-design-in-structural-engineering (accessed on 5 April 2025).
  18. Castaneda, N. Development and Validation of a Real-Time Computational Framework for Hybrid Simulation of Steel Frame Structures. Ph.D. Thesis, Purdue University, West Lafayette, IN, USA, 2015. Available online: https://engineering.purdue.edu/IISL/Publications/DSc_Dissertations/Nestor_Castaneda.pdf (accessed on 5 April 2025).
  19. Haj-Kazemi, H. Tall Buildings Structures, 5th ed.; Ferdosi University: Mashhad, Iran, 2014. [Google Scholar]
  20. Stafford Smith, B.; Coull, A. Tall Building Structures: Analysis and Design; John Wiley & Sons: New York, NY, USA, 1991. [Google Scholar]
Figure 1. Flowchart illustrating the integrated research methodology, including theoretical modeling, MATLAB-based structural analysis (PARS-Solution), ANFIS training, and MOPSO optimization.
Figure 1. Flowchart illustrating the integrated research methodology, including theoretical modeling, MATLAB-based structural analysis (PARS-Solution), ANFIS training, and MOPSO optimization.
Buildings 15 01565 g001
Figure 2. 3D model of the multi-floor building with 20 floors.
Figure 2. 3D model of the multi-floor building with 20 floors.
Buildings 15 01565 g002
Figure 6. ETABS simulation results: extruded building geometry (left), bending in the frames (middle), and floor deformation under wind load (right).
Figure 6. ETABS simulation results: extruded building geometry (left), bending in the frames (middle), and floor deformation under wind load (right).
Buildings 15 01565 g006
Figure 7. Influence of column and girder dimensions on maximum deformations and building weight.
Figure 7. Influence of column and girder dimensions on maximum deformations and building weight.
Buildings 15 01565 g007
Figure 8. Influence of core wall dimensions P 9 (width) and P 10 (length) on deformation and structural weight.
Figure 8. Influence of core wall dimensions P 9 (width) and P 10 (length) on deformation and structural weight.
Buildings 15 01565 g008
Figure 10. Influence of wind force and modulus of elasticity on structural parameters.
Figure 10. Influence of wind force and modulus of elasticity on structural parameters.
Buildings 15 01565 g010
Figure 11. Influence of P 11 on weight and deformation of the entire system and frames.
Figure 11. Influence of P 11 on weight and deformation of the entire system and frames.
Buildings 15 01565 g011
Figure 12. Performance of ANFIS in predicting deformation as parameters individually change, in comparison to direct calculations.
Figure 12. Performance of ANFIS in predicting deformation as parameters individually change, in comparison to direct calculations.
Buildings 15 01565 g012
Figure 13. Influence of look-up table size on ANFIS accuracy and computational performance.
Figure 13. Influence of look-up table size on ANFIS accuracy and computational performance.
Buildings 15 01565 g013
Figure 14. ANFIS accuracy in predicting bending moments for multiple input parameters, with 2, 3, and 4 parameters (from left to right) and 10, 50, and 200 SLT (from bottom to top).
Figure 14. ANFIS accuracy in predicting bending moments for multiple input parameters, with 2, 3, and 4 parameters (from left to right) and 10, 50, and 200 SLT (from bottom to top).
Buildings 15 01565 g014
Figure 15. ANFIS performance under dynamically changing parameter trends, including random wind force and floor height variations.
Figure 15. ANFIS performance under dynamically changing parameter trends, including random wind force and floor height variations.
Buildings 15 01565 g015
Figure 16. Pareto front analysis of maximum deformation and drift index optimization using parameters P 1 and P 2 .
Figure 16. Pareto front analysis of maximum deformation and drift index optimization using parameters P 1 and P 2 .
Buildings 15 01565 g016
Figure 17. Pareto front analysis of weight and deformation optimization, considering parameters P 1 , 2 , P 3 , 4 , and P 5 , 6 .
Figure 17. Pareto front analysis of weight and deformation optimization, considering parameters P 1 , 2 , P 3 , 4 , and P 5 , 6 .
Buildings 15 01565 g017
Figure 18. Bending in the frames at z / H = 0.5 , with P 1 , P 1 , 2 , 3 , and P 1 , 2 , 3 , 4 as the optimization parameters.
Figure 18. Bending in the frames at z / H = 0.5 , with P 1 , P 1 , 2 , 3 , and P 1 , 2 , 3 , 4 as the optimization parameters.
Buildings 15 01565 g018
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Baghdadi, A.; Kloft, H. Machine-Learning-Driven Approaches for Assessment, Delegation, and Optimization of Multi-Floor Building. Buildings 2025, 15, 1565. https://doi.org/10.3390/buildings15091565

AMA Style

Baghdadi A, Kloft H. Machine-Learning-Driven Approaches for Assessment, Delegation, and Optimization of Multi-Floor Building. Buildings. 2025; 15(9):1565. https://doi.org/10.3390/buildings15091565

Chicago/Turabian Style

Baghdadi, Abtin, and Harald Kloft. 2025. "Machine-Learning-Driven Approaches for Assessment, Delegation, and Optimization of Multi-Floor Building" Buildings 15, no. 9: 1565. https://doi.org/10.3390/buildings15091565

APA Style

Baghdadi, A., & Kloft, H. (2025). Machine-Learning-Driven Approaches for Assessment, Delegation, and Optimization of Multi-Floor Building. Buildings, 15(9), 1565. https://doi.org/10.3390/buildings15091565

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