atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

CF-OPT: Counterfactual Explanations for Structured Prediction

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Neuro-symbolic probabilistic layers · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CF-OPT, a first-order augmented-Lagrangian method that generates plausible counterfactual explanations for deep-learning-plus-linear-optimization pipelines by searching in a cost-aware VAE latent space with a hypersphere plausibility regularizer.

Problem

Structured learning pipelines (a differentiable prediction model followed by a black-box linear optimization layer) are opaque, and naive counterfactual search in feature space yields adversarial rather than plausible explanations.

Approach

Formulate relative, absolute, and new epsilon-explanations as constrained problems, solve them with the modified differential method of multipliers in a VAE latent space, add a latent hypersphere plausibility regularizer, and train the VAE with a cost-aware loss penalizing differences in predicted costs after reconstruction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train the VAE with cost-aware regularization instead of the cost-agnostic objective (ablation)CF-OPT on Warcraft Maps · Warcraft Maps test setrelative regret after VAE reconstructionHelped
Train the VAE with cost-aware regularization, with α in 0 < α ≤ 2 (ablation)CF-OPT on Warcraft Maps · Warcraft Maps test setsquared feature reconstruction errorHelped
Use cost-aware VAE training with α≥0.5 rather than cost-agnostic training (ablation)CF-OPT absolute explanations · Warcraft Mapsexplanation lossHelped
Add latent hypersphere plausibility regularization (ablation)CF-OPT · Warcraft Maps absolute explanationsreconstruction errorHelped
Add latent hypersphere plausibility regularization (ablation)CF-OPT · Warcraft Maps absolute explanationsdecision-focused reconstruction errorHelped
Replace latent hypersphere regularization with log-likelihood regularization (ablation)CF-OPT · Warcraft Maps absolute explanationsexplanation lossHurt
Use latent hypersphere regularization instead of log-likelihood regularization (ablation)CF-OPT · Warcraft Maps absolute explanationsexplanation lossNo clear effect
Use a latent hypersphere instead of a centered ball for the plausibility region (ablation)CF-OPT · Counterfactual explanationsperformanceHelped
Increase ε for ε-explanations (ablation)CF-OPT · Tabular shortest paths and knapsacksquared distance to initial contextHurt
Use a cost-aware VAE rather than an unregularized VAE for the plausibility experiment (ablation)CF-OPT · Warcraft Maps absolute explanationsdecision-focused reconstruction errorMixed

Surprising findings

Limitations

Experimental setup

Datasets: Warcraft shortest path maps (10,000 training examples) synthetic shortest path on grid contextual multi-dimensional knapsack

Benchmarks: Warcraft shortest path maps

Metrics: relative regret squared L2 distance to initial context reconstruction error decision-focused reconstruction error number of iterations explanation loss

Baselines: naive feature-space counterfactual search log-likelihood latent regularization cost-agnostic VAE

Builds on: modified differential method of multipliers variational autoencoder C-CHVAE SPO+ loss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy