Ho sempre pensato che la regola fosse sinonimo di intelligenza artificiale basata sulla logica. La logica ha assiomi e regole di inferenza, mentre l'IA basata su regole ha una base di conoscenza (essenzialmente assiomi) e regole if-then per creare nuove conoscenze (essenzialmente regole di inferenza).
Ma nel loro famoso articolo "Cos'è una rappresentazione della conoscenza?", Davis, Shrobe e Szolovits sembrano implicare che non lo sono:
Logica, regole, frame, ecc., Ognuno incarnano un punto di vista sui tipi di cose che sono importanti nel mondo. La logica, ad esempio, implica un impegno (abbastanza minimo) a guardare il mondo in termini di singole entità e relazioni tra di loro. I sistemi basati su regole vedono il mondo in termini di triple di attributo-oggetto-valore e le regole di inferenza plausibile che li collegano, mentre i frame ci fanno pensare in termini di oggetti prototipici.
Sta solo dicendo che i propositi basati su regole sono proposizionali, mentre quelli basati sulla logica sono generalmente intesi come logiche predicate? O c'è di più?