Find in Library
Search millions of books, articles, and more
Indexed Open Access Databases
A Semi-Parallel Active Learning Method Based on Kriging for Structural Reliability Analysis
oleh: Zhian Li, Xiao Li, Chen Li, Jiangqin Ge, Yi Qiu
Format: | Article |
---|---|
Diterbitkan: | MDPI AG 2023-01-01 |
Deskripsi
The reliability analysis system is currently evolving, and reliability analysis efforts are also focusing more on correctness and efficiency. The effectiveness of the active learning Kriging metamodel for the investigation of structural system reliability has been demonstrated. In order to effectively predict failure probability, a semi-parallel active learning method based on Kriging (SPAK) is developed in this study. The process creates a novel learning function called <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>U</mi><mi mathvariant="normal">A</mi></msub></mrow></semantics></math></inline-formula>, which takes the correlation between training points and samples into account. The <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>U</mi><mi mathvariant="normal">A</mi></msub></mrow></semantics></math></inline-formula> function has been developed from the U function but is distinct from it. The <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>U</mi><mi mathvariant="normal">A</mi></msub></mrow></semantics></math></inline-formula> function improves the original U function, which pays too much attention to the area near the threshold and the accuracy of the surrogate model is improved. The semi-parallel learning method is then put forth, and it works since <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mi>U</mi><mi mathvariant="normal">A</mi></msub></mrow></semantics></math></inline-formula> and U functions are correlated. One or two training points will be added sparingly during the model learning iteration. It effectively lowers the required training points and iteration durations and increases the effectiveness of model building. Finally, three numerical examples and one engineering application are carried out to show the precision and effectiveness of the suggested method. In application, evaluation efficiency is increased by at least 14.5% and iteration efficiency increased by 35.7%. It can be found that the proposed algorithm is valuable for engineering applications.