MiniMax Learning of Interpretable Factored Stochastic Policies from Conjoint Data, with Uncertainty Quantification

Authors: Connor T. Jerzak | Priyanshi Chandra | Rishi Hazra

Paper Slides Demo .bib

Listen to Paper
Listen to paper 55:58

More information: strategizelab.org

Keywords: Conjoint analysis · Offline policy learning · Strategic candidate selection

This paper reframes conjoint analysis as an offline policy learning problem: instead of reporting only marginal feature effects, it learns interpretable stochastic policies over full profiles and attaches uncertainty estimates to both the learned policy and its value.

TL;DR: The method introduced in the paper learns attribute-level probability distributions for candidate or product profiles, extends them to minimax strategic settings such as primaries followed by general elections, and propagates outcome-model uncertainty with Delta method approximations.

  • Publication: Jerzak, Connor T., Priyanshi Chandra, and Rishi Hazra. 2026. “MiniMax Learning of Interpretable Factored Stochastic Policies from Conjoint Data, with Uncertainty Quantification.” Proceedings of the 43rd International Conference on Machine Learning (ICML 2026).
  • arXiv: 2504.19043v3 [stat.ME]
  • arXiv DOI: 10.48550/arXiv.2504.19043
  • Last revised:

What is MiniMax Learning of Factored Stochastic Policies from Conjoint Data?

It is a method for learning interpretable probability distributions over full conjoint profiles from randomized preference data. The learned distribution is a factored stochastic policy: each attribute has its own categorical probabilities, so the output remains readable at the factor level while still optimizing over complete multi-attribute profiles.

TL;DR: The paper turns conjoint experiments into uncertainty-aware offline policy learning over combinatorial action spaces.

Key ideas

  • Conjoint profile as action: a candidate, product, or policy profile is treated as a combinatorial action vector.
  • Randomized conjoint assignment as logging policy: the experimental randomization supplies clean data for estimating counterfactual profile outcomes under stated modeling assumptions.
  • Factored stochastic policy as estimand: the target is not one marginal effect; it is an interpretable distribution over profile features.
  • Average-case and adversarial objectives: the same framework handles optimization against a fixed reference distribution or against a strategic opponent.
  • Uncertainty-aware output: uncertainty from the outcome model is propagated to policy probabilities and estimated values.

Why move beyond AMCEs in conjoint analysis?

Average Marginal Component Effects, or AMCEs, summarize the average effect of one feature while averaging over other features and opponent profiles. That is useful for causal effect description, but it can miss interactions among attributes and strategic dependence between competing profiles.

TL;DR: AMCEs answer “what is the marginal effect of this feature?”; this paper asks “what distribution over full profiles should an agent choose?”

AMCEs versus factored stochastic policy learning for conjoint analysis
Approach Primary question What it uses Strategic opponent? Uncertainty output
AMCE What is the average marginal effect of one attribute level? One component at a time, averaged over other attributes and opponent profiles. No. AMCEs are not designed as strategic policies. Standard model covariance or bootstrap uncertainty for marginal effects.
AMIE How do selected attribute interactions change marginal effects? Two-way or higher-order interactions under a chosen marginalization distribution. No. Interaction estimation is not the same as strategic optimization. Model-based or bootstrap uncertainty for interaction estimands.
Average-case stochastic intervention Which interpretable distribution over full profiles maximizes expected outcomes? A product-of-Categoricals policy over all attributes, optimized against a fixed reference opponent distribution. No. The opponent distribution is fixed rather than optimizing. Delta method uncertainty for the learned policy and its value.
Adversarial minimax stochastic intervention Which profile distribution is robust against a strategic opponent? Competing factored policies optimized in a two-player minimax setting, with institutional rules such as primaries and general elections. Yes. Both sides optimize simultaneously under the modeled institution. Delta method uncertainty for restricted-equilibrium policies and values.

How does factored stochastic policy learning work?

The method estimates an outcome model from randomized conjoint choices, then optimizes a product-of-Categorical policy over factor levels. The product structure keeps the learned policy interpretable: readers can inspect the probability weight assigned to each level of each attribute.

