Siempre pensé que basado en reglas era sinónimo de IA basada en lógica. La lógica tiene axiomas y reglas de inferencia, mientras que ai basado en reglas tiene una base de conocimiento (esencialmente axiomas) y reglas if-then para crear nuevo conocimiento (esencialmente reglas de inferencia).
Pero en su famoso artículo "¿Qué es una representación del conocimiento?", Davis, Shrobe y Szolovits parecen implicar que no son:
La lógica, las reglas, los marcos, etc., representan un punto de vista sobre los tipos de cosas que son importantes en el mundo. La lógica, por ejemplo, implica un compromiso (bastante mínimo) para ver el mundo en términos de entidades individuales y relaciones entre ellos. Los sistemas basados en reglas ven el mundo en términos de triples de atributo-objeto-valor y las reglas de inferencia plausible que los conectan, mientras que los marcos nos hacen pensar en términos de objetos prototípicos.
¿Esto solo dice que los basados en reglas son proposicionales mientras que los basados en lógica generalmente significan lógica de predicados? ¿O hay algo más que esto?