Firstly formulated to solve unconstrained optimization problems, the common way to solve constrained ones with the metaheuristic particle swarm optimization algorithm (PSO) is represented by adopting some penalty functions. In this paper, a new nonpenalty-based constraint handling approach for PSO is implemented, adopting a supervised classification machine learning method, the support vector machine (SVM). Because of its generality, constraint handling with SVM appears more adaptive both to nonlinear and discontinuous boundary. To preserve the feasibility of the population, a simple bisection algorithm is also implemented. To improve the search performances of the algorithm, a relaxation function of the constraints is also adopted. In the end part of this paper, two numerical literature benchmark examples and two structural examples are discussed. )e first structural example refers to a homogeneous constant cross-section simply supported beam. )e second one refers to the optimization of a plane simply supported Warren truss beam. )e obtained results in terms of objective function demonstrate that this new approach represents a valid alternative to solve constrained optimization problems even in structural optimization field. Furthermore, as demonstrated by the Warren truss beam problem, this new algorithm provides an optimal structural design which represents also a good solution from the technical point of view with a trivial rounding-off that does not jeopardize significantly the optimization design process.

Nonpenalty Machine Learning Constraint Handling Using {PSO}-{SVM} for Structural Optimization / Rosso, Marco M.; Cucuzza, Raffaele; DI TRAPANI, Fabio; Marano, Giuseppe C.. - In: ADVANCES IN CIVIL ENGINEERING. - ISSN 1687-8094. - ELETTRONICO. - 2021:(2021), pp. 1-17. [10.1155/2021/6617750]

Nonpenalty Machine Learning Constraint Handling Using {PSO}-{SVM} for Structural Optimization

Marco M. Rosso;Raffaele Cucuzza;Fabio Di Trapani;Giuseppe C. Marano
2021

Abstract

Firstly formulated to solve unconstrained optimization problems, the common way to solve constrained ones with the metaheuristic particle swarm optimization algorithm (PSO) is represented by adopting some penalty functions. In this paper, a new nonpenalty-based constraint handling approach for PSO is implemented, adopting a supervised classification machine learning method, the support vector machine (SVM). Because of its generality, constraint handling with SVM appears more adaptive both to nonlinear and discontinuous boundary. To preserve the feasibility of the population, a simple bisection algorithm is also implemented. To improve the search performances of the algorithm, a relaxation function of the constraints is also adopted. In the end part of this paper, two numerical literature benchmark examples and two structural examples are discussed. )e first structural example refers to a homogeneous constant cross-section simply supported beam. )e second one refers to the optimization of a plane simply supported Warren truss beam. )e obtained results in terms of objective function demonstrate that this new approach represents a valid alternative to solve constrained optimization problems even in structural optimization field. Furthermore, as demonstrated by the Warren truss beam problem, this new algorithm provides an optimal structural design which represents also a good solution from the technical point of view with a trivial rounding-off that does not jeopardize significantly the optimization design process.
File in questo prodotto:
File Dimensione Formato  
36. PSO-SVM.pdf

accesso aperto

Descrizione: articolo
Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 2.28 MB
Formato Adobe PDF
2.28 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2904496