SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
Luis Valencia Cabrera (coordinador)
lvalencia@us.es
(http://www.cs.us.es/~lvalencia)
Manuel García-Quismondo
mgarciaquismondo@us.es
(http://www.cs.us.es/~mgarcia)
Ciencias de la Computacion e IA
(http://www.cs.us.es/)
Universidad de Sevilla
Introducción
a los Sistemas
Basados en el
Conocimiento
(2011/2012)
 Ingeniería del Conocimiento
 Sistemas Basados en el Conocimiento
 Sistemas Expertos
 Ejemplos Ilustrativos
 ¿Por qué SE? Ventajas de su uso
 Limitaciones
Índice
Ingeniería del Conocimiento (I)
 A mitad de los 70 comienzan a tomar cuerpo dos
ideas clave. Se trata del paradigma del sistema
experto y del paradigma del conocimiento.
 La expresión Ingeniería del Conocimiento se
acuñó en los años 70 para referirse al diseño y
construcción de SBC:
 Se admite que el conocimiento que se puede
extraer de los expertos puede ser incompleto,
inconsistente, impreciso, incierto y no dogmático.
 Las respuestas del sistema puedan ser inseguras,
matizadas por un grado de confianza o de
creencia.
Ingeniería del Conocimiento (II)
 Además, el conocimiento puede evolucionar tanto en
la fase de desarrollo como en la de uso del sistema, por
incorporación de nuevos conocimientos o porque los
expertos reconsideran la forma en la que se ha
expresado su conocimiento.
 Por tanto, la responsabilidad del desarrollo y del
mantenimiento no recae sólo en los ingenieros, sino
también en los expertos y en los usuarios finales, que
intervienen a lo largo de todo el ciclo de vida.
 Como consecuencia, no es aplicable el ciclo de vida
clásico, porque no pueden establecerse unas
especificaciones definitivas desde el principio.
 Esto implica un proceso continuo de depuración de la
base de conocimientos, que muchas veces se prolonga
durante toda la vida del sistema.
Sistemas Basados en el
Conocimiento (SBC)
 Sistemas basados en el conocimiento:
 Programas que resuelven problemas usando un
determinado dominio de conocimiento
 Terminología:
 Sistema basado en el conocimiento
 Sistema experto
 Sistema experto basado en el conocimiento
 Sistemas basados en el conocimiento vs
sistemas expertos:
 SBC: conocimiento no necesariamente experto.
 SE: conocimiento experto + interacción.
 SE ⊆ SBC.
Estructura básica de los SBC
 Desde el punto de vista funcional (conductista):
 Desde el punto de vista estructural (cognitivo):
 SBC: Conocimiento + Razonamiento
Sistemas Expertos
 El término experto designa a aquél que tiene
un amplio conocimiento para resolver
problemas en un determinado dominio de
conocimiento.
 El proceso de adquisición del conocimiento,
cuyo objetivo es llegar a expresar de manera
explícita en algún lenguaje de
representación los conocimientos que el
experto utiliza para resolver problemas,
resulta a menudo el más difícil de todo el
desarrollo de los sistemas basados en
conocimiento.
Sistemas Expertos (II)
 Definición:
 Un sistema experto puede definirse como un sistema
informático (hardware y software) que simula a los expertos
humanos en un área de especialización dada.
 Los sistemas expertos son máquinas que razonan como un
experto lo haría en una cierta especialidad o campo.
 Ejemplo:
 Un sistema experto en diagnóstico médico requeriría
como datos los síntomas del paciente, los resultados de
análisis clínicos y otros hechos relevantes, y, utilizando
éstos, buscaría la información necesaria para poder
identificar la correspondiente enfermedad. Un Sistema
Experto no sólo maneja grandes cantidades de datos,
sino que también los manipula de forma que el resultado
sea inteligible y tenga significado para responder a
preguntas incluso no completamente especificadas.
Definición de SBC vs Sistema Experto
Ingeniería del Conocimiento para SBC
 La Ingeniería del Conocimiento es el proceso
de diseñar y hacer operativos los Sistemas
Basados en el Conocimiento (SBC).
 Se define como:
 Sub-campo de la Inteligencia Artificial
concerniente a la adquisición, representación y
aplicación de conocimientos, o . . .
 Disciplina de la Ingeniería por la cual el
conocimiento se integra dentro de un sistema
de computador para resolver problemas
complejos que normalmente requieren un alto
nivel de conocimiento.
Ingeniería del Conocimiento para SE
 En el caso de los SSEE es el proceso de mejorar, hasta
un nivel de experto humano, las prestaciones de
sistemas software que poseen un amplio cuerpo de
conocimiento sobre un área de aplicación específica.
 Programa que usa conocimiento y procedimientos de
razonamiento para resolver problemas lo
suficientemente difíciles como para necesitar de un
experto para su solución (Feigenbaum, 1982).
 Se usan cuando el problema:
 No se requiere “sentido común”
 Se requiere razonamiento simbólico
 No se resuelve con métodos “tradicionales”
 Necesita de conocimiento experto
 El coste compensa su uso
Ejemplos Ilustrativos (I)
 Ejemplo 1.1 Transacciones bancarias.
 No hace mucho, para hacer una transacción
bancaria, tal como depositar o sacar dinero de
una cuenta, uno tenía que visitar el banco en
horas de oficina. Hoy en día, esas y otras
muchas transacciones pueden realizarse en
cualquier momento del día o de la noche
usando los cajeros automáticos que son
ejemplos sencillos de sistemas expertos. De
hecho, se pueden realizar estas transacciones
desde casa comunicándose con el sistema
experto vía tfno. o Internet.
Ejemplos Ilustrativos (II)
 Ejemplo 1.2 Control de tráfico.
 El control de tráfico es una de las aplicaciones
más importantes de los sistemas expertos. No
hace mucho tiempo, el flujo de tráfico en las
calles de una ciudad se controlaba mediante
guardias de tráfico que controlaban el mismo
en las intersecciones. Hoy se utilizan sistemas
expertos que operan automáticamente los
semáforos y regulan el flujo del tráfico en las
calles de una ciudad y en los ferrocarriles.
Ejemplos Ilustrativos (III)
 Ejemplo 1.3 Problemas de planificación.
 Resolver problemas complicados de planificación optimizando
ciertos objetivos. Ejemplo: la organización y asignación de aulas
para exámenes finales en una gran universidad; condiciones:
 Eliminar las coincidencias de asignación simultánea de aulas: Sólo se
puede realizar un examen en cada aula al mismo tiempo.
 Asientos suficientes: Un aula asignada para un examen debe tener al
menos dos asientos por estudiante.
 Minimizar conflictos temporales: nº alumnos que tienen exámenes
coincidentes.
 Eliminar sobrecarga de trabajo: Ningún alumno más de 2 exams. 24 h.
 Minimizar nº exámenes realizados durante las tardes.
 Otros ejemplos de problemas resueltos mediante sistemas expertos:
 Planificación de doctores y enfermeras en un gran hospital
 Planificación en una gran empresa o fábrica
 Planificación de autobuses para las horas de congestión o de días
festivos.
¿Por qué SE? Ventajas (I)
 Mayor disponibilidad:
 La experiencia está disponible para cualquier hardware
de cómputo adecuado
 Coste reducido
 Permanencia:
 La experiencia es permanente, a diferencia de lo que
ocurre con los expertos humanos
 Experiencia múltiple:
 El conocimiento de varios especialistas puede estar
disponible para trabajar simultánea y continuamente en
un problema.
 El nivel de experiencia combinada de muchos sistemas
expertos puede exceder el de un solo especialista
humano.
Ventajas (II)
 Respuestas no subjetivas:
 El sistema experto ofrece respuestas sólidas,
completas y sin emociones en todo momento.
 Explicación del razonamiento:
 El sistema experto puede explicar clara y
detalladamente el razonamiento que conduce a
una conclusión
 Respuesta rápida:
 Algunas situaciones de emergencia pueden exigir
respuestas más rápidas que las de un humano.
 Tutoría inteligente
 Base de datos inteligente
Limitaciones (I)
 Sentido común: Para un Sistema Experto no hay
nada obvio. Por ejemplo, un sistema experto sobre
medicina podría admitir que un hombre lleva 40
meses embarazado, a no ser que se especifique
que esto no es posible ya que un hombre no
puede procrear hijos.
 Lenguaje natural: Con un experto humano
podemos mantener una conversación informal
mientras que con un SE no podemos.
 Capacidad de aprendizaje: Cualquier persona
aprende con relativa facilidad de sus errores y de
errores ajenos, que un SE haga esto es muy
complicado.
Limitaciones (II)
 Perspectiva global: Un experto humano es capaz
de distinguir cuales son las cuestiones relevantes
de un problema y separarlas de cuestiones
secundarias.
 Capacidad sensorial: Un SE carece de sentidos.
 Flexibilidad: Un humano es sumamente flexible a
la hora de aceptar datos para la resolución de un
problema.
 Conocimiento no estructurado: Un SE no es capaz
de manejar conocimiento poco estructurado.

Más contenido relacionado

Similar a IC-U1.pdf

Escuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxEscuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxjosevillaltadso
 
Tópicos 20-10-15
Tópicos 20-10-15Tópicos 20-10-15
Tópicos 20-10-15anxelito
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOSdeniab
 
Sistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuoSistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuoBndy Quilcate
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ialadyespino
 
Sistema expretos
Sistema expretosSistema expretos
Sistema expretosElvi Reyes
 
Sistema expretos
Sistema expretosSistema expretos
Sistema expretosElvi Reyes
 

Similar a IC-U1.pdf (20)

Escuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxEscuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptx
 
Tópicos 20-10-15
Tópicos 20-10-15Tópicos 20-10-15
Tópicos 20-10-15
 
Trabajo de sistemas expertos
Trabajo de sistemas expertosTrabajo de sistemas expertos
Trabajo de sistemas expertos
 
Sistema experto
Sistema expertoSistema experto
Sistema experto
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOS
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Capacitacion de analista en sistema
Capacitacion de analista en sistemaCapacitacion de analista en sistema
Capacitacion de analista en sistema
 
Sistema basado en el comocimiento
Sistema basado en el comocimientoSistema basado en el comocimiento
Sistema basado en el comocimiento
 
Ii corte presentacion ii
Ii corte presentacion iiIi corte presentacion ii
Ii corte presentacion ii
 
Sistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuoSistema experto para determinar la personalidad de un individuo
Sistema experto para determinar la personalidad de un individuo
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Lady informe ia
Lady informe iaLady informe ia
Lady informe ia
 
Ana presentacion
Ana presentacionAna presentacion
Ana presentacion
 
CLASE_SIST_EXP_EDECIO.pdf
CLASE_SIST_EXP_EDECIO.pdfCLASE_SIST_EXP_EDECIO.pdf
CLASE_SIST_EXP_EDECIO.pdf
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
Sistema experto
Sistema expertoSistema experto
Sistema experto
 
Sistema expretos
Sistema expretosSistema expretos
Sistema expretos
 
Sistema expretos
Sistema expretosSistema expretos
Sistema expretos
 

Último

Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesgovovo2388
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 

Último (20)

Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
introducción a las comunicaciones satelitales
introducción a las comunicaciones satelitalesintroducción a las comunicaciones satelitales
introducción a las comunicaciones satelitales
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 

IC-U1.pdf

  • 1. Luis Valencia Cabrera (coordinador) lvalencia@us.es (http://www.cs.us.es/~lvalencia) Manuel García-Quismondo mgarciaquismondo@us.es (http://www.cs.us.es/~mgarcia) Ciencias de la Computacion e IA (http://www.cs.us.es/) Universidad de Sevilla Introducción a los Sistemas Basados en el Conocimiento (2011/2012)
  • 2.  Ingeniería del Conocimiento  Sistemas Basados en el Conocimiento  Sistemas Expertos  Ejemplos Ilustrativos  ¿Por qué SE? Ventajas de su uso  Limitaciones Índice
  • 3. Ingeniería del Conocimiento (I)  A mitad de los 70 comienzan a tomar cuerpo dos ideas clave. Se trata del paradigma del sistema experto y del paradigma del conocimiento.  La expresión Ingeniería del Conocimiento se acuñó en los años 70 para referirse al diseño y construcción de SBC:  Se admite que el conocimiento que se puede extraer de los expertos puede ser incompleto, inconsistente, impreciso, incierto y no dogmático.  Las respuestas del sistema puedan ser inseguras, matizadas por un grado de confianza o de creencia.
  • 4. Ingeniería del Conocimiento (II)  Además, el conocimiento puede evolucionar tanto en la fase de desarrollo como en la de uso del sistema, por incorporación de nuevos conocimientos o porque los expertos reconsideran la forma en la que se ha expresado su conocimiento.  Por tanto, la responsabilidad del desarrollo y del mantenimiento no recae sólo en los ingenieros, sino también en los expertos y en los usuarios finales, que intervienen a lo largo de todo el ciclo de vida.  Como consecuencia, no es aplicable el ciclo de vida clásico, porque no pueden establecerse unas especificaciones definitivas desde el principio.  Esto implica un proceso continuo de depuración de la base de conocimientos, que muchas veces se prolonga durante toda la vida del sistema.
  • 5. Sistemas Basados en el Conocimiento (SBC)  Sistemas basados en el conocimiento:  Programas que resuelven problemas usando un determinado dominio de conocimiento  Terminología:  Sistema basado en el conocimiento  Sistema experto  Sistema experto basado en el conocimiento  Sistemas basados en el conocimiento vs sistemas expertos:  SBC: conocimiento no necesariamente experto.  SE: conocimiento experto + interacción.  SE ⊆ SBC.
  • 6. Estructura básica de los SBC  Desde el punto de vista funcional (conductista):  Desde el punto de vista estructural (cognitivo):  SBC: Conocimiento + Razonamiento
  • 7. Sistemas Expertos  El término experto designa a aquél que tiene un amplio conocimiento para resolver problemas en un determinado dominio de conocimiento.  El proceso de adquisición del conocimiento, cuyo objetivo es llegar a expresar de manera explícita en algún lenguaje de representación los conocimientos que el experto utiliza para resolver problemas, resulta a menudo el más difícil de todo el desarrollo de los sistemas basados en conocimiento.
  • 8. Sistemas Expertos (II)  Definición:  Un sistema experto puede definirse como un sistema informático (hardware y software) que simula a los expertos humanos en un área de especialización dada.  Los sistemas expertos son máquinas que razonan como un experto lo haría en una cierta especialidad o campo.  Ejemplo:  Un sistema experto en diagnóstico médico requeriría como datos los síntomas del paciente, los resultados de análisis clínicos y otros hechos relevantes, y, utilizando éstos, buscaría la información necesaria para poder identificar la correspondiente enfermedad. Un Sistema Experto no sólo maneja grandes cantidades de datos, sino que también los manipula de forma que el resultado sea inteligible y tenga significado para responder a preguntas incluso no completamente especificadas.
  • 9. Definición de SBC vs Sistema Experto
  • 10. Ingeniería del Conocimiento para SBC  La Ingeniería del Conocimiento es el proceso de diseñar y hacer operativos los Sistemas Basados en el Conocimiento (SBC).  Se define como:  Sub-campo de la Inteligencia Artificial concerniente a la adquisición, representación y aplicación de conocimientos, o . . .  Disciplina de la Ingeniería por la cual el conocimiento se integra dentro de un sistema de computador para resolver problemas complejos que normalmente requieren un alto nivel de conocimiento.
  • 11. Ingeniería del Conocimiento para SE  En el caso de los SSEE es el proceso de mejorar, hasta un nivel de experto humano, las prestaciones de sistemas software que poseen un amplio cuerpo de conocimiento sobre un área de aplicación específica.  Programa que usa conocimiento y procedimientos de razonamiento para resolver problemas lo suficientemente difíciles como para necesitar de un experto para su solución (Feigenbaum, 1982).  Se usan cuando el problema:  No se requiere “sentido común”  Se requiere razonamiento simbólico  No se resuelve con métodos “tradicionales”  Necesita de conocimiento experto  El coste compensa su uso
  • 12. Ejemplos Ilustrativos (I)  Ejemplo 1.1 Transacciones bancarias.  No hace mucho, para hacer una transacción bancaria, tal como depositar o sacar dinero de una cuenta, uno tenía que visitar el banco en horas de oficina. Hoy en día, esas y otras muchas transacciones pueden realizarse en cualquier momento del día o de la noche usando los cajeros automáticos que son ejemplos sencillos de sistemas expertos. De hecho, se pueden realizar estas transacciones desde casa comunicándose con el sistema experto vía tfno. o Internet.
  • 13. Ejemplos Ilustrativos (II)  Ejemplo 1.2 Control de tráfico.  El control de tráfico es una de las aplicaciones más importantes de los sistemas expertos. No hace mucho tiempo, el flujo de tráfico en las calles de una ciudad se controlaba mediante guardias de tráfico que controlaban el mismo en las intersecciones. Hoy se utilizan sistemas expertos que operan automáticamente los semáforos y regulan el flujo del tráfico en las calles de una ciudad y en los ferrocarriles.
  • 14. Ejemplos Ilustrativos (III)  Ejemplo 1.3 Problemas de planificación.  Resolver problemas complicados de planificación optimizando ciertos objetivos. Ejemplo: la organización y asignación de aulas para exámenes finales en una gran universidad; condiciones:  Eliminar las coincidencias de asignación simultánea de aulas: Sólo se puede realizar un examen en cada aula al mismo tiempo.  Asientos suficientes: Un aula asignada para un examen debe tener al menos dos asientos por estudiante.  Minimizar conflictos temporales: nº alumnos que tienen exámenes coincidentes.  Eliminar sobrecarga de trabajo: Ningún alumno más de 2 exams. 24 h.  Minimizar nº exámenes realizados durante las tardes.  Otros ejemplos de problemas resueltos mediante sistemas expertos:  Planificación de doctores y enfermeras en un gran hospital  Planificación en una gran empresa o fábrica  Planificación de autobuses para las horas de congestión o de días festivos.
  • 15. ¿Por qué SE? Ventajas (I)  Mayor disponibilidad:  La experiencia está disponible para cualquier hardware de cómputo adecuado  Coste reducido  Permanencia:  La experiencia es permanente, a diferencia de lo que ocurre con los expertos humanos  Experiencia múltiple:  El conocimiento de varios especialistas puede estar disponible para trabajar simultánea y continuamente en un problema.  El nivel de experiencia combinada de muchos sistemas expertos puede exceder el de un solo especialista humano.
  • 16. Ventajas (II)  Respuestas no subjetivas:  El sistema experto ofrece respuestas sólidas, completas y sin emociones en todo momento.  Explicación del razonamiento:  El sistema experto puede explicar clara y detalladamente el razonamiento que conduce a una conclusión  Respuesta rápida:  Algunas situaciones de emergencia pueden exigir respuestas más rápidas que las de un humano.  Tutoría inteligente  Base de datos inteligente
  • 17. Limitaciones (I)  Sentido común: Para un Sistema Experto no hay nada obvio. Por ejemplo, un sistema experto sobre medicina podría admitir que un hombre lleva 40 meses embarazado, a no ser que se especifique que esto no es posible ya que un hombre no puede procrear hijos.  Lenguaje natural: Con un experto humano podemos mantener una conversación informal mientras que con un SE no podemos.  Capacidad de aprendizaje: Cualquier persona aprende con relativa facilidad de sus errores y de errores ajenos, que un SE haga esto es muy complicado.
  • 18. Limitaciones (II)  Perspectiva global: Un experto humano es capaz de distinguir cuales son las cuestiones relevantes de un problema y separarlas de cuestiones secundarias.  Capacidad sensorial: Un SE carece de sentidos.  Flexibilidad: Un humano es sumamente flexible a la hora de aceptar datos para la resolución de un problema.  Conocimiento no estructurado: Un SE no es capaz de manejar conocimiento poco estructurado.