TL;DR: Learn the choice surface, optimize an interpretable profile distribution, and report uncertainty for the resulting policy and value.

  1. Collect randomized preference data. Respondents choose between randomized multi-attribute profiles, such as political candidates with demographic, experience, personality, and policy-position features.
  2. Fit an outcome model. The paper studies tractable linear and GLM specifications, and also describes richer neural outcome models for nonlinear choice surfaces.
  3. Restrict the policy class for interpretability. Instead of optimizing over every full-profile probability independently, the policy factors into per-attribute categorical distributions.
  4. Optimize expected outcomes. In the average-case setting, the learned policy maximizes expected win probability against a fixed reference distribution for the opponent profile.
  5. Regularize for stability. The optimization shrinks toward the experimental assignment distribution to control variance and preserve a readable policy.
  6. Propagate uncertainty. Standard errors from the outcome model are pushed through the policy optimizer using implicit differentiation and Delta method approximations.

What does minimax add to conjoint analysis?

Minimax learning models the fact that profile selection can be strategic: one side chooses a profile distribution while another side chooses its own distribution in response. In the paper’s election application, this matters because candidate positioning is shaped not only by voter preferences but also by primaries, general elections, and strategic opposition.

TL;DR: The minimax extension changes conjoint analysis from “optimize against an average opponent” to “optimize against a strategic opponent under institutional rules.”

Institution-aware strategic candidate selection

  • Two-stage elections: the framework can encode primary elections followed by a general election.
  • Open or closed primaries: turnout, party composition, independent participation, and eligibility constraints can be represented as institutional parameters.
  • Restricted-equilibrium policies: the output is a pair of interpretable mixed strategies for the competing sides within the factored policy class.
  • Strategic divergence: observed candidates can be scored by how far their feature profiles diverge under the inferred strategic policy distributions.

How does the paper quantify uncertainty for learned conjoint policies?

The paper propagates outcome-model uncertainty into both the learned stochastic policy and the policy value. In the tractable two-way interaction regime, the optimizer has a closed-form characterization; in richer models, differentiable optimization and implicit differentiation provide a route to Delta method standard errors.

TL;DR: The output is not just “the optimal profile distribution”; it also includes uncertainty for the probabilities and expected value that define that distribution.

What the uncertainty layer covers

  • Optimal policy probabilities: uncertainty for the probability assigned to each factor level.
  • Policy value: uncertainty for the expected outcome under the learned stochastic intervention.
  • Average-case optimization: uncertainty when the opponent profile distribution is fixed.
  • Adversarial minimax optimization: uncertainty for restricted-equilibrium strategies in the modeled strategic game.

What does the paper find in simulations and the U.S. presidential conjoint?

In simulations, estimation error generally decreases as sample size increases, and the optimal stochastic intervention outperforms an AMCE-style baseline in settings where interactions matter. In the U.S. presidential conjoint application, adversarially learned restricted-equilibrium vote shares align more closely with historical two-party election ranges than non-adversarial average-case optimizers.

TL;DR: The method is designed to recover interpretable strategic profile distributions, not just marginal feature effects, and the empirical results show why strategic modeling can change conclusions.

Average-case simulations

Synthetic conjoint simulations vary sample size and dimensionality. The paper reports low bias, declining RMSE, and increasingly reliable coverage for the learned policy and its value as sample size grows.

AMCE baseline comparison

The optimal stochastic intervention can outperform a baseline that selects per-factor AMCE maximizers, especially when interaction effects make one-feature-at-a-time optimization inadequate.

Adversarial simulations

In a simulated two-party primary-and-general-election process, larger sample sizes reduce uncertainty and improve approximation of the restricted minimax stationary point.

U.S. presidential conjoint application

Using presidential preference data, the paper compares average-case and adversarial policies and maps 2016 primary candidates into the conjoint feature space for candidate-level evaluation.

Selected figures from the project

These figures are useful for a project page because they make the paper’s central contrasts visible: average-case versus adversarial strategies, AMCE-style baselines versus optimized stochastic interventions, and historical-election alignment.

Historical U.S. presidential two-party vote shares compared with average-case and adversarial learned policy estimates.
Historical comparison: the adversarial restricted-equilibrium estimate falls inside the historical range reported in the paper, while the non-adversarial average-case estimate is farther from that range.
Expected outcome under an optimal stochastic intervention compared with a Max-AMCE baseline across numbers of conjoint factors.
Baseline comparison: the optimal stochastic intervention is compared with a deterministic Max-AMCE baseline that selects per-factor AMCE maximizers.
Average-case optimal stochastic interventions across candidate attributes and respondent groups.
Average-case policies: factor-level probabilities show how the learned stochastic intervention varies across respondent groups.
Adversarial restricted-equilibrium stochastic policies for candidates facing Democratic and Republican primary voters.
Adversarial policies: the minimax setting produces restricted-equilibrium strategies under institutional constraints.
Strategic divergence factor for 2016 primary candidates under estimated optimal stochastic interventions.
Strategic divergence: candidate profiles are scored by how differently they align with the inferred strategic policy distributions.

