Nonlinear causal discovery with additive noise models
Gaussian Processes for Machine Learning