From: Matt Mahoney (matmahoney@yahoo.com)
Date: Tue Sep 04 2007 - 22:12:06 MDT
--- Daniel Burfoot <daniel.burfoot@gmail.com> wrote:
> Amusingly, the system would also become adept at reverse engineering. Lots
> of people would want to store large executables. The most parsimonious
> description of an executable is its source code, so in order to succinctly
> represent such a set of files the system would just have to learn how to
> back-infer the source of a compiled file.
Actually, no, because compilation is a many-to-one mapping. But you are right
that compressing executables is equivalent to reverse engineering or
understanding code. Calculating a probability distribution over possible
programs is equivalent to distinguishing the tiny set of useful programs (high
probability) from useless ones. This is the intelligence threshold which must
be crossed for recursive self improvement to occur.
-- Matt Mahoney, matmahoney@yahoo.com
This archive was generated by hypermail 2.1.5 : Wed Jul 17 2013 - 04:00:58 MDT