Les variables latentes désignent des variables qui ne peuvent pas être observées directement. Ces variables sont définies en termes de variables observables. Au sens strict, la «variable latente» est vue / modélisée comme ce qui génère les variables observées dans un processus de génération de données implicite. Aussi appelées variables cachées ou cachées.