On Thu, Feb 20, 2020, 10:48 PM Matt Mahoney <[email protected]> wrote:

> Show me how you can use a data compressor to drive a truck.
>

Immortal.discoveries, you are a trip. After I posted this I realized there
really is a way to make a data compressor drive a truck. And then you post
some nonsense about truck engine cylinder compression.

The way you do it is this. Any compressor can be turned into a predictor.
If you want to know what symbol comes after string X, you compress Xa, Xb,
Xc, and predict whatever is shortest. This is actually not as horribly slow
as it seems. Most compressors give you efficient ways to do this by
compressing only once and incrementally. Paq and ppmd predict bits or bytes
explicitly, so you just remove the arithmetic coder. With LZ77, you find
the longest matching context and predict whatever followed it. With BWT you
use the suffix array to find it instead of searching through a list of hash
table entries.

Next you train the compressor to predict the actions of a human truck
driver. You construct a sequence of input-output pairs and use the
compressor to predict each of the outputs. In this case the inputs are
video frames, GPS, and the dashboard. The outputs are the steering wheel,
pedals, gear shift, etc.

And no, you can't do this with zip. We still have a long way before
compressors predict as well as humans.


------------------------------------------
Artificial General Intelligence List: AGI
Permalink: 
https://agi.topicbox.com/groups/agi/Tc67faac3048278cf-M12ed0c2bf5603fd57e5eba65
Delivery options: https://agi.topicbox.com/groups/agi/subscription

Reply via email to