Gaussian process based optimization algorithms with input uncertainty. (2nd April 2020)