On Tue, Dec 25, 2012 at 10:18 PM, Ben Goertzel <b...@goertzel.org> wrote: > Maybe OpenCog will make the breakthrough, maybe > someone else... But I bet the breakthrough > will NOT come from lossless text compression research ;-p ...
You understand that I use compression to measure language model accuracy. I am not proposing to use compression as a application for AGI. For most people, zip is good enough. Also, I'm sorry to hear about all your difficulties with funding and cancelled projects. I realize it is hard work and you have limited time. Thank you for correcting some of my misunderstandings about OpenCog. One purpose of my benchmark is to encourage research toward a common goal without imposing any restrictions on the methods used to reach it. Everybody has different ideas how to solve AGI. It must be very difficult to get a team to agree on a common methodology without clashing egos. You might know that Marcus Hutter and I disagreed on seemingly minor details of the benchmark, which is why there is a separate but very similar benchmark with prize money. I wanted no limits on time or hardware, but when you offer prize money you can't do that. I still got interest without prize money because people are willing to go to great lengths just to prove that they are right. I think that there is some valuable information from my research. For one, adding CPU and memory always helps. We don't know how much will be enough, but so far it is much higher than anyone thought. Second, the best algorithms are very complex. Loosely, the process seems to be to make random changes to the code and to keep the changes that improve compression. You end up with an incomprehensible mess. I would prefer to understand how my own code works, but it doesn't work that way. It's like looking at your own DNA. I would hate to build an AGI with no understanding of the process, but that's exactly how we make children. I still believe that you need to make incremental progress toward hard goals. That is how human civilization was made out of goop in 3 billion years on a planet sized molecular computer. A human brain is more complex than a human brain can understand, so it has to be a collective effort. You can't do it all yourself. And if people can't work together, then the goal has to be accomplished through competition. Groups are smarter than their members because their members disagree. I know this stuff is hard. I have been incrementally improving compression algorithms for 12 years. I've done thousands of experiments. Most of them didn't work. It took years just to figure out the best way to combine the predictions of different models. From 2000 to 2005 I was using a probability and a confidence (like PLN) before I tried weighted averaging in the logistic domain and discarding the confidence values. It wasn't obvious that this worked better until after months more of experiments, but it is generally accepted now. It was also 3 years before my compressors did well enough that anyone cared. At that point, other people started making improvements to it. It only went to the top of the benchmarks with free help from a lot of other people who wanted to prove their ideas. Making OpenCog open source is the smartest thing you can do in this regard. The other thing that needs to happen is for it to do something useful or interesting. Right now, I understand that it is a bear to install without errors, and then once I do it is far from obvious what I could do with it. I realize the software is still being written so I shouldn't expect it to do much. But maybe you have some ideas. -- -- Matt Mahoney, mattmahone...@gmail.com ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com