In probabilistic modeling, latent variables are random variables whose values are not provided by the input data.
their values must be inferred at the same time as the model parameters on the basis of the training data and model structure.