Throw a prediction party with your EA/rationality group

post by eukaryote · 2016-12-31T23:02:11.284Z · LW · GW · Legacy · 14 comments

Contents

14 comments

TL;DR: Prediction & calibration parties are an exciting way for your EA/rationality/LessWrong group to practice rationality skills and celebrate the new year.

On December 30th, Seattle Rationality had a prediction party. Around 15 people showed up, brought snacks, brewed coffee, and spent several hours making predictions for 2017, and generating confidence levels for those predictions.

This was heavily inspired by Scott Alexander’s yearly predictions. (2014 results, 2015 results, 2016 predictions.) Our move was to turn this into a communal activity, with a few alterations to meet our needs and make it work better in a group.

Procedure:

To make this work in a group, we recommend the following:


This makes a good activity for rationality/EA groups for the following reasons:


Some examples of the predictions people used:

Also relevant:

14 comments

Comments sorted by top scores.

comment by ChristianKl · 2017-01-02T14:36:26.669Z · LW(p) · GW(p)

If you use Scott Alexander’s system, create 5+ predictions each for fixed confidence levels (50%, 60%, 70%, 80%, 90%, 95%, etc.)

Why? It seems to me more productive to try to find confidence levels for predictions than to find predictions for confidence levels.

Additionally the book Superforecasting suggets that Superforcasters are people who make more granular predictions then 50%, 60%, 70%, 80%, 90%, 95%, etc.

comment by Douglas_Knight · 2017-01-01T18:27:04.149Z · LW(p) · GW(p)

You can do calibration and accuracy. You can start with predictions of arbitrary granularity and then force them into whatever boxes you want.

For calibration, it isn't very useful to score events at 50%. Instead of making boxes of 50, 60, 70, 80, 90, 95, 99%, you should instead do something like 55, 70, 80, 90, 95, 99%. Taking an event that you "really" think is 50/50 and forcing yourself to choose a side to make it 45/55 is no worse than taking an event that you think is 45/55 and forcing it to be either 50 or 60%.

Also, the jump from 95 to 99 is pretty big. Better to add an intermediate category of 97 or 98. Or just replace 99 with 98.


I think 60, 80, 90, 95, 98 would be a good set of bins for beginners.

Replies from: Unnamed, ChristianKl
comment by Unnamed · 2017-01-01T19:45:24.965Z · LW(p) · GW(p)

50% predictions can be useful if you are systematic about which option you count as "yes". e.g., "I estimate a 50% chance that I will finish writing my book this year" is a meaningful prediction. If I am subject to standard biases, then we would expect this to have less than a 50% chance of happening, so the outcomes of predictions like this provide a meaningful test of my prediction ability.

2 conventions you could use for 50% predictions: 1) pose the question such that "yes" means an event happened and "no" is the default, or 2) pose the question such that "yes" is your preferred outcome and "no" is the less desirable outcome.

Actually, it is probably better to pick one of these conventions and use it for all predictions (so you'd use the whole range from 0-100, rather than just the top half of 50-100). "70% chance I will finish my book" is meaningfully different than "70% chance I will not finish my book"; we are throwing away information about possible miscalibrated by treating them both merely as 70% predictions.

Even better, you could pose the question however you like and also note when you make your prediction 1) which outcome (if either) is an event rather than the default and 2) which outcome (if either) you prefer. Then at the end of the year you could look at 3 graphs, one which looks at whether the outcome that you considered more likely occurred, one that looks at whether the (non-default) event occurred, and one which looks at whether your preferred outcome occurred.

Replies from: Douglas_Knight, Douglas_Knight, eukaryote
comment by Douglas_Knight · 2017-01-02T18:40:45.319Z · LW(p) · GW(p)

Sorry, I misread your comment originally. You were careful to say that you were talking about 3 different biases, while most people say that there is a right way to orient each question.

