Abstract
In structural design, multi-objective optimization of nonlinear steel structures simultaneously considers various design (often conflicting) purposes during the stage of construction to the operation of projects. Such optimization generally requires excessive computational efforts for the evaluation of time-consuming constraints. To overcome this drawback, this paper presents an efficient machine learning-based (ML) method to perform bi-objective optimization of nonlinear steel structures describing two conflicting objectives, namely minimization of structural weight and nodal displacements, simultaneously. The proposed method combines a nondominated sorting genetic algorithm-II (NSGA2) with an extreme gradient boosting (XGBoost) surrogate-assisted model. Furthermore, a multi-objective comparison technique (MulCT) is implemented, where a safety parameter t is introduced to reduce errors in the predictive ML model. To demonstrate the efficiency of the proposed method, two robust design examples, including a planar 10-bar truss and 47-bar transmission tower structures, are provided. In comparison with various ML algorithms, numerical results illustrate that the XGBoost model is superior in performance and requires significantly less training time. The MulCT technique enhances computational efficiency, leading to a 20% reduction in computing resources as when it was implemented with NSGA2. The proposed method by integrating both MulCT and XGBoost models with NSGA2 can save more than 50% of computational efforts, while maintaining good accuracy, as can be achieved by NSGA2.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.