REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
AMPLIACION MARACAIBO
REALIZADO POR:
EUDO HERNANDEZ
JOEL RODRIGUEZ
MARIA CARRILLO
FLAVIO FIGUEROA
GUSTAVO BENITEZ
JOSE MONTERO
JOSE GALLEGO
JUAN CAMPOS
Un Sistema Experto es esencialmente un programa
de computadora que se encuentra estructurado por
conocimientos y raciocinio que llevan a cabo trabajos que
generalmente sólo realiza un experto humano.
Un SE es un sistema informático que simula los
procesos de aprendizaje, memorización, razonamiento,
comunicación y acción de un experto humano en una
determinada rama de la ciencia,
 Habilidad para solucionar los
problemas de forma rápida y certera:
esta es la principal habilidad que se
espera que un experto posea y pueda
llevar a cabo.
 Habilidad para explicar los
resultados a las personas que no
cuentan con ese conocimiento: el
experto debe poder responder en forma
clara y certera las preguntas
concernientes a los resultados
 Habilidad para aprender de las
experiencias: los expertos deben
aprender tanto de sus experiencias
como de la de los demás
Habilidad de reestructurar el conocimiento para que se
adapte al ambiente: esto se refiere a que el experto pueda
subdividir la base de su conocimiento y usar la porción útil de la
misma en la resolución del problema
Conciencia de sus limitaciones: los expertos pueden evaluar
su capacidad para resolver un problema dado y determinar si el
mismo esta dentro de sus posibilidades de resolución.
UN PROBABLE PROBLEMA Y SU
RELACIÓN CON EL DOMINIO DEL
CONOCIMIENTO.
 Mayor disponibilidad: La experiencia
está disponible para cualquier hardware
de cómputo adecuado
 Costo Reducido: Los sistemas
expertos pueden usarse en ambientes
que podrían ser peligrosos para un ser
humano
 Permanencia: La experiencia es
permanente. A diferencia de los
especialistas humanos
 Experiencia múltiple: El conocimiento de
varios especialistas puede estar disponible
para trabajar simultáneamente.
 Mayor confiabilidad: Al proporcionar una
segunda opinión, los sistemas expertos
incrementan la confianza en que un
especialista ha tomado la decisión correcta
 Explicación: El sistema experto puede
explicar clara y detalladamente el
razonamiento que conduce a una
conclusión
 Respuesta Rápida: Es necesario una
respuesta rápida, o en tiempo real, para
ciertas aplicaciones.
 Tutoría inteligente: El sistema experto
puede actuar como un tutor inteligente
 Base de datos inteligente: Los
sistemas expertos pueden usarse para
tener acceso a una base de datos en
forma inteligente
 Respuestas sólidas, completas y sin
