An Efficient Differential Evolution for Truss Sizing Optimization Using AdaBoost Classifier

被引:9
作者
Tran-Hieu Nguyen [1 ]
Anh-Tuan Vu [1 ]
机构
[1] Hanoi Univ Civil Engn, Hanoi 100000, Vietnam
来源
CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES | 2023年 / 134卷 / 01期
关键词
Structural optimization; machine learning; surrogate model; differential evolution; AdaBoost classifier; STRUCTURAL OPTIMIZATION; DISCRETE OPTIMIZATION; DESIGN; ALGORITHM; STRATEGIES;
D O I
10.32604/cmes.2022.020819
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Design constraints verification is the most computationally expensive task in evolutionary structural optimization due to a large number of structural analyses that must be conducted. Building a surrogate model to approximate the behavior of structures instead of the exact structural analyses is a possible solution to tackle this problem. However, most existing surrogate models have been designed based on regression techniques. This paper proposes a novel method, called CaDE, which adopts a machine learning classification technique for enhancing the performance of the Differential Evolution (DE) optimization. The proposed method is separated into two stages. During the first optimization stage, the original DE is implemented as usual, but all individuals produced in this phase are stored as inputs of the training data. Based on design constraints verification, these individuals are labeled as ???safe??? or ???unsafe??? and their labels are saved as outputs of the training data. When collecting enough data, an AdaBoost model is trained to evaluate the safety state of structures. This model is then used in the second stage to preliminarily assess new individuals, and unpromising ones are rejected without checking design constraints. This method reduces unnecessary structural analyses, thereby shortens the optimization process. Five benchmark truss sizing optimization problems are solved using the proposed method to demonstrate its effectiveness. The obtained results show that the CaDE finds good optimal designs with less structural analyses in comparison with the original DE and four other DE variants. The reduction rate of five examples ranges from 18 to over 50%. Moreover, the proposed method is applied to a real-size transmission tower design problem to exhibit its applicability in practice.
引用
收藏
页码:429 / 458
页数:30
相关论文
共 40 条
[1]   Optimal Truss Sizing Using an Adaptive Differential Evolution Algorithm [J].
Bureerat, Sujin ;
Pholdee, Nantiwat .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2016, 30 (02)
[2]   Evolution strategies for solving discrete optimization problems [J].
Cai, JB ;
Thierauf, G .
ADVANCES IN ENGINEERING SOFTWARE, 1996, 25 (2-3) :177-183
[3]   Design of space trusses using modified teaching-learning based optimization [J].
Camp, C. V. ;
Farshchin, M. .
ENGINEERING STRUCTURES, 2014, 62-63 :87-97
[4]  
Camp C. V.., 2004, STRUCTURES 2004 BUIL
[5]   Critical Evaluation of Metaheuristic Algorithms for Weight Minimization of Truss Structures [J].
Charalampakis, Aristotelis E. ;
Tsiatas, George C. .
FRONTIERS IN BUILT ENVIRONMENT, 2019, 5
[6]   Data-mining assisted structural optimization using the evolutionary algorithm and neural network [J].
Chen, Ting-Yu ;
Cheng, Yi-Liang .
ENGINEERING OPTIMIZATION, 2010, 42 (03) :205-222
[7]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30
[8]   Differential Evolution: A Survey of the State-of-the-Art [J].
Das, Swagatam ;
Suganthan, Ponnuthurai Nagaratnam .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) :4-31
[9]   Sizing truss structures using teaching-learning-based optimization [J].
Degertekin, S. O. ;
Hayalioglu, M. S. .
COMPUTERS & STRUCTURES, 2013, 119 :177-188
[10]   Improved harmony search algorithms for sizing optimization of truss structures [J].
Degertekin, S. O. .
COMPUTERS & STRUCTURES, 2012, 92-93 :229-241