Sistemas expertos

16
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

Transcript of Sistemas expertos

Page 1: Sistemas expertos

REPÚBLICA BOLIVARIANA DE VENEZUELAINSTITUTO UNIVERSITARIO POLITÉCNICO

“SANTIAGO MARIÑO”AMPLIACION MARACAIBO

REALIZADO POR:EUDO HERNANDEZJOEL RODRIGUEZMARIA CARRILLOFLAVIO FIGUEROAGUSTAVO BENITEZJOSE MONTEROJOSE GALLEGOJUAN CAMPOS

Page 2: Sistemas expertos

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,

Page 3: Sistemas expertos

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

Page 4: Sistemas expertos

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.

Page 5: Sistemas expertos

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.

Page 6: Sistemas expertos

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.

Page 7: Sistemas expertos

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

Page 8: Sistemas expertos

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.

Page 9: Sistemas expertos

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.

Page 10: Sistemas expertos

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.

Page 11: Sistemas expertos

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

Page 12: Sistemas expertos

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 completoEl 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

Page 13: Sistemas expertos

Metodología de prototipos

Metodología orientada a objetosAbstracció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.

Page 14: Sistemas expertos

Ejemplos:

DENDRALDendral (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.

XCONEl 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.

Page 15: Sistemas expertos

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.

Page 16: Sistemas expertos

MUCHAS GRACIAS POR SU ATENCION…