← Latest papers
📈 economics

A Bayes-Factor-Guided Approach to Post-Double Selection with Bootstrapped Multiple Imputation

This paper proposes a sequential evidence aggregation procedure that utilizes a Bayes-factor-guided stopping rule to determine variable inclusion in post-double selection models across bootstrapped and multiply imputed datasets, thereby avoiding overly dense models and the need to pre-specify the number of iterations.

Original authors: Johannes Bleher (Department of Econometrics and Empirical Economics & Computational Science Hub, University of Hohenheim), Claudia Tarantola (Department of Economics, Management and Quantitative Metho
Published 2026-04-15
📖 5 min read🧠 Deep dive

Original authors: Johannes Bleher (Department of Econometrics and Empirical Economics & Computational Science Hub, University of Hohenheim), Claudia Tarantola (Department of Economics, Management and Quantitative Methods, University of Milan)

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a detective trying to solve a mystery: Which specific clues actually matter in solving a case, and which ones are just noise?

In the world of data science, this is called variable selection. You have a massive pile of potential clues (variables) and you want to find the few that truly explain the outcome. But there are two big problems:

  1. Missing Clues: Some evidence is missing or blurry (missing data).
  2. Unreliable Witnesses: If you ask the same witness (your data) the same question multiple times, they might give slightly different answers each time due to random chance (sampling variability).

To handle this, researchers usually use a "safety net" method called Bootstrapping and Multiple Imputation. This is like asking your witness the same question 200 times, filling in the missing parts of their story with educated guesses each time, and seeing what they say.

The Old Way: The "Union" vs. The "Strict Vote"

When you ask the witness 200 times, you get 200 different lists of "important clues." How do you combine them?

  • The Union Rule (The Hoarder): "If a clue appeared at least once in the 200 lists, keep it!"
    • Result: You end up with a giant bag of 50 clues, most of which are junk. Your model is too crowded and confusing.
  • The Frequency Rule (The Strict Voter): "A clue must appear in at least 75% of the lists to be kept."
    • Result: You get a very small list. But you might accidentally throw away a real clue that just happened to be "shy" and didn't show up often enough.

The New Approach: The "Bayes-Factor Detective"

The authors of this paper propose a smarter, more dynamic way to decide. Instead of just counting votes, they treat the process like a game of accumulating evidence.

Here is the analogy:

1. The Detective's Notebook (The Evidence Log)

Imagine you have a notebook for every single clue. At the start, every clue has a score of 0.

  • The Good News: If a clue appears in a list, you add points to its score.
  • The Bad News: If a clue doesn't appear, you subtract points.

But here's the twist: The points aren't equal.

  • If a clue is truly important, it should appear often. So, when it appears, you give it a big boost of points.
  • If a clue is irrelevant (a fake clue), it might appear by accident sometimes. So, when it doesn't appear, you subtract a moderate amount of points.
  • If an irrelevant clue does appear by accident, you only give it a tiny boost.

This is the Bayes Factor part. It's a mathematical way of saying: "How much more likely is it that this clue is real, given that we just saw it?"

2. The Two Thresholds (The Finish Lines)

Instead of running the game for a fixed 200 rounds (which wastes time), the detective has two finish lines in the notebook:

  • The "Guilty" Line (Top): If a clue's score goes high enough, you stop checking it. You declare, "This clue is definitely important!"
  • The "Innocent" Line (Bottom): If a clue's score drops low enough, you stop checking it. You declare, "This clue is definitely noise."

3. The "Stop Early" Superpower

This is the best part.

  • If a clue is super important, it will hit the "Guilty" line after just 10 rounds. You stop wasting time checking it.
  • If a clue is super fake, it will hit the "Innocent" line after 10 rounds. You stop wasting time.
  • You only keep checking the "maybe" clues until you are sure.

Why is this better?

  • Efficiency: You don't need to run 200 rounds for every clue. You might finish the whole investigation in 50 rounds because you stopped early for the obvious ones.
  • Accuracy: You don't just count votes; you weigh the strength of the evidence. A clue that appears consistently gets a higher score than one that appears sporadically.

The Real-World Test

The authors tested this on a real dataset about women's employment (using European survey data).

  • The Old Way (Union Rule): Selected 55 variables (too many).
  • The Old Way (Strict Vote): Selected 31 variables (maybe too few).
  • The New Way: Selected 34 variables. It found the "sweet spot"—keeping the most important clues while dropping the junk, and doing it 75% faster than the old methods.

Summary

Think of this paper as upgrading from a voting booth (where you just count heads) to a smart detective (who weighs the quality of every piece of evidence).

  • Old Method: "Let's ask 200 times and see who shows up most." (Slow and rigid).
  • New Method: "Let's ask a few times. If the evidence is strong, we stop. If it's weak, we stop. If it's unclear, we keep asking." (Fast, flexible, and smarter).

This allows researchers to find the truth in messy, incomplete data without getting lost in a forest of useless variables or wasting time on endless calculations.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →