Robust Gaussian Process Regression And Its Application In Data-Driven Modeling And Optimization