uninverted comments on Share Your Anti-Akrasia Tricks - Less Wrong

20 Post author: Vladimir_Golovin 15 May 2009 07:06PM

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

Comments (117)

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

Comment author: JGWeissman 16 May 2009 01:02:31AM 2 points [-]

AI is way more than twice as complex as ordinary programming. I have written plenty of programs that write programs, dealing with two layers of formalizing solutions, that is not anywhere near AGI. For one thing these programs only generate a certain class of programs. And much more importantly, they are not more powerful than I am so I can actually detect mistakes and fix them after I execute them.

Comment deleted 16 May 2009 02:34:06AM [-]
Comment author: JGWeissman 16 May 2009 04:20:07AM 17 points [-]

That does not really mean anything.

"Exponential" refers to how a quantity relates to another. For example, we would say that (until environmental limits are encountered) a population's size is exponential with respect to time, and mean, that there is an initial population size P0 at a time t0, and a doubling time T, such that the population at a given time, P(t) = P0 * 2^((t - t0)/T). In computer science, we might say that the time or memory requirement of an algorithm is exponential with respect to the size of a list, or the number of nodes or edges in a graph, which could be represented by a similar equation, assigning different meanings to the variables. (Often, we really the mean the equation to be an approximation, or an upper or lower bound on the actual quantity.)

But if you say that designing and programming an AI is exponentially hard, you have not identified a variable of the problem that is analogous to the time in population growth. "Exponential" is not a vague superlative, it has a precise meaning. If all you mean to say is that AI is much harder than conventional programming, then just say that. Yes it is vague, but that is better than having your communication be more precise than your understanding.

Comment author: Eliezer_Yudkowsky 17 May 2009 10:06:18PM 14 points [-]

Targeted commenter doesn't really deserve being hit that hard, but voted up anyway.

The thing I really despise is when people use "exponential" as a superlative to describe fast-growing quantifiable processes that are not known to be exponential.