Tyrrell_McAllister comments on Take heed, for it is a trap - Less Wrong

47 Post author: Zed 14 August 2011 10:23AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (187)

You are viewing a single comment's thread. Show more comments above.

Comment author: komponisto 16 August 2011 07:50:50PM 1 point [-]

To convince me otherwise, explain how an AI that assigns probabilities to arbitrary labels about which it knows nothing will function in a superior fashion to an AI that only assigns probabilities to things for which it has nonzero notion of its truth condition.

If you're thinking truly reductionistically about programming an AI, you'll realize that "probability" is nothing more than a numerical measure of the amount of information the AI has. And when the AI counts the number of bits of information it has, it has to start at some number, and that number is zero.

The point is about the internal computations of the AI, not the output on the screen. The output on the screen may very well be "ERROR: SYNTAX" rather than "50%" for large classes of human inputs. The human inputs are not what I'm talking about when I refer to unspecified hypotheses like A,B, and C. I'm talking about when, deep within its inner workings, the AI is computing a certain number associated with a string of binary digits. And if the string is empty, the associated number is 0.

The translation of

-- "What is P(A), for totally unspecified hypothesis A?"

-- "50%."

into AI-internal-speak is

-- "Okay, I'm about to feed you a binary string. What digits have I fed you so far?"

-- "Nothing yet."

"If you know nothing, 50% prior probability" still strikes me as just plain wrong.

That's because in almost all practical human uses, "know nothing" doesn't actually mean "zero information content".

Comment author: Tyrrell_McAllister 16 August 2011 09:31:58PM *  1 point [-]

The translation of

-- "What is P(A), for totally unspecified hypothesis A?"

-- "50%."

into AI-internal-speak is

-- "Okay, I'm about to feed you a binary string. What digits have I fed you so far?"

-- "Nothing yet."

You seem to be using a translation scheme that I have not encountered before. You give one example of its operation, but that is not enough for me to distill the general rule. As with all translation schemes, it will be easier to see the pattern if we see how it works on several different examples.

So, with that in mind, suppose that the AI were asked the question

-- "What is P(A), for a hypothesis A whose first digit is 1, but which is otherwise totally unspecified?"

What should the AI's answer be, prior to translation into "AI-internal-speak"?