journal article·2022-12-12Open access

Support Vector Machine-Assisted Importance Sampling for Optimal Reliability Design

Chunyan Ling, Jingzhe Lei, Way Kuo

Applied Sciences· Volume 12· Issue 24

Abstract

A population-based optimization algorithm combining the support vector machine (SVM) and importance sampling (IS) is proposed to achieve a global solution to optimal reliability design. The proposed approach is a greedy algorithm that starts with an initial population. At each iteration, the population is divided into feasible/infeasible individuals by the given constraints. After that, feasible individuals are classified as superior/inferior individuals in terms of their fitness. Then, SVM is utilized to construct the classifier dividing feasible/infeasible domains and that separating superior/inferior individuals, respectively. A quasi-optimal IS distribution is constructed by leveraging the established classifiers, on which a new population is generated to update the optimal solution. The iteration is repeatedly executed until the preset stopping condition is satisfied. The merits of the proposed approach are that the utilization of SVM avoids repeatedly invoking the reliability function (objective) and constraint functions. When the actual function is very complicated, this can significantly reduce the computational burden. In addition, IS fully excavates the feasible domain so that the produced offspring cover almost the entire feasible domain, and thus perfectly escapes local optima. The presented examples showcase the promise of the proposed algorithm.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Probabilistic and Robust Engineering Design · Reliability and Maintenance Optimization · Statistical Distribution Estimation and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Advanced Design and Systems Engineering, City University of Hong Kong, Hong Kong, China

Funding

Hong Kong Institute for Advanced Study · National Natural Science Foundation of China · Research Grant Council of Hong Kong · Hong Kong Innovation and Technology Commission · Hong Kong Institute of Data Science

References (31)

Show source-provided references
1. Recent advances in optimal reliability allocation
2. Ling, C.Y., Kuo, W., and Xie, M. (2022). An overview of adaptive-surrogate-model-assisted methods for reliability-based design optimization. IEEE Trans. Reliab., 1–22.
3. The evolution of system reliability optimization10.1016/j.ress.2018.09.008 ↗
4. A prime-logarithmic method for optimal reliability design10.1109/TR.2020.3020597 ↗
5. Component reassignment for reliability optimization of reconfigurable systems considering component degradation10.1016/j.ress.2021.107867 ↗
6. Kuo, W., and Zhu, X. (2012). Importance Measures in Reliability, Risk, and Optimization: Principles and Applications, John Wiley & Sons.10.1002/9781118314593 ↗
7. Optimization by simulated annealing10.1126/science.220.4598.671 ↗
8. An efficient simulated annealing algorithm for the redundancy allocation problem with a choice of redundancy strategies10.1016/j.ress.2013.05.016 ↗
9. A knowledge-based archive multi-objective simulated annealing algorithm to optimize series–parallel system with choice of redundancy strategies10.1016/j.cie.2014.11.008 ↗
10. Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Application to Bioloty, Control, and Artificial Intelligence, MIT Press.10.7551/mitpress/1090.001.0001 ↗
11. Reliability optimization of series-parallel systems with K-mixed redundancy strategy10.1016/j.ress.2018.11.008 ↗
12. A new Markov-based model for reliability optimization problems with mixed redundancy strategy10.1016/j.ress.2020.106987 ↗
13. G-mixed: A new strategy for redundant components in reliability optimization problems10.1016/j.ress.2021.107924 ↗
14. Kennedy, J.F., and Eberhart, R.C. (December, January 27). Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, WA, Australia.
15. Solving the redundancy allocation problem with multiple strategy choices using a new simplified particle swarm optimization10.1016/j.ress.2015.07.019 ↗
16. An improved particle swarm optimization model for solving homogeneous discounted series-parallel redundancy allocation problems10.1007/s10845-017-1311-9 ↗
17. An improved particle swarm optimization algorithm for reliability-redundancy allocation problem with mixed redundancy strategy and heterogeneous components10.1016/j.ress.2018.09.005 ↗
18. Design of reliable communication networks: A hybrid ant colony optimization algorithm10.1080/07408170903039836 ↗
19. Reliability optimization of a series system with multiple-choice and budget constraints using an efficient ant colony approach10.1016/j.eswa.2010.09.018 ↗
20. Ant-Colony Optimization for the System Reliability Problem with Quantity Discounts
21. Multilevel redundancy allocation using two dimensional arrays encoding and hybrid genetic algorithm10.1016/j.cie.2012.08.008 ↗
22. A model to enhance the reliability of the serial parallel systems with component mixing10.1016/j.apm.2013.07.035 ↗
23. Sequential monte carlo simulated annealing10.1007/s10898-011-9838-3 ↗
24. What is a support vector machine?10.1038/nbt1206-1565 ↗
25. Bayesian support vector machine for optimal reliability design of modular systems10.1016/j.ress.2022.108840 ↗
26. Kuo, W., Prasad, V.R., Tillman, F.A., and Hwang, C.L. (2001). Optimal Reliability Design: Fundamentals and Applications, Cambridge University Press.
27. Cold-standby redundancy optimization for nonrepairable systems10.1080/07408170108936846 ↗
28. Cold-standby redundancy allocation problem with degrading components10.1080/03081079.2015.1028541 ↗
29. System reliability-redundancy optimization with cold-standby strategy by an enhanced nest cuckoo optimization algorithm10.1016/j.ress.2020.106973 ↗
30. Component mixing with a cold standby strategy for the redundancy allocation problem10.1016/j.ress.2020.107290 ↗
31. Metamodel-based importance sampling for structural reliability analysis10.1016/j.probengmech.2013.02.002 ↗