Informatica

Solo disponible en BuenasTareas
  • Páginas : 14 (3407 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de enero de 2012
Leer documento completo
Vista previa del texto
SISTEMAS EXPERTOS
SISTEMAS BASADOS
EN ENCADENAMIENTO HACIA ATRÁS

1. INTRODUCCION
El presente informe contiene la descripción de las características que posee los sistemas basados en Encadenamiento hacia Atrás.

2. DEFINICIÓN
A diferencia del trabajo con encadenamiento hacia delante el encadenamiento hacia atrás comienza con una hipótesis y a partir de ella es que se intenta probar lahipótesis recolectando información.

Haciendo un cuadro comparativo:

|S. DE ENCADENAMIENTO HACIA ADELANTE |S. DE ENCADENAMIENTO HACIA ATRÁS |
|El primer paso es definir los datos iniciales |Se comienza con la definición de las metas del sistema |

Por lo tanto en términos mas sencillo podemos decirque el encadenamiento hacia atrás no es mas que: “La estrategia de inferencia que intenta probar una hipótesis recolectando información de apoyo”.

3. CARACTERISTICAS EN UN SISTEMA CON ENCADENAMIENTO HACIA ATRÁS
Algunas características de los sistemas de encadenamiento hacia atrás son:

✓ Es un método muy útil en aplicaciones con muchos datos disponibles de partida, de los que solo unapequeña parte son relevantes.
✓ Es un sistema interactivo, sólo pregunta lo estrictamente necesario a diferencia del encadenamiento hacia delante que no pregunta nada.

4. VENTAJAS DEL ENCADENAMIENTO HACIA ATRÁS
El encadenamiento hacia atrás posee las siguientes ventajas

✓ Trabaja bien cuando el problema comienza formando la hipótesis y luego busca probar.
✓ Se enfoca en una metadada lo cual produce una serie de preguntas relacionadas al tema.
✓ Busca en la base de conocimiento solamente la información referente al problema.
✓ Es excelente para diagnostico, prescripción, y corrección de errores.

5. DESVENTAJAS DEL ENCADENAMIENTO HACIA ATRÁS
Podría decirse que la principal desventaja que posee es:

✓ Que continúa siendo una línea de razonamiento, aun sidebería cambiar a uno distinto.

6. CUANDO USAR UN ENCADENAMIENTO HACIA ATRÁS
Algunos de los casos en los que se debería usar encadenamiento hacia atrás es cuando:
✓ Si primero se plantea la hipótesis y luego se busca como probarla.
✓ Si se necesitan más datos que conclusiones.
✓ Cuando se tiene mucha información disponible.

7. PROCESO DE DESARROLLO
El proceso de desarrollode un Sistema basado en encadenamiento hacia atrás esta dado de la siguiente manera:

1. Se comienza con una meta para probar
2. Posteriormente se inspecciona la memoria de trabajo para ver si la meta ha sido previamente probada
3. En caso de que no se haya probado, el sistema busca en sus reglas para ver si una o mas tienen esta meta en su parte del THEN, este tipo de regla esllamada regla meta.
4. El sistema ve si las premisas de las reglas meta están listadas en la memoria de trabajo, las premisas no listadas se tornan nuevas metas o submetas para ser probadas.
5. Este proceso continúa de manera recursiva hasta que el sistema encuentra una premisa que no es soportada por ninguna regla, llamada primitiva (premisa de una regla que no es concluida porninguna regla).

Cuando una primitiva es encontrada, el sistema pregunta al usuario información acerca de esta primitiva, entonces el sistema usa esta información para ayudar a probar las submetas y la meta original.

7. EJEMPLO
Anteriormente se mencionó que el encadenamiento hacia atrás es recomendable cuando se tratan Sistemas De Diagnóstico, Corrección de Errores y Prescripción. Para entenderde mejor manera el encadenamiento hacia atrás se presenta el siguiente ejemplo que tiene que ver con Diagnóstico Médico.

Supongamos que un paciente va al doctor, el doctor luego de escuchar el problema del paciente creé que tiene una infección de garganta. Ahora bien veremos como un sistema experto basado en reglas de encadenamiento hacia atrás puede solucionar este problema.

REGLA 1
IF...
tracking img