But you weren't careful to say that calibration — the measure of over- and under-confidence — is different from bias. There are four questions here. Introducing new questions that make sense at 50% is irrelevant to the fact that calibration doesn't make sense at 50%. If we are just doing calibration, some of our tests are wasted. If we add a test of a bias, that part of the calibration test is still wasted. If we force the bin away from 50%, then that improves the calibration test. Moreover, I don't think that it harms the test of bias.

Ideally, we would look at everything, but is it worth the effort? If we start with one thing, what is most important? I think that overconfidence is the biggest problem and one should start there. In some sense the annotations you suggest are not much more work, but in making the difference between doing and not doing, I think small increments matter.

(While most people are overconfident and calibration exercises are mainly about reducing overconfidence, the problem of 50% is actually a problem of underconfidence.)

comment by Douglas_Knight · 2017-01-01T23:42:19.342Z · LW(p) · GW(p)

Most questions don't have a preferred direction. Look at Scott's predictions. Which direction should you point each one?

Most people don't make enough predictions to get a statistically significant difference between the two sides of the scale. And even if they do, their bias to the extremes ("overconfidence") swamps the effect.

Replies from: Unnamed
comment by Unnamed · 2017-01-02T00:57:47.357Z · LW(p) · GW(p)

Just looking at the 50% questions, here is how I would score 1) if either direction is an event rather than the default and 2) if either direction is probably preferred by Scott:

US unemployment to be lower at end of year than beginning: 50%

Neither direction is an event, Yes is preferred.

SpaceX successfully launches a reused rocket: 50%

Yes is an event, Yes is preferred.

California’s drought not officially declared over: 50%

No is an event, No is preferred.

At least one SSC post > 100,000 hits: 50%

Yes is an event, Yes is preferred.

UNSONG will get > 1,000,000 hits: 50%

Yes is an event, Yes is preferred.

UNSONG will not miss any updates: 50%

No is an event, Yes is preferred.

I will be involved in at least one published/accepted-to-publish research paper by the end of 2016: 50%

Yes is an event, Yes is preferred.

[Over] 10,000 Twitter followers by end of this year: 50%

Yes is an event, Yes is preferred.

I will not get any new girlfriends: 50%

No is an event, perhaps No is preferred.

I will score 95th percentile or above in next year’s PRITE: 50%

Yes is an event, Yes is preferred.

I will not have any inpatient rotations: 50%

No is an event, perhaps Yes is preferred.

I get at least one article published on a major site like Huffington Post or Vox or New Statesman or something: 50%

Yes is an event, Yes is preferred.

I don’t attend any weddings this year: 50%

No is an event, perhaps No is preferred.

Scott would know better than I do, and he also could have marked a subset that he actually cared about.

Including the "perhaps"es, I count that 7/12 happened in the preferred direction, and 5/11 of the events happened. With this small sample there's no sign of optimism bias, and he's also well-calibrated on whether a non-default event will happen. Obviously you'd want to do this with the full set of questions and not just the 50% ones to get a more meaningful sample size.

Replies from: Good_Burning_Plastic
comment by Good_Burning_Plastic · 2017-01-02T17:48:48.847Z · LW(p) · GW(p)

US unemployment to be lower at end of year than beginning: 50%

Neither direction is an event

Well, to be pedantic if the US unemployment was exactly the same at the end of the year as at the beginning the prediction as worded by Scott would be false, so it could be argued that Yes is an event. (But the same would apply if he had written "higher" instead of "lower".)

comment by eukaryote · 2017-01-01T23:11:48.742Z · LW(p) · GW(p)

I would imagine that at the 50% level, you can put down a prediction in the positive or negative phrasing, and since it'll be fixed at the beginning of the year (IE, you won't be rephrasing it six months in), you should expect 50% of them to end up happening either way. Right?

(50% predictions are meaningless for calculating Brier scores, but seem valuable for general calibration levels. I suppose forcing them to 45/55% so that you can incorporate them in Brier scores / etc isn't a bad idea. I'm not much of a statistician. Is that what you were saying, Douglas_Knight?)

The 99%/97% thing is true in that you're jumping from one probability to a probability that's 3 times as high, but it seems practically less necessary in that A) if you're making fewer than 30 predictions at that interval, you shouldn't expect any of them to be true, and B) I have a hard time mentally distinguishing 97% and 99% chances, and would expect other people to be similarly bad at it (unless they practiced or did some rigorous evaluation of the evidence.) I'm not sure how much credence I should lend to this.

Replies from: Douglas_Knight
comment by Douglas_Knight · 2017-01-01T23:48:25.987Z · LW(p) · GW(p)

You seem to mix up calibration and Brier scores.

Your first paragraph is correct. That is calibration. That is why 50/50 items are not useful for calibration. If you get less than 90% of your 90% items correct, you are a normal overconfident person. If your 50/50 items are not 50% correct, something odd is going on, like you are abnormally biased by the way questions are phrased.

Brier scores allow any input. 50% is a useful prediction for Brier scores. If you say that the French incumbent has a 50% chance of winning the election, that doesn't affect your calibration, but it is bad for your Brier score.

Replies from: eukaryote
comment by eukaryote · 2017-01-04T22:19:14.959Z · LW(p) · GW(p)

Yes, I see - it seems like there are two ways to do this exercise.

1) Everybody writes their own predictions and arranges them into probability bins (either artificially after coming up with them, or just writing 5 at 60%, 5 at 70%, etc.) You then check your calibration with a graph like Scott Alexander's.

2) Everybody writes their estimations for the same set of predictions - maybe you generate 50 as a group, and everyone writes down their most likely outcome and how confident they are in it. You then check your Brier score.

Both of these seem useful for different things - in 2), it's a sort of raw measure of how good at making accurate guesses you are. Lower confidence levels make your score worse. In 1), you're looking at calibration across probabilities - there are always going to be things you're only 50% or 70% sure about, and making those intervals reflect reality is as important as things you're 95% certain on.

I will edit the original post (in a bit) to reflect this.

Replies from: Douglas_Knight
comment by Douglas_Knight · 2017-01-04T23:44:13.141Z · LW(p) · GW(p)

Right, the two measures are calibration and accuracy. But calibration is part of accuracy.

Lower confidence levels make your score worse

Only if you guessed right. If you guessed wrong, lower confidence makes your score better. Under a "proper" scoring rule like Brier, you get the best possible score by honestly describing your uncertainty. Thus calibration — whether your 70% really happens 70% of the time — is a component of Brier score. If you improve your calibration, your Brier score will improve.

I think one should work on calibration before working on accuracy. Its mainly about knowing what 70% really means. Also, you can judge calibration on any set of questions, so you can tell that you are improving. While it is hard to compare Brier scores across questions. All you can do is compete with other people (or algorithms). Some questions are harder than others and that means that you must get worse Brier scores on them. But that doesn't mean that you will not be calibrated on hard questions, it just means that you should be less confident.

comment by ChristianKl · 2017-01-02T14:37:32.307Z · LW(p) · GW(p)

For calibration, it isn't very useful to score events at 50%

Why?

Replies from: Douglas_Knight
comment by Douglas_Knight · 2017-01-02T17:16:29.660Z · LW(p) · GW(p)

People answering a diverse set of questions are always perfectly calibrated at 50%. But in your case you, answering the same question over and over — will it pass the test — you might be systematically overconfident and so it is useful.

comment by chaosmage · 2017-01-02T13:55:44.344Z · LW(p) · GW(p)

If you're having a communal event anyway, maybe it makes sense to watch a video together (movie, TED talk, debate, whatever), pause it every few minutes and make predictions about what happens in the rest of the video. Focus on short-term predictions like "in the next two minutes..." so you get even quicker results.

You get a tight feedback loop and several rounds of it. That allows you to actually try different strategies and see how they fare.

I imagine it would also be quite fun.