When studying human decision-making, economists face a fundamental challenge: many of the factors that drive our choices are invisible to researchers. Whether examining consumer purchases, employment decisions, or healthcare choices, observable characteristics often tell only part of the story.
This is where latent types come in. Latent (or unobserved) types represent distinct groups of decision-makers who share similar preferences or behavioral patterns that cannot be directly measured. These hidden characteristics help explain why individuals who appear similar on paper often make dramatically different choices.
Structural estimation with latent types offers a powerful methodological approach for:
We'll explore a particularly illustrative example: school choice.
Consider two families living on the same street, with similar incomes and education levels. Both are choosing between the same set of schools for their children. Family A selects a school with outstanding academic performance but limited extracurricular activities, while Family B chooses a school with vibrant arts programs but more modest test scores.
Latent types represent unobservable characteristics that influence decision-making. In the context of school choice, these might reflect fundamental differences in values, priorities, or educational philosophies that aren't directly captured in standard demographic data.
Consider our two families:
These differences constitute their "types"—distinct preference structures that drive their educational choices.
To formalize this intuition, we can develop a very simple model where each family belongs to one of two discrete types.
Our utility function looks like this:
U_ij = β₁(Academic Quality_j) + β₂(Environment Quality_j) + β₃(Distance_j) +
γ₁(Type_i × Academic Quality_j) + γ₂(Type_i × Environment Quality_j) + ε_ij
Where:
In real-world data, we don't actually observe these types—they're latent (hidden). So how can we possibly estimate a model that relies on variables we can't see? This is the identification challenge.
The key insight is that types reveal themselves through patterns of choices. If our model is correctly specified, families of the same type will tend to make similar choices when faced with similar options. For example, if Type A families strongly value academic quality, we'll observe clusters of families consistently choosing academically strong schools—even when those schools might be less attractive on other dimensions. These choice patterns create variation in the data that allows us to identify the underlying types. We therefore probabilistically classify individuals into types, based on the similarity of their choices to the expected behavior of each type.
A possible estimation process works through an iterative procedure called the Expectation-Maximization (EM) algorithm:
This approach allows us to simultaneously discover the latent types in our population and estimate how these types value different school attributes.
This is just a starting point; several extensions could enrich our understanding:
Happy modeling—and may your latent types reveal themselves clearly!