Research paper accepted by IEEE Transactions on Reliability
In this paper, we develop a data-efficient learning-based approach for accurately estimating the time-varying kinematic reliability of mechanisms. To improve data efficiency, we develop an adaptive sampling scheme that is guided by the prediction uncertainty of the resultant deep learning model. Overall, the proposed methodology follows a four-step procedure. First, a spectral-normalized neural Gaussian process (SNGP) is employed to quantify the prediction uncertainty of the deep learning model used to evaluate the time-varying kinematic reliability of mechanisms. Unlike other uncertainty quantification methods, SNGP has two unique characteristics: SNGP normalizes the weights of hidden layers of neural network to preserve the relative distances among samples during data transformation; SNGP replaces the conventional dense output layer of neural network with a random Fourier features-based Laplace approximation of Gaussian process for distance-aware uncertainty quantification. Next, based upon the uncertainty estimated by SNGP, we devise an active learning function to adaptively identify and select the most valuable next data sample to add to the training set. Thirdly, based on a predefined data acquisition metric, we iteratively add data points that maximize the active learning function to the training set and continue updating the deep learning model until a termination condition is met. Finally, we benchmark the developed approach for time-varying reliability analysis of mechanisms against Monte Carlo simulation, PHI2, and the Monte Carlo dropout-based uncertainty quantification method in terms of estimation accuracy and computational efficiency using three numerical examples. Computational results suggest that the developed method substantially reduces the number of performance function evaluations while achieving reliability estimates that are more accurate than those from MC dropout and comparable to those from MCS and PHI2.







