Machine Learning, Agile, Markov Chains, Bayesian Statistics, TensorFlow.
do a random walk in the variable space, but try to visit more probable areas more frequently, so that in the resulting sample the histogram follows the probability distribution. Some of the unlikely values in this case have to be rejected. A specific flavor of MCMC is the Hamiltonian sampling