AI versus AN, Implications for Singularity
This post really should be titled "AI versus AI", because it will contrast Artificial Intelligence and what I'll call Artificial Instincts. But that'd get confusing, so I'll let AN stand for the latter. The field of Artificial Intelligence has bifurcated - originally it was simply about how to make machines think like people do - how to make a conscious, articulate, logical mind. We made some great early progress - theorem proving, chess playing via heuristics, higher level language code compilation, expert systems. But eventually it was recognized that if we have to code every bit of the intelligence in an AI, that may simply be too hard. There are a few on-going attempts in that direction (CYC for example, with it's huge database of rules), and perhaps that will work out. But mostly AI researchers gave up on that approach, and shifted to a "bottom up" approach -what I'll call Artificial Instincts - in which researchers attempt to build ...