I’ve just finished reading “Artificial Intelligence meets natural stupidity” by Drew McDermott as kindly suggested by Fernando. I’m going to have to read it once more at least to figure out how it relates to the broader discussion. McDermott makes excellent points about the audacity of naming styles in AI programs (particularly in the knowledge understanding/reasoning space). I wonder what he’d think about the vast field of machine learning which has, to some extent, defined AI over the past decade.
In a thread of ongoing work, I’m using the terms ‘assertion’ to represent the storing of something in memory and ‘relationship’ to suggest that one assertion has a relationship with another (of an unknown type). I suspect that McDermott would not get too upset about that (he does, after all, get upset about a great many things).
One of the issues that McDermott’s paper complains about is the confusion of instances and types in any knowledge base or semantic network. He’s right, this is a problem area, but I’m under the impression that it is well understood by practitioners now.
As far as I can tell, McDermott is not against mentalese (a language of the mind which is used mnemonically in memory and reasoning) but warns of assumptions regarding this language and its relationship with that natural language used to communicate.
@Fernando – I also picked up a copy of Alva Nöe book for this trip, thanks for another great reference.