(RESPONSE PART 2)
For my taste, I thought Goertzel’s general approach was too simplistic. Like all those people who fill up neural network conference proceedings with hybrid systems, believing they really have something good because they merely took the benefits of two different technologies (neural networks + expert systems, usually) and blindly hoped those technologies would somehow overcome each other’s inherent weaknesses without any deeper design effort,
Goertzel uses the same approach of listing the various promising technologies for AGI, then combining them, somewhat blindly hoping that something special will occur on its own as a result. Those technologies he listed are:
1. bio
2. nano
3. neuro
4. robo
5. cogno - artificial cognitive science, which was his focus during this talk
His list of ways to try to produce AGI are:
1. extend existing narrow AI programs, like Google or automomous cars or game-playing programs
2. add commonsense understanding to a Chatbot, like Ramona by Novamente on kurzweilai.net
3. study, then emulate the brain in computers
4. artificial life approach to evolution, “in silico evolution”
5. derive AGI designs via math theory, as in the book “Universal Artificial Intelligence” (Marcus Hutter)
6. integrative cognitive architecture - Goertzel’s approach in this talk
a. LIDA architecture (by Stan Franklin)
b. SOAR (by John Laird, Allen Newell, Paul Rosenbloom)
c. OpenCog system (by Ben Goertzel)
(7. quantum computers, quantum gravity computers, the next talk by Stuart Hameroff)
My opinion of these:
1. extend existing narrow AI programs - ridiculous: we’ve tried this to no avail since the 1950s
2. add commonsense understanding to a Chatbot - chatbots are irrelevant, commonsense understanding is the key issue, but needs a serious foundation, not this kind of hacking
3. emulate the brain in computers - ridiculous: we’ve tried this to no avail with neural networks since the 1960s, known to be a flawed approach, I’ll post a thread about this
4. artificial life approach to evolution - ridiculous: a last resort that appeals to randomness for some kind of enlightenment
5. derive AGI designs via math theory - very promising, but a very novel new math is needed, I’ll post a thread on this topic one of these days
6. integrative cognitive architecture - the simplistic hybrid approach as I mentioned before, SOAR is fairly disparaged nowadays as a cognitive model
7. QC: ridiculous
So in general I was quite disappointed in the naivity of these approaches. At least that assures me that the Singularitarians aren’t likely to beat me to AGI for a while.
I don’t like when people mispronounce “paradigm” like “PAIR-a-dime” as Goertzel does in this video. The preferred pronunciation is like “PAIR-a-dim”, even though I know most people mispronounce it nowadays. Such mispronunciations to me signal a lack of attention to detail and reliance on other people’s ignorance, which to me always casts suspicion on the quality of the speaker’s work.
Note again the mention of how many people are expecting quantum computing (QC) to be the foundation of artificial general intelligence (AGI). I read comments to this effect all the time, and I can only conclude that the people who say that haven’t looked seriously into QC and its algorithms. It’s bad stuff, extremely difficult to program even a simple search or factoring algorithm without dipping heavily in arcane theorems from number theory
with which few people are familiar, quantum Fourier transforms, Hadamard transformations, Toffoli gates, Dirac notation, and more. QC programming is *very* different than regular computer programming, and even classical/digital computer programming is a step removed from natural computing, so QC programming is way the heck out there in terms of extremely unnatural high complexity. Fortunately, Goertzel is of my same opinion, that QC is not the way to go for AGI.
However, disappointingly, he says that even if QC is the way to go, that means “we just have to rejigger our algorithms to run on quantum computers”, which is very sad for me to hear, since that seems to identify him as one of those people ignorant about the extreme complexity of even basic QC algorithms.
Unfortunately, Goertzel admits all of his approaches are based on digital computers, which I was shocked to hear. This is extremely naive in my view. We need (at least partly) analog computers for AGI! I don’t mind imparting this critical insight to the world. Nobody is likely to take me seriously, anyway, and even if they did, they likely wouldn’t know how to implement this general principle in a useful way for AGI. If I get the time, I’ll post my reasons for this conclusion, and I’ll give examples of famous people who made fools of themselves because they didn’t realize this.