BayesianMachineLearningDeepLearningMachineLearningStatistics
The Masked autoencoder for distribution estimation (MADE) is a neural autoregressive model where a collection of random variables
In the NADE model, one can share parameters for efficiency, but the DAG structure needed to correspond to a valid Bayesian Network is explicitly encoded. By contrast, an autoencoder is fully-connected, and each prediction depends on all inputs simultaneously. In order to enforce the autoregressive ordering, one can mask the autoencoder weights to block certain paths in the computation graph: