Machine Learning, Generative Model, Bayesian Machine Learning.
it’s a latent variable model. A latent variable is an idea that’s assumed to exist in certain probability modeling contexts, where the actual datapoints X are assumed to be generated by some probability function parameterized, and is meant to represent things like underlying conceptual information.