emociones, en todo momento: Esto
puede ser muy importante en tiempo
real y en situaciones de emergencia
Base de conocimientos: Dentro de la base de conocimientos
existen tres tipos de conocimiento para construir un sistema
experto:
El equipo de desarrollo: Se compone de uno
o varios “expertos” que tienen un amplio
dominio sobre la base del conocimiento y uno
o varios ingenieros de conocimiento que
pueden traducir el conocimiento
La capsula de inteligencia artificial: es el
ambiente de programación de un sistema
experto. Maquina de inferencia:
encadenamientos prospectivo,
retrospectivo.
El usuario: Su papel es hacer preguntas
sobre el sistema e introducir datos
significativos para dirigirlos: verificador,
tutor, alumno y cliente.
TAREAS QUE REALIZA UN SISTEMA
EXPERTO
Monitorización: Es un caso particular de la
interpretación, y consiste en la comparación
continua de los valores de las señales o
datos de entrada y unos valores que actúan
como criterios de normalidad o estándares.
El programa puede determinar en cada
momento el estado de funcionamiento de
sistemas complejos.
Diseño: es el proceso de especificar una
descripción de un artefacto que satisface
varias características desde un número de
fuentes de conocimiento.
Los SE en diseño ven este proceso como
un problema de búsqueda de una solución
óptima o adecuada.
TAREAS QUE REALIZA UN SISTEMA
EXPERTO
Planificación: es la realización de planes o
secuencias de acciones y es un caso particular de la
simulación. Está compuesto por un simulador y un
sistema de control. El efecto final es la ordenación
de un conjunto de acciones con el fin de conseguir
un objetivo global.
Control: Un sistema de control participa
en la realización de las tareas de
interpretación, diagnóstico y reparación
de forma secuencial.
Simulación: Es una técnica que consistente en crear
modelos basados en hechos, observaciones e
interpretaciones sobre la computadora. El empleo de los SE
para la simulación viene motivado por la principal
característica de los SE, que es su capacidad para la
simulación del razonamiento de un experto humano, que es
un proceso complejo.
Sistema experto Experto humano
Conocimiento Adquirido Adquirido + Innato
Adquisición del
conocimiento
Teórico Teórico + Práctico
Campo Único Múltiples
Explicación Siempre A veces
Limitación de
capacidad
Sí Sí, no valuable
Reproducible Sí, idéntico No
Vida Infinita Finita
Sistema Clásico Sistema Experto
Conocimiento y procesamiento
combinados en un programa
Base de conocimiento separada del
mecanismo de procesamiento
No contiene errores Puede contener errores
No da explicaciones, los datos sólo se
usan o escriben
Una parte del sistema experto consiste en
el módulo de explicación
Los cambios son tediosos Los cambios en las reglas son fáciles
El sistema sólo opera completo
El sistema puede funcionar con pocas
reglas
Se ejecuta paso a paso La ejecución usa heurísticas y lógica
Necesita información completa para
operar
Puede operar con información incompleta
Representa y usa datos Representa y usa conocimiento
Metodología de prototipos
Metodología orientada a objetos
Abstracción. Permite enfocarse en la solución general del problema, sin
preocuparse de los detalles.
Encapsulación. Es el concepto de que un objeto debería tener separada
su interfaz de su implementación. Es decir, un objeto es visto como una
“caja negra”.
Polimorfismo. Significa que un objeto se puede comportar de diversas
maneras, dependiendo del contexto en el que se encuentre.
Herencia. Significa que se pueden crear clases que “hereden” el
comportamiento de una o más clases padre; y que además añadan su
propio comportamiento.
Ejemplos:
DENDRAL
Dendral (Interpreta la estructura molecular. Desarrollado por Edward
Feigenbau en la Universidad de Stanford, a mediados de los años 60, y
su desarrollo duró diez años, (1965 a 1975). El sistema tuvo cierto éxito
entre químicos y biólogos, ya que facilitaba enormemente la inferencia
de estructuras moleculares, dominio en el que Dendral estaba
especializado.
XCON
El programa R1 (luego llamado XCON, por Configurador Experto) era un
sistema de producción basado en reglas escrito en OPS5 por John P.
McDermott en 1978 para asistir a los pedidos de los sistemas de
computadores VAX de DEC (Digital Equipment Corporation)
seleccionando los componentes del sistema de acuerdo a los
requerimientos del cliente. Aumento la velocidad del proceso de
ensamblaje e incrementando la satisfacción del cliente.
los Sistemas Expertos son el primer resultado operacional de la
Inteligencia artificial, pues logran resolver problemas a través del
conocimiento y raciocinio de igual forma que lo hace un experto
humano. Estos sistemas son muy eficaces y actúan de manera
rápida y precisa, ayudan al rendimiento del tiempo y de la calidad,
proporcionan facilidades y respuestas a los ciertos problemas con
dificultades específicas que se pueden presentar en cierta empresa o
industria.
MUCHAS GRACIAS POR SU ATENCION…

Sistemas expertos

  • 1.
    REPÚBLICA BOLIVARIANA DEVENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” AMPLIACION MARACAIBO REALIZADO POR: EUDO HERNANDEZ JOEL RODRIGUEZ MARIA CARRILLO FLAVIO FIGUEROA GUSTAVO BENITEZ JOSE MONTERO JOSE GALLEGO JUAN CAMPOS
  • 2.
    Un Sistema Expertoes esencialmente un programa de computadora que se encuentra estructurado por conocimientos y raciocinio que llevan a cabo trabajos que generalmente sólo realiza un experto humano. Un SE es un sistema informático que simula los procesos de aprendizaje, memorización, razonamiento, comunicación y acción de un experto humano en una determinada rama de la ciencia,
  • 3.
     Habilidad parasolucionar los problemas de forma rápida y certera: esta es la principal habilidad que se espera que un experto posea y pueda llevar a cabo.  Habilidad para explicar los resultados a las personas que no cuentan con ese conocimiento: el experto debe poder responder en forma clara y certera las preguntas concernientes a los resultados  Habilidad para aprender de las experiencias: los expertos deben aprender tanto de sus experiencias como de la de los demás
  • 4.
    Habilidad de reestructurarel conocimiento para que se adapte al ambiente: esto se refiere a que el experto pueda subdividir la base de su conocimiento y usar la porción útil de la misma en la resolución del problema Conciencia de sus limitaciones: los expertos pueden evaluar su capacidad para resolver un problema dado y determinar si el mismo esta dentro de sus posibilidades de resolución. UN PROBABLE PROBLEMA Y SU RELACIÓN CON EL DOMINIO DEL CONOCIMIENTO.
  • 5.
     Mayor disponibilidad:La experiencia está disponible para cualquier hardware de cómputo adecuado  Costo Reducido: Los sistemas expertos pueden usarse en ambientes que podrían ser peligrosos para un ser humano  Permanencia: La experiencia es permanente. A diferencia de los especialistas humanos  Experiencia múltiple: El conocimiento de varios especialistas puede estar disponible para trabajar simultáneamente.
  • 6.
     Mayor confiabilidad:Al proporcionar una segunda opinión, los sistemas expertos incrementan la confianza en que un especialista ha tomado la decisión correcta  Explicación: El sistema experto puede explicar clara y detalladamente el razonamiento que conduce a una conclusión  Respuesta Rápida: Es necesario una respuesta rápida, o en tiempo real, para ciertas aplicaciones.
  • 7.
     Tutoría inteligente:El sistema experto puede actuar como un tutor inteligente  Base de datos inteligente: Los sistemas expertos pueden usarse para tener acceso a una base de datos en forma inteligente  Respuestas sólidas, completas y sin emociones, en todo momento: Esto puede ser muy importante en tiempo real y en situaciones de emergencia
  • 8.
    Base de conocimientos:Dentro de la base de conocimientos existen tres tipos de conocimiento para construir un sistema experto: El equipo de desarrollo: Se compone de uno o varios “expertos” que tienen un amplio dominio sobre la base del conocimiento y uno o varios ingenieros de conocimiento que pueden traducir el conocimiento La capsula de inteligencia artificial: es el ambiente de programación de un sistema experto. Maquina de inferencia: encadenamientos prospectivo, retrospectivo. El usuario: Su papel es hacer preguntas sobre el sistema e introducir datos significativos para dirigirlos: verificador, tutor, alumno y cliente.
  • 9.
    TAREAS QUE REALIZAUN SISTEMA EXPERTO Monitorización: Es un caso particular de la interpretación, y consiste en la comparación continua de los valores de las señales o datos de entrada y unos valores que actúan como criterios de normalidad o estándares. El programa puede determinar en cada momento el estado de funcionamiento de sistemas complejos. Diseño: es el proceso de especificar una descripción de un artefacto que satisface varias características desde un número de fuentes de conocimiento. Los SE en diseño ven este proceso como un problema de búsqueda de una solución óptima o adecuada.
  • 10.
    TAREAS QUE REALIZAUN SISTEMA EXPERTO Planificación: es la realización de planes o secuencias de acciones y es un caso particular de la simulación. Está compuesto por un simulador y un sistema de control. El efecto final es la ordenación de un conjunto de acciones con el fin de conseguir un objetivo global. Control: Un sistema de control participa en la realización de las tareas de interpretación, diagnóstico y reparación de forma secuencial. Simulación: Es una técnica que consistente en crear modelos basados en hechos, observaciones e interpretaciones sobre la computadora. El empleo de los SE para la simulación viene motivado por la principal característica de los SE, que es su capacidad para la simulación del razonamiento de un experto humano, que es un proceso complejo.
  • 11.
    Sistema experto Expertohumano Conocimiento Adquirido Adquirido + Innato Adquisición del conocimiento Teórico Teórico + Práctico Campo Único Múltiples Explicación Siempre A veces Limitación de capacidad Sí Sí, no valuable Reproducible Sí, idéntico No Vida Infinita Finita
  • 12.
    Sistema Clásico SistemaExperto Conocimiento y procesamiento combinados en un programa Base de conocimiento separada del mecanismo de procesamiento No contiene errores Puede contener errores No da explicaciones, los datos sólo se usan o escriben Una parte del sistema experto consiste en el módulo de explicación Los cambios son tediosos Los cambios en las reglas son fáciles El sistema sólo opera completo El sistema puede funcionar con pocas reglas Se ejecuta paso a paso La ejecución usa heurísticas y lógica Necesita información completa para operar Puede operar con información incompleta Representa y usa datos Representa y usa conocimiento
  • 13.
    Metodología de prototipos Metodologíaorientada a objetos Abstracción. Permite enfocarse en la solución general del problema, sin preocuparse de los detalles. Encapsulación. Es el concepto de que un objeto debería tener separada su interfaz de su implementación. Es decir, un objeto es visto como una “caja negra”. Polimorfismo. Significa que un objeto se puede comportar de diversas maneras, dependiendo del contexto en el que se encuentre. Herencia. Significa que se pueden crear clases que “hereden” el comportamiento de una o más clases padre; y que además añadan su propio comportamiento.
  • 14.
    Ejemplos: DENDRAL Dendral (Interpreta laestructura molecular. Desarrollado por Edward Feigenbau en la Universidad de Stanford, a mediados de los años 60, y su desarrollo duró diez años, (1965 a 1975). El sistema tuvo cierto éxito entre químicos y biólogos, ya que facilitaba enormemente la inferencia de estructuras moleculares, dominio en el que Dendral estaba especializado. XCON El programa R1 (luego llamado XCON, por Configurador Experto) era un sistema de producción basado en reglas escrito en OPS5 por John P. McDermott en 1978 para asistir a los pedidos de los sistemas de computadores VAX de DEC (Digital Equipment Corporation) seleccionando los componentes del sistema de acuerdo a los requerimientos del cliente. Aumento la velocidad del proceso de ensamblaje e incrementando la satisfacción del cliente.
  • 15.
    los Sistemas Expertosson el primer resultado operacional de la Inteligencia artificial, pues logran resolver problemas a través del conocimiento y raciocinio de igual forma que lo hace un experto humano. Estos sistemas son muy eficaces y actúan de manera rápida y precisa, ayudan al rendimiento del tiempo y de la calidad, proporcionan facilidades y respuestas a los ciertos problemas con dificultades específicas que se pueden presentar en cierta empresa o industria.
  • 16.
    MUCHAS GRACIAS PORSU ATENCION…