Combining Latent Space and Structured Kernels for Bayesian Optimization over Combinatorial Spaces