A synergistic approach: multi-purpose K-nearest neighbor and active learning Kriging for efficient failure probability function estimation | Synapse