sensor

Páginas: 33 (8151 palabras) Publicado: 24 de octubre de 2013
PRACTICA

DE

SISTEMAS EXPERTOS












Grupo: Sara Ortega
Eduardo Mena
Olatz Obieta




I N D I C E



1 - DESCRIPCION GENERAL 3

2 - CONOCIMIENTO FACTUAL Y OPERATIVO 4

3 - MANEJO DE INCERTIDUMBRE 5

4 - INTERACCION "PORQUE" Y "COMO" 6

5 - PROPIEDADES DE CONTEXTOS Y PARAMETROS 7

6 - SATISFACCION DE OBJETIVOS 8

7 - ARBOL DECONTEXTOS 9

8 - PROLOG COMO HERRAMIENTA DE IMPLEMENTACION 10

9 - MEJORAS INTRODUCIDAS 10

10 - PRINCIPALES DIFICULTADES 12

11 - MEJORAS ALTERNATIVAS 12

12 - EJEMPLO DE SESION 13

13 - HORAS EMPLEADAS 17

14 - PROGRAMA FUENTE 18

15 - EJEMPLO DE BASE DE REGLAS 34







1 - DESCRIPCION GENERAL

El sistema desarrollado es básicamente un motor de inferencia al quese le ha añadido un módulo de interacción con el usuario que permitirá tanto obtener información de éste, como explicar la razón del comportamiento del propio sistema cuando el usuario lo solicite; además, el entorno posee la capacidad de manejar conocimiento incierto.

El sistema está compuesto por los siguientes subsistemas o módulos:



















CONOCIMIENTO DECONTROL

Es el núcleo del sistema y su labor será guiar todo el proceso de inferencia. El funcionamiento es básicamente el siguiente: cuando el sistema necesita comprobar la veracidad de un hecho consultará la base de hechos (conocimiento factual) para ver si aparece como cierto; si no es así, se utilizarán las reglas (conocimiento operativo) para intentar deducirlo. Para ello habrá que satisfacerlas condiciones de esas reglas. Si no se consigue deducir el hecho, el módulo de consulta solicitará al usuario los datos necesarios. En ese momento, el usuario podrá solicitar una explicación sobre el comportamiento del sistema.


CONOCIMIENTO OPERATIVO

Está compuesto por el conjunto de reglas que permitirán al sistema deducir hechos a partir de los que ya tenga en la base de hechos. Cadaregla se compondrá de una parte condición y de una parte conclusión; la semántica de las reglas es que la conclusión será cierta cuando lo sean las condiciones. Para más detalles, ver el apartado 2.


CONOCIMIENTO FACTUAL

Constituye la base de hechos donde se almacenará el conocimiento adquirido ya sea mediante deducciones (utilizando las reglas) o mediante la información suministrada porel usuario. Para un mejor entendimiento de este módulo, es aconsejable consultar el apartado 2.


SUBSISTEMA DE CONSULTA

Utilizado cuando el sistema necesita un dato que no puede obtener usando la información almacenada. El usuario tecleará los valores solicitados que serán almacenados en la base de hechos. Si en vez de dar una respuesta, el usuario solicita una explicación, se pasará elcontrol al subsistema de explicación.


SUBSISTEMA DE EXPLICACION

Informará al usuario sobre el comportamiento del sistema a dos niveles: la razón de haber realizado una pregunta al usuario y el camino seguido para haber llegado a concluir un hecho. Como casos triviales de la primera opción, podría ocurrir que la razón de la pregunta sea que el parámetro por el que se pregunta es un parámetroprincipal (ver apartado 7) o que se trata del objetivo solicitado inicialmente por el usuario. Para el segundo caso, el único caso trivial es que se pregunte cómo se ha llegado a conocer una información que había sido suministrada por el usuario. Retomaremos este tema en el apartado 4.


2 - CONOCIMIENTO FACTUAL Y OPERATIVO

El conocimiento factual:
El conocimiento factual representarálos hechos deducidos o adquiridos por el sistema. Este conocimiento estará estructurado en contextos o entidades, las cuales poseerán unas características que denominaremos parámetros; éstos podrán en algunas ocasiones tomar varios valores distintos y cada uno de ellos podrá darse con una cierta probabilidad.

La forma en que se representará este conocimiento es mediante tripletas, las cuales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El sensor
  • Sensores
  • Sensores
  • Sensores
  • Los Sensores
  • sensor laser
  • Sensores
  • Que es un sensor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS