Stevens (1984) lo define:                                             Un sistema Experto en diagnóstico médico requeriría ...
Componentes de un sistema Experto. Especialistas                                      ExpertosHumanos                   In...
Control de la Coherencia.- Este subsistema controla la consistencia de la base de datosy evita que unidades de conocimient...
Fases De Desarrollo de un Sistema.                               Planteamiento del Problema                              E...
5. Desarrollo y prueba de un prototipo.- Deben ser repetitivas hasta que se      obtengan un prototipo satisfactorio.   6....
pronto se convirtió en uno de los modelos a seguir por muchos de los programadoresde sistemas expertos de la época.       ...
Próxima SlideShare
Cargando en…5
×

Sistemas experto

1.418 visualizaciones

Publicado el

Tipos, Componentes,Fases de Desarrollo de un Sistema Experto.

Publicado en: Educación
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
1.418
En SlideShare
0
De insertados
0
Número de insertados
37
Acciones
Compartido
0
Descargas
39
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Sistemas experto

  1. 1. Stevens (1984) lo define: Un sistema Experto en diagnóstico médico requeriría como Los sistemas expertos son datos los síntomas del paciente, los resultados de análisis máquinas que piensan y clínicos y otros hecho relevantes, y, utilizando éstos, buscaría razonan como un experto lo en una base de datos la información necesaria para identificar haría en una cierta la correspondiente enfermedad. especialidad o campo. EjemUn sistema experto de verdad, no sólo realiza plo.las funciones tradicionales de manejar grandescantidades de datos, sino que manipula esos Sistema Experto.datos de tal forma que el resultado seatangible. CAMPOS Puede definirse como un sistema informático (hardware y software) Que aprende y razón en situaciones deterministas e inciertas. Ingeniería en Sistemas Página 1
  2. 2. Componentes de un sistema Experto. Especialistas ExpertosHumanos Ingenieros Conocimiento Base de Datos Usuarios Subsistema Adquisición Subsistema Conocimiento Aprendiza Subsistema Subsistema Subsistencia Adquisición Interface de Control de Información Usuario Coherencia. Motor Base Inferencia Subsistema Conocimiento Explicación Memoria Subsistencia Trabajo Ejecución-Acción. Componentes típicos de un sistema experto.El Componente Humano.- Un sistema experto es generalmente el resultado de lacolaboración de uno o varios expertos humanos especialistas en el tema de estudio y losingenieros en conocimiento.La Base del conocimiento.-Los especialistas son responsables de suministrar a los ingenierosen conocimientos una base de conocimiento ordenada y estructurada, y un conjunto derelaciones bien definidas y explicadas.Subsistencia de Adquisición de Conocimiento.- Controla el flujo del nuevo conocimiento queinfluye del experto humano a la base del conocimiento. Ingeniería en Sistemas Página 2
  3. 3. Control de la Coherencia.- Este subsistema controla la consistencia de la base de datosy evita que unidades de conocimiento inconsistentes entren en la misma.Motor de inferencia.- Es el corazón de todo sistema experto. El cometido de estecomponente es sacar conclusiones aplicando el conocimiento a los datos. Lasconclusiones del motor de inferencia pueden estar basadas en conocimientodeterminístico o conocimientos probabilísticos.El Subsistema de Adquisición de Conocimiento.- Si el conocimiento es limitado y no sepuede sacar conclusiones, el motor de inferencia utiliza el subsistema de Adquisiciónde Conocimiento para obtener el conocimiento necesario y continuar con el procesode inferencia hasta que se haya sacado las conclusiones.Interfaz de usuario.- Es el enlace entre el sistema experto y el usuario y debe ser deforma fácil y agradable en su uso.Subsistema de Ejecución de Ordenes.- Es el componente que le permite al sistemaexperto ejecutar acciones. Estas acciones se basan en las conclusiones sacadas por elmotor de inferencia.Subsistema de Explicación.- El usuario puede pedir una explicación de las conclusionessacadas o de las acciones iniciadas por el sistema experto.Subsistema de Aprendizaje.- Una de las principales características es su capacidad deaprender. Ingeniería en Sistemas Página 3
  4. 4. Fases De Desarrollo de un Sistema. Planteamiento del Problema Encontrar Expertos Humanos Diseñar Sistema Experto Elegir Herramienta Desarrollo ConstruirPrototipo ProbarPrototipo RefinamientoyGeneralización Mantenimiento yPuesta al día Etapas en el desarrollo de un sistema experto.1. Planteamiento del Problema.- El Objetivo principal de un sistema experto es responder a preguntas y resolver problema, esta es la etapa más importante en el desarrollo de un sistema experto.2. Encontrar expertos humanos que puedan resolver el problema. En ciertos casos, no obstante, las bases de datos pueden jugar un papel del experto humano.3. Diseño de un Sistema experto.-incluye el diseño de estructuras para almacenar el conocimiento, el motor de inferencia, el subsistema de explicación, al interface de usuario, etc.4. Elección de la Herramienta de desarrollo.- Debe decidirse si realizar un sistema experto a medida, o utilizar una concha, una herramienta, o un lenguaje de programación.Ingeniería en Sistemas Página 4
  5. 5. 5. Desarrollo y prueba de un prototipo.- Deben ser repetitivas hasta que se obtengan un prototipo satisfactorio. 6. Refinamiento y generalización.- En esta etapa se corrigen los fallos y se incluyen nuevas posibilidades no incorporadas en el diseño inicial. 7. Mantenimiento y puesta al día.- En esta etapa el usuario plante problemas o defectos del prototipo, corrige errores, actualiza el producto con nuevos avances, etc. Ejemplos De Sistemas Expertos. 1. Problemas de Planificación.- Los sistemas expertos pueden utilizarse también para resolver problemas complicados de planificación de forma que se optimicen ciertos objetivos como por ejemplo, la organización y asignación de aulas para la realización de exámenes finales en una gran universidad, de tal forma que se logren los siguientes objetivos:  Eliminar las coincidencias de asignación simultánea de aulas: Sólo se debe realizar un examen en cada aula al mismo tiempo.  Asientos suficientes: Un aula asignada para cada un examen debe tener al menos dos asientos por estudiante.  Minimizar los conflictos temporales: Minimizar el número de alumnos que tienen exámenes coincidentes.  Eliminar la sobrecarga de trabajo: Ningún alumno debe tener más de dos exámenes en un período de 24 horas.  Minimizar el número de exámenes realizados durante la tarde.Otros ejemplos de problemas de planificación que pueden ser resueltos mediantesistema expertos son la planificación de doctores y enfermeras en un gran hospital, laplanificación en una gran factoría, y la planificación de autobuses para las horas decongestión o de días festivos. 2. Dendral (Interpreta la estructura molecular)es el nombre de un sistema experto desarrollado por Edward Feigenbaum y otros programadores en la Universidad de Stanford, a mediados de los años 60, y su desarrollo duró diez años, (1965 a 1975)Fue el primer sistema experto en ser utilizado para propósitos reales, almargen de la investigación computacional, y duranteaproximadamente 10 años, el sistema tuvo cierto éxito entre químicosy biólogos, ya que facilitaba enormemente la inferencia de estructurasmoleculares, dominio en el que Dendral estaba especializado.Inicialmente escrito en Lisp, su filosofía de trabajo se aleja de las estructuras clásicasde los sistemas expertos más típicos (como Mycin o XCon), ya que su implementaciónno separaba de forma explícita el conocimiento del motor de inferencia. Sin embargo, Ingeniería en Sistemas Página 5
  6. 6. pronto se convirtió en uno de los modelos a seguir por muchos de los programadoresde sistemas expertos de la época. Bibliografía.  Juan Radhames Gomez. Sistemas Expertos [En línea]. Disponible en:http://ayssetpg.tripod.com/sistemasexpertos/id9.html(Consulta do el 22 de Marzo del 2012)  E. Castillo, J. M. Gutiérrez, and A. S. Hadi (1997) Sistemas Expertos y Modelos de Redes Probabilísticos, Springer-Verlag, New York. Ingeniería en Sistemas Página 6

×