Who should read this paper?

This paper is most relevant for researchers who use conjoint experiments, offline policy learning, causal inference, strategic political methodology, or interpretable machine learning. It is also useful for applied teams that need to convert high-dimensional preference experiments into transparent, uncertainty-aware recommendations.

TL;DR: Read it if you need an interpretable alternative to one-feature-at-a-time conjoint analysis.

  • Conjoint researchers who want estimands beyond AMCEs and AMIEs.
  • Causal inference researchers interested in stochastic interventions over factorial treatments.
  • Machine learning researchers studying offline policy learning in combinatorial action spaces.
  • Political methodology researchers modeling candidate selection, primaries, and general-election strategy.
  • Applied survey teams that need interpretable recommendations with uncertainty estimates.

What are the limitations and responsible-use considerations?

The factored policy class is interpretable and statistically stabilizing, but it is still a restriction on the full space of profile distributions. The method also depends on the outcome model, the availability of variance-covariance information, and correct modeling of relevant institutional details.

TL;DR: The framework improves strategic and uncertainty-aware conjoint analysis, but it should be used with transparent assumptions and clear reporting.

  • Policy-class approximation: product-of-Categoricals policies are readable but may not match an unrestricted optimum.
  • Model dependence: learned strategies reflect the fitted outcome model and its assumptions.
  • Institutional dependence: adversarial conclusions depend on how primaries, turnout, and election rules are encoded.
  • Misuse risk: strategic profile optimization can support transparent analysis, but it can also be misused for persuasion or microtargeting.
  • Recommended safeguard: report uncertainty, release mappings and code when possible, and use strategic-divergence diagnostics to make assumptions auditable.
  • Publication: Jerzak, Connor T., Priyanshi Chandra, and Rishi Hazra. 2026. “MiniMax Learning of Interpretable Factored Stochastic Policies from Conjoint Data, with Uncertainty Quantification.” Proceedings of the 43rd International Conference on Machine Learning (ICML 2026).
  • arXiv: 2504.19043v3 [stat.ME]
  • arXiv DOI: 10.48550/arXiv.2504.19043
  • Last revised:

FAQ: MiniMax learning, conjoint data, and stochastic interventions

What problem does this paper solve?

It solves the problem of learning interpretable profile-selection policies from conjoint experiments. Instead of returning only marginal feature effects, it returns a probability distribution over complete profiles and uncertainty estimates for that distribution.

How is this different from standard AMCE analysis?

AMCE analysis estimates average marginal feature effects. This paper optimizes a stochastic intervention over all attributes simultaneously, so it can account for interactions and strategic opponent profiles in a way AMCEs are not designed to do.

What is a factored stochastic policy?

A factored stochastic policy is a product of categorical distributions over attribute levels. For example, a candidate-selection policy can assign probabilities to age, experience, personality, and issue-position levels, then combine them into a distribution over full profiles.

Why use minimax optimization for conjoint analysis?

Minimax optimization is useful when profile selection is adversarial or strategic. In elections, for example, candidates and parties do not optimize in isolation; they respond to opponents and to institutional rules such as primaries and general elections.

Does the method provide uncertainty estimates?

Yes. The paper propagates outcome-model uncertainty into both the learned policy probabilities and the estimated policy value using Delta method approximations and differentiable optimization machinery.

What data does the method use?

The method uses randomized preference data from conjoint experiments, especially forced-choice paired-profile designs where respondents choose between two randomized profiles.

What is the software package for this project?

We report an open-source implementation in strategize, available at github.com/cjerzak/strategize-software.

Strategize logo (light) Strategize logo (dark)

References

Connor T. Jerzak, Priyanshi Chandra, Rishi Hazra. MiniMax Learning of Interpretable Factored Stochastic Policies from Conjoint Data, with Uncertainty Quantification. International Conference on Machine Learning (ICML), 2026.
@article{connor t. jerzak 2026minimax,
  title={MiniMax Learning of Interpretable Factored Stochastic Policies from Conjoint Data, with Uncertainty Quantification},
  author={Connor T. Jerzak and Priyanshi Chandra and Rishi Hazra},
  journal={International Conference on Machine Learning (ICML)},
  year={2026},
  volume={},
  pages={},
  publisher={}
}
[Overview][Website]

–

Back to Research page
Back to Home