4 ms·
Data compression is apparently equivalent to general intelligence: http://mattmahoney.net/dc/rationale.html http://mattmahoney.net/dc/rationale.html ...which
by optimalsolver 4y ago
Data compression is apparently equivalent to general intelligence:
http://mattmahoney.net/dc/rationale.html http://mattmahoney.net/dc/rationale.html
...which gives way to the theory of mind known as compressionism:
http://ceur-ws.org/Vol-1419/paper0045.pdf http://ceur-ws.org/Vol-1419/paper0045.pdf
- Dylan16807 4y agoThat's a factor to some extent, but if you're sticking with lossless then the better your compression gets the more your remaining data is dominated by noise.
- gfody 4y agothat's why you need two brains, one to losslessly compress through symbolic expressiveness and another to lossily compress by generating noise like the incompressible noise
- anonGone73 4y agoThe Head and the Heart
- benj111 4y agoI thought men had their brains elsewhere?
- joe_the_user 4y agoPerfect compression is equivalent to finding the Kolmogorov complexity of a string. That's incomputable and so perfect compression is beyond any algorithm, even a "generally intelligent" algorithm. Generality in compression might increase an algorithms effectiveness but there's no proof this generality is equivalent to generality in dealing with the world humans deal with.
- pessimizer 4y agoNot "perfect compression" but any compression. Perfect compression would be equivalent to perfectly digested experiences i.e. that anything that could be deduced from a collection of sensations had been deduced. The link above explains it well. > In 2000, Hutter proved that finding the optimal behavior of a rational agent is equivalent to compressing its observations. Essentially he proved Occam's Razor, the simplest answer is usually the correct answer. The proof applies to any goal-seeking agent in any unknown environment which can be simulated by a computer. For example, an agent could be a person or computer whose goal is to accumulate money or some other reward signal in an unknown world. > Formally, the agent and environment are a pair of interacting Turing machines that pass messages back and forth at each time step. In addition, the environment outputs a reward signal (a number) to the agent, and the agent's goal is to maximize the accumulated reward. What Hutter proved is that the optimal behavior of an agent is to guess that the environment is controlled by the shortest program that is consistent with all of the interaction observed so far. > The problem of finding this program known as AIXI. AIXI implies a solution to optimal algorithmic compression: coding a string as the shortest program that outputs it. The problem is worth studying because it is hard. The general problem is not computable, although Hutter proved that if we assume time bounds t and space bounds l on the environment, then this restricted problem, known as AIXItl, can be solved in O(t2l) time. edit: I mean, it makes intuitive sense. To have perfect compression of a string would be to have extracted all of the order out of it, every possible pattern, and every possible pattern of patterns etc. It's obviously impossible to know when you've gotten to that point.
- joe_the_user 4y agoHutter proved that finding the optimal behavior of a rational agent is equivalent to compressing its observations. Essentially he proved Occam's Razor, the simplest answer is usually the correct answer. But "rational agent" isn't a standard object mathematicians work with. This person no doubt defined an object they called a "rational agent" and then proved things about it. That's still just plausible reasoning relative to the many informal and incompatible concepts of "rational agent" out-there, not to mention models of environment.
- tomcam 4y agoUsername particularly appropriate