Вы находитесь на странице: 1из 6

Sistemas Basados en Reglas

Componentes Fundamentales de un Sistema Experto


Base de conocimientos

Mquina Prolog
Metas

Datos de Salida

Introduccin En situaciones complejas las acciones se ven gobernadas por reglas deterministas: sistemas de control de trfico, sistemas de seguridad, transacciones bancarias, etc. Los sistemas basados en reglas son una herramienta eficiente para tratar estos problemas. Las reglas deterministas constituyen la ms sencilla de las metodologas utilizadas en sistemas expertos. Base de Conocimiento La Base de Conocimiento se encuentra basado en reglas y hechos evidencias o hechos sobre algo real). (datos:

Las reglas que gobiernan las relaciones entre esos objetos. Para dar una idea intuitiva de lo que es una regla, supngase que se tiene un conjunto de objetos y, por simplicidad, que cada objeto puede tener uno y slo uno de un conjunto de posibles valores. Ejemplos de objetos con sus posibles valores se dan en la tabla mostrada a continuacin:

Regla 1: Si nota > 14, entonces calificacin = sobresaliente. Regla 2: Si orden merito < 20 o nota > 12, entonces Admitir = Si y Examen Adicional= No Cada regla relaciona dos o mas objetos y esta formado por las partes

La premisa de la regla, que es la expresin lgica entre las palabras clave

si y entonces. La premisa puede contener una o mas afirmaciones objetovalor conectadas con operadores lgicos y, o, o no. Ejemplo: La Regla 1 consta de una nica afirmacin objeto-valor, mientras que las premisas de la Regla 2 constan de dos afirmaciones objeto-valor conectadas por un operador lgico. La conclusin de la regla, que es la expresin lgica tras la palabra clave entonces.

Definicin de Reglas Definicin 2.1 Regla. Una regla es una afirmacin lgica que relaciona dos o ms objetos e incluye dos partes, la premisa y la conclusin. Cada una de estas partes consiste en una expresin lgica con una o ms afirmaciones objeto-valor conectadas mediante los operadores lgicos y, o, o no.

Una regla se escribe normalmente como Si premisa, entonces conclusin. Una expresin lgica que contiene slo una afirmacin objeto-valor se
denomina expresin lgica simple; en caso contrario, la expresin se dice expresin lgica compuesta.

Ejemplo 1. Cajero automtico:

Combinacin de Reglas para el caso de Cajero Automtico

Ejemplos de sustitucin de reglas Ejemplo 2. Personajes Imagine que tiene la siguiente Base de Datos

A partir de la tabla anterior se pueden establecer una serie de reglas. A continuacin se puede a los datos repartidos en 8 poblaciones

Tablas de Sustitucin de Reglas

Una tabla de verdad mostrando que

son equivalentes:

Realice el anlisis de combinacin de reglas en los siguientes casos:

PRACTICA NRO 02 1. Dada la problemtica expuesta defina un conjunto de reglas para su solucin. a. PROBLEMTICA: determina la venta de un producto determinado.

b. PROBLEMTICA: Otorgar Crdito a un Cliente


Objetos Cliente Nivel de Riesgo Limite Plazo Resultado Avisar Valores Posibles {verificada, no verificada} {sobresaliente, notable, aprobado, suspenso} {excedidos, no excedidos} {suficiente, insuficiente} {si}, {no} {si}, {no}

2. Para los siguiente casos presentados: a. Determinar si se puede alfabetizar a una persona. b. Evaluar el resultado de un examen de una persona. o o Defina un mnimo de 5 Objetos y valores posibles Defina un conjunto de reglas.

3. Del trabajo de, su sistema experto, definir una operacin del mismo y defina un o Un mnimo de 6 objetos con sus valores posibles. o Defina un conjunto de reglas.

Вам также может понравиться