A method to approximate complex probability distributions by learning simpler, tractable distributions.