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
