Sparse Gaussian process approximations and applications