You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

Thomas comments on AI is not enough - Less Wrong Discussion

-22 Post author: benjayk 07 February 2012 03:53PM

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

Comments (39)

You are viewing a single comment's thread.

Comment author: Thomas 07 February 2012 04:21:56PM -1 points [-]

Any bitstring to a certain length N, can be produced.

Some of them are algorithms. Some can be proved with a rigor. Some can be tested statistically.

I don't see your point as valid.

Comment author: Viliam_Bur 07 February 2012 04:31:59PM 1 point [-]

Any bitstring to a certain length N, can be produced.

Producing and proving/testing all strings up to 1000 bits could be pretty expensive. And yet 1000 bits could be not enough for an intelligent AI.

Therefore, in this universe it is probably not possible to create an intelligent AI by simply enumerating and testing all bitstrings.

Comment author: asr 07 February 2012 05:53:46PM 1 point [-]

Yes. This shows you would need a better algorithm than brute-force search. But better algorithms are known to exist -- to pick a trivial one, you can do random generation in a nontrivial programming language, with a grammar and a type system. This lets you rule out lots of ill-typed or ill-formed programs quickly.

A still less trivial example would generate new programs out of bits of existing programs. See the "macho" work at the University of Illinois for an example. They're able to synthesize small programs (the size of 'ls') from the man-page description, plus a big body of example code.