In SIA, reference classes (almost) don't matter

post by Stuart_Armstrong · 2019-01-17T11:29:26.131Z · LW · GW · 15 comments

This is another [LW · GW] write-up of a fact that is generally known, but that I haven't seen proven explicitly: the fact that SIA does not depend upon the reference class.

Specifically:

Proof:

Let be a set of universes for some indexing set , and a probability distribution over them. For a universe , let be the number of agents in the reference class in .

Then if is the probability distribution from SIA using :

We now wish to update on our own subjective experience . Since there are agents in our reference class, and have subjectively indistinguishable experiences, this updates the probabilities by weights , which is just . After normalising, this is:

Thus this expression is independent of .

Given some measure theory (and measure theoretic restrictions on to make sure expressions like converge), the result extends to infinite classes of universes, with in the proof instead of .

15 comments

Comments sorted by top scores.

comment by Chris_Leong · 2019-01-15T21:41:40.257Z · LW(p) · GW(p)

When you calculate pR(Ui|sub), you perform the following transformation pR(Ui)→pR(Ui)×R0(Ui)/R(Ui), but an R(Ui) seems to go missing. Can anyone explain?

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-16T12:56:45.572Z · LW(p) · GW(p)

Where does the R(Ui) go missing? It's there in the subsequent equation.

Replies from: Chris_Leong
comment by Chris_Leong · 2019-01-16T13:00:05.418Z · LW(p) · GW(p)

pR(Ui) already had an R(Ui), then you divided by it, but the original factor disappears so you are left with a divided by R(Ui). But I don't see where the original factor of R(Ui) went, which would have resulted in cancelling.

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-17T11:30:29.808Z · LW(p) · GW(p)

You are correct, I dropped a in the proof, thanks! Put it back in, and the proof is now shorter.

comment by avturchin · 2019-01-18T12:44:23.225Z · LW(p) · GW(p)

As I understand from above, in SIA the real reference class is "the class of observers who is subjectively indistinguishable from me" - and that is why SIA doesn't depend on any other reference classes which I could be a member. However, it doesn't exclude the use of SSA logic for SSA-related conclusions.

An example of SSA logic: I am a member of a class of people who was born between equator and a pole of Earth, and by the fact of my birth I was randomly selected from this class. Thus, the place of my birth should be rather randomly (but accounting for different population densities) selected between equator and pole, and unlikely to be exactly on the equator or on the pole. I was born at 55 latitude, so SSA logic work in predicting my latitude of birth.

I could be a member of many different SSA-classes and for each of them make independent predictions about my position in them.

For SIA the class of "subjectively indistinguishable" my copies could be also not very exact. Different interpretation of such class is:

1) everybody is me who have the same thought process as me now. There could be a lot of them, even on Earth.

2) everybody, who has the total sum of all visual (and other) experiences as me, even despite the fact that I will not be able to account for all differences as they are too small to account.

3) everybody who has exactly the same brain as me. This class hundred orders of magnitude more rare than (2), as the same experience could be generated by different brains.

I think that "true" SIA class is somewhere between (1) and (2) - or more likely, there is no "true SIA class", the same way as there is no true SSA-class, and different types of SIA could be used to answer different questions.

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-18T13:29:47.971Z · LW(p) · GW(p)

and different types of SIA could be used to answer different questions.

Yep. ^_^

comment by Chris_Leong · 2019-01-17T12:15:07.438Z · LW(p) · GW(p)

This result seems strange to me, even though the maths seems to check out. Is there a conceptual explanation of why this should be the case?

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-17T12:44:57.457Z · LW(p) · GW(p)

Maybe: larger reference classes make the universes more likely, but make it less likely that you would be a specific member of that reference class, so when you update on who you are in the class, the two effects cancel out.

More conceptually: in SAI, the definition of reference class commutes with restrictions on that reference class. So it doesn't matter if you take the reference class of all humans, then specialise to the ones alive today, then specialise to you; or take the reference class of all humans alive today, then specialise to you; or just take the reference class of you. SIA is, in a sense, sensible with respect to updating.

Does that help?

Replies from: Chris_Leong
comment by Chris_Leong · 2019-01-17T13:26:49.296Z · LW(p) · GW(p)

Thanks, that's helpful. Actually, now that you've put it that way, I recall having known this fact at some point in the past.

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-17T18:18:57.278Z · LW(p) · GW(p)

Another way of seeing SAI + update on yourself: weigh each universe by the expected number of exact (subjective) copies of you in them, then renormalise.

comment by Daniel Kokotajlo (daniel-kokotajlo) · 2019-01-15T03:08:12.319Z · LW(p) · GW(p)

Yes, but note that SSA can get this same result. All they have to do is say that their reference class is R--whatever set the SIA person uses, they use the same set. If they make this move, then they are reference-class-independent to exactly the same degree as SIA.

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-15T06:09:49.401Z · LW(p) · GW(p)

SSA is not reference class independent. If it uses , then the SSA prob is (rather that ), which is , which is not independent of (consider doubling the size of in one world only - that makes that world less likely relative to all the others).

Replies from: daniel-kokotajlo
comment by Daniel Kokotajlo (daniel-kokotajlo) · 2019-01-17T15:36:04.428Z · LW(p) · GW(p)

Ah, my mistake, sorry. I was thinking of a different definition of reference-class-independent than you were; I should have read more closely.

Replies from: Stuart_Armstrong
comment by Stuart_Armstrong · 2019-01-17T16:20:44.676Z · LW(p) · GW(p)

Oh, what definition were you using? Anything interesting? (or do you mean before updating on your own experiences?)

Replies from: daniel-kokotajlo
comment by Daniel Kokotajlo (daniel-kokotajlo) · 2019-01-18T23:31:49.396Z · LW(p) · GW(p)

Sometimes when people say SIA is reference-class independent & SSA isn't, they mean it as an argument that SIA is better than SSA, because it is philosophically less problematic: The choice of reference class is arbitrary, so if we don't have to make that choice, our theory is overall more elegant. This was the sort of thing I had in mind.

On that definition, SSA is only more arbitrary than SIA if it makes the reference class different from the class of all observers. (Which some proponents of SSA have done) SIA has a concept of observer too, at least, a concept of observer-indistinguishable-from-me (which presumably is proper subset of observer, though now that I think about it this might be challenged. Maybe I was doubly wrong--maybe SIA only needs the concept of observer-indistinguishable-from-me).