Comencemos con las partes relevantes de las definiciones de Wikipedia:
Un motor de reglas es un sistema de software que ejecuta una o más reglas comerciales en un entorno de producción en tiempo de ejecución. Permite definir, probar, ejecutar y mantener políticas y otras decisiones operativas por separado del código de la aplicación.
Un motor de inferencia es un tipo de inteligencia artificial que aplica reglas lógicas a una base de conocimiento y deduce nuevos conocimientos. Este proceso se repite a medida que cada hecho nuevo en la base de conocimiento puede activar reglas adicionales en el motor de inferencia.
- ¿Es el aprendizaje automático el grado más difícil de realizar?
- ¿Cuándo comenzaron las personas a referirse a los sistemas expertos como 'AI' y a llamar a lo real 'AGI'?
- ¿Por qué el lenguaje religioso es tan dominante en la IA y los círculos transhumanistas?
- ¿Cuándo veremos a las computadoras biológicas superar a las computadoras digitales, en términos de potencia informática en bruto?
- ¿Cuáles son los mejores libros de texto de IA / aprendizaje profundo que puedo obtener en el mercado?
Por lo tanto, un motor de reglas le permite definir cómo reacciona su software en muchos escenarios diferentes y administrar fácilmente todas las reglas que cree. Un ejemplo comercial es Knetik.
Un motor de inferencia generalmente es creado por científicos e ingenieros de datos que trabajan juntos. Probablemente incluye aprendizaje automático y algoritmos que procesan pistas contextuales, ubicaciones, disparadores y otros datos para deducir nuevos aprendizajes. Un ejemplo comercial es Clever Nudge.