FORR


FORR (Por las razones correctas) es una arquitectura cognitiva para el aprendizaje y la resolución de problemas inspirada en las ideas de racionalidad limitada y satisfacción de Herbert A. Simon . Fue desarrollado por primera vez a principios de la década de 1990 en la Universidad de la Ciudad de Nueva York . Se ha utilizado en juegos , búsqueda de rutas de robots, diseño de parques recreativos, sistemas de diálogo hablado y resolución de problemas de satisfacción de restricciones NP-hard , y es lo suficientemente general para muchas aplicaciones de resolución de problemas.

FORR no tiene un conocimiento perfecto de cómo resolver un problema, sino que aprende de la experiencia. Los agentes inteligentes no son óptimos, pero toman decisiones basadas solo en un subconjunto de todas las buenas razones posibles y datos informativos. Estos agentes aún pueden considerarse racionales. Esta idea de racionalidad limitada fue presentada por Herbert A. Simon , [1] quien, junto con Allen Newell , desarrolló los primeros cimientos del estudio de las arquitecturas cognitivas y también inspiró arquitecturas tempranas como Soar y ACT-R .

FORR depende de la idea de que existen múltiples razones o fundamentos para realizar acciones mientras se resuelve un problema. Estas razones pueden ser siempre correctas (siempre es correcto hacer un movimiento en el ajedrez que pondrá al oponente en jaque mate) o solo a veces correctas. Las razones siempre correctas son la minoría. Las razones a veces correctas pueden complementarse entre sí: por ejemplo, en el juego, una buena razón podría ser capturar piezas, mientras que otra podría ser controlar alguna área del tablero. En FORR, estas razones en competencia se denominan asesores.

El sistema de asesores escalonados es lo suficientemente general como para que se pueda implementar cualquier buena razón potencial, como probabilística , deductiva o perceptiva , siempre que brinde consejos sobre su preferencia de una acción sobre otra.

Debido a su dependencia de un conjunto de agentes independientes (los Asesores), FORR puede considerarse una arquitectura conexionista .

Una arquitectura FORR tiene tres componentes: un conjunto de descriptivos que describen el estado del problema, un conjunto de asesores en niveles que se consultan para decidir qué acción realizar y un script de comportamiento que consulta a los asesores y realiza la acción que ellos sugerir. [2]