Skip to main content
Log in

Reliability-based design optimization with cooperation between support vector machine and particle swarm optimization

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Reliability-based design optimization (RBDO) is concerned with designing an engineering system to minimize a cost function subject to the reliability requirement that failure probability should not exceed a threshold. Conventional RBDO methods are less than satisfactory in dealing with discrete design parameters and complex limit state functions (nonlinear and non-differentiable). Methods that are flexible enough to address the concerns above, however, come at a high computational cost. To enhance computational efficiency without sacrificing model flexibility, we propose a new RBDO framework: PS2, which combines Particle Swarm Optimization (PSO), Support Vector Machine (SVM), and Subset Simulation (SS). SS can efficiently estimate small failure probabilities, based on which SVM is adopted to evaluate the reliability of candidate solutions using binary classification. PSO is employed to solve the discrete optimization problem. Primary emphasis is placed upon the cooperation between SVM and PSO. The cooperation is mutually beneficial since the SVM classifier helps PSO evaluate the feasibility of solutions with high efficiency while the optimal solutions obtained by PSO assist in retraining the SVM classifier to attain better accuracy. The PS2 framework is implemented to find the optimal design of a ten-bar truss, whose component sizes are selected from a commercial standard. The reliability constraints are non-differentiable with two failure modes: yield stress and buckling stress. The interactive process between PSO and SVM contributes greatly to the success of the PS2 framework. It is shown that in various trials the PS2 framework consistently outperforms both the double-loop and single-loop approaches in terms of computational efficiency, solution quality, and model flexibility.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Agarwal H, Renaud J (2004) A unilevel method for reliability based design optimization. In: Proceedings of 45th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics and Material Conference, Palm Springs

  2. American Institute of Steel Construction (2000) Load and resistance factor design specification for steel hollow structural sections. AISC, Chicago

    Google Scholar 

  3. Ang AHS, Tang WH (1984) Probability concepts in engineering planning and design, volume II: decision, risk and reliability. Wiley, New York

    Google Scholar 

  4. Aoues Y, Chateauneuf A (2010) Benchmark study of numerical methods for reliability-based design optimization. Structural Multidiscip Optim 41:277–294

    Article  MathSciNet  Google Scholar 

  5. Au SK, Beck JL (2001) Estimation of small failure probabilities in high dimensions by subset simulation. Probab Eng Mech 16(4):263–277

    Article  Google Scholar 

  6. Au SK, Beck JL (2003) Subset simulation and its application to seismic risk based on dynamic analysis. J Eng Mech, ASCE 129(8):901–917

    Article  Google Scholar 

  7. Benjamin JR, Cornell CA (1970) Probability, statistics and decisions for civil engineers. McGraw-Hill, NY

    Google Scholar 

  8. Bourinet JM, Deheeger F, Lemaire M (2011) Assessing small failure probabilities by combined subset simulation and support vector machines. Struct Saf 33(6):343–353

    Google Scholar 

  9. Chan KY, Huang YC (2010) Active set sequential quadratic programming with variable probabilistic constraint evaluations for optimization problems under non-Gaussian uncertainties. J Mech Eng Sci 226(6):1273–1285

    Article  Google Scholar 

  10. Chapelle O, Vapnik V, Bousquet O, Mukherjee S (2002) Choosing multiple parameters for support vector machines. Mach Learn 46:131–159

    Article  MATH  Google Scholar 

  11. CNS 4435, G3102 (1995). Carbon steel pipes for general structures, Chinese National Bureau of Standards, Ministry of Economic Affairs, Taiwan, http://www.cnsonline.com.tw/en/

  12. Clemen RT, Reilly T (1999) Correlations and copulas for decision and risk analysis. Manage Sci 45(2):208–224

    Article  MATH  Google Scholar 

  13. Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297

    MATH  Google Scholar 

  14. Davenport JM, Iman RL (1982) An iterative algorithm to produce a positive definite correlation matrix from an approximate correlation matrix, SAND-81–1376, Sandia National Laboratory, Alberquerque, NM

  15. Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York

    MATH  Google Scholar 

  16. Deheeger F, Lemaire M (2007) Support vector machine for efficient subset simulations: 2SMART method. In: Kanda J, Takada T, Furuta H (eds) ICASP 10—applications of Statistics and Probability in Civil Engineering, 2007. Taylor and Francis, Leiden

    Google Scholar 

  17. Der Kiureghian A (1989) Measures of structural safety under imperfect states of knowledge. J Struct Eng, ASCE 115(5):1119–1140

    Article  Google Scholar 

  18. Der Kiureghian A, Liu PL (1986) Structural reliability under incomplete probability information. J Eng Mech, ASCE 112(1):85–104

    Article  Google Scholar 

  19. Du X, Chen W (2003) Sequential optimization and reliability assessment method for efficient probabilistic design. J Mech Des 126(2):225–233

    Article  Google Scholar 

  20. Galambos TV, Surovek AE (2008) Structural stability of steel: concepts and applications for structural engineers. Wiley, New York

    Book  Google Scholar 

  21. Genton MG (2001) Classes of kernels for machine learning: a statistics perspective. J Mach Learn Res 2:299–312

    MathSciNet  Google Scholar 

  22. Ghosh S, Henderson SG (2003) Behavior of the NORTA method for correlated random vector generation as the dimension increases. ACM Trans Model Comput Simul 13(3):276–294

    Article  Google Scholar 

  23. Hastings WK (1970) Monte Carlo sampling methods using Markov Chains and their applications. Biometrika 57(1):97–109

    Article  MATH  Google Scholar 

  24. Iman R, Conover W (1982) A distribution-free approach to inducing rank correlation among input variables. Commun Stat: Simul Comput 11:311–334

    Article  MATH  Google Scholar 

  25. Kanno Y Ben-Haim Y (2011) Redundancy and robustness, or, when is redundancy redundant? ASCE J Struct Eng 137(9):935–945

    Google Scholar 

  26. Kennedy J, Eberhart RC (1995). Particle swarm optimization. In: Proceeding of the IEEE International Conference on Neural Networks, IEEE Service Center, Perth, pp 12–13

  27. Khandelwal M (2011) Blast-induced ground vibration prediction using support vector machine. Eng Comput 27(3):193–200

    Article  Google Scholar 

  28. Kharmanda G, Mohamed A, Lemaire M (2002) Efficient reliability based design optimization using hybrid space with application to finite element analysis. Struct Multidiscip Optim 24:233–245

    Article  Google Scholar 

  29. Liao KW, Ha C (2008) Application of reliability-based optimization to earth moving machine: hydraulic cylinder components design process. Struct Multidiscip Optim 36:523–536

    Article  Google Scholar 

  30. Liu PL, Der Kiureghian A (1986) Multivariate distribution models with prescribed marginals and covariances. Probab Eng Mech 1(2):105–112

    Article  Google Scholar 

  31. Marinakis M, Marinaki Y, Stavroulakis GE (2011) Vibration control of beams with piezoelectric sensors and actuators using particle swarm optimization. Expert Syst Appl 38(6):6872–6883

    Article  Google Scholar 

  32. McDonald M, Mahadevan S (2008) Design optimization with system-level reliability constraint. ASME J Mech Des 130(2), 021403-1–021403-10

    Google Scholar 

  33. Momma M, Bennett KP (2002) Pattern search method for model selection of support vector regression. In: Proceedings of the Second SIAM International Conference on Data Mining, Arlington

  34. Montalvo I, Izquierdo J, Pérez R, Tung MM (2008) Particle swarm optimization applied to the design of water supply systems. Comput Math Appl 56(3):769–776

    Article  MathSciNet  MATH  Google Scholar 

  35. Nguyen TH, Song J, Paulino GH (2010) Single-loop system reliability-based design optimization using matrix-based system reliability method: theory and applications. ASME J Mech Des 132(1), 011005-1–011005-11

    Google Scholar 

  36. Salmon CG, Johnson JE, Malhas FA (2008) Steel structures: design and behavior, 5th edn. Prentice Hall, New Jersey

    Google Scholar 

  37. Shi Y, Eberhart RC (1998) Parameter selection in particle swarm optimization. In: Evolutionary Programming VII: Proc. EP98, Springer-Verlag, New York, pp 591–600

  38. Steenackers D, Versluys R, Runacres M, Guillaume P (2011) Reliability-based design optimization of computation-intensive models making use of response surface models. Qual Reliab Eng Intern 27(4):555–568

    Article  Google Scholar 

  39. Taguchi G, Chowdhury S, Wu Y (2005) Taguchi’s quality engineering handbook. John Wiley, Hoboken

    MATH  Google Scholar 

  40. Timoshenko SP, Gere JM (1961) Theory of elastic stability, 2nd edn. McGraw-Hill, New York

    Google Scholar 

  41. Vapnik V (1995) The Nature of Statistical Learning Theory. Springer, Berlin

    MATH  Google Scholar 

  42. Wachowiak MP, Smolikova R, Zheng Y, Zurada JM, Elmaghraby AS (2004) An approach to multimodal biomedical image registration utilizing particle swarm optimization. IEEE Trans Evol Comput 8(3):289–301

    Article  Google Scholar 

  43. Yang IT (2008) Distribution-free Monte Carlo simulation: premise and refinement. J Constr Eng Manag, ASCE 134(3):352–360

    Article  Google Scholar 

  44. Yang IT, Hsieh YH (2011) Reliability-based design optimization with discrete design variables and non-smooth performance functions: AB-PSO Algorithm. Autom Constr 20:610–619

    Article  Google Scholar 

  45. Yang IT, Wang WC, Yang TI (2011) Automatic repair of inconsistent pairwise weighting matrices in analytic hierarchy process. Autom Constr, in press

  46. Yang R, Gu L (2004) Experience with approximate Reliability-Based Optimization methods. Struct Multidiscip Optim 26:152–159

    Article  Google Scholar 

  47. Youn BD, Choi KK, Du L (2005) Enriched performance measure approach (PMA+) for reliability-based design optimization. AIAA J 43(4):874–884

    Article  Google Scholar 

Download references

Acknowledgments

The work presented herein has been carried out in connection with projects supported by Taiwan Building Technology Center and National Science Council, Taiwan. The authors wish to express their gratitude to Prof. Chen, Cheng-Cheng, Prof. Ou, Yu-Chen, and Prof. Liao, Kuo-Wei for discussions on the buckling model.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I-Tung Yang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yang, IT., Hsieh, YH. Reliability-based design optimization with cooperation between support vector machine and particle swarm optimization. Engineering with Computers 29, 151–163 (2013). https://doi.org/10.1007/s00366-011-0251-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-011-0251-9

Keywords

Navigation