Loading...
Loading...
A clever way to get honest answers by asking people to predict what others will say.
Regular surveys have a problem. People sometimes lie or give answers they think you want to hear. Bayesian Truth Serum fixes this by asking you two questions instead of one.
What do you actually think?
What will other people choose? (not including you)
The magic is in how we score you. You're paired with another respondent, and your scores depend on how your answers and predictions compare to theirs.
Two ways to score, both rewarding honesty
You earn points when your answer matches your peer's answer—especially if they didn't expect many people to give that answer. Honest answers tend to be "surprisingly common."
Example. If your peer predicted only 20% would say "Yes" but you both said "Yes," you get bonus points for the unexpected agreement.
You get points for accurately predicting what your peer will answer. The closer your prediction, the better you score.
Example. If you predicted 60% chance of "Yes" and your peer said "Yes," you score better than if you had predicted 20%.
Your Total Score is the Information Score plus the Prediction Score.
Higher is better. The most honest and thoughtful respondents score highest.
Here's the clever part. Lying actually hurts your score.
The math is designed so that your best strategy is always to tell the truth, both about what you think and what you predict others will say.
The mathematical formulas for the curious
Drazen Prelec
"A Bayesian Truth Serum for Subjective Data"
Science, Volume 306, Issue 5695, pages 462–466, 2004
The foundational paper that introduced the Bayesian Truth Serum mechanism.
View paper →
Jens Witkowski and David C. Parkes
"A Robust Bayesian Truth Serum for Small Populations"
Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, 2012
Introduced RBTS for binary signals with strict incentive compatibility for n ≥ 3. Used for Yes/No questions in this app.
View paper →
Goran Radanovic and Boi Faltings
"A Robust Bayesian Truth Serum for Non-Binary Signals"
Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence, 2013
Extended RBTS to handle multiple choice options with robustness guarantees. Used for questions with 3+ options in this app.
View paper →