SlideShare una empresa de Scribd logo
1 de 36
LOS SISTEMAS EXPERTOS  UNIVERSIDAD DE BOYACÁ Universidad de Boyacá Diseño: Leonardo Bernal Zamora
 
Evolución temporal de la investigación. Métodos generales de resolución de problemas, con el fin de crear programas de propósito general. Métodos generales para mejorar la representación y búsqueda, para crear programas especializados Usar conocimiento específico de alta calidad en un dominio estrecho para crear programas muy especializados Alta Baja 1960 1970 1980 Potencia de la programación. Tiempo
Sistemas Expertos: Definición. Es un sistema de cómputo capaz de simular la conducta inteligente de un experto humano en un dominio específico y especializado, con el objeto de resolver problemas. Hardware + software Fuente de pericia humana en el dominio Específico y especializado Sistema de computación Simulación Conducta inteligente Experto Dominio limitado
Definición  S . E ,[object Object],[object Object],[object Object]
Sistemas basados en conocimiento (SBC-KBS) Definiciones. Sistemas que representan el conocimiento sobre el dominio en forma explícita y separada del resto del sistema. Waterman. Sistemas que resuelven problemas aplicando una representación simbólica de la experiencia humana. Jackson.
Primeros Sistemas Expertos MYCIN Stanford (Buchanan - Shortliffe 1976): Diagnóstico y tratamiento de enfermedades infecciosas (aprox. 500 reglas). Introduce factores de certeza. PROSPECTOR Stanford-US Geological Survey (Duda-Gashning-Hart, 1979): Evaluación de yacimientos minerales y petrolíferos. (aprox 1600 reglas). Probabilidades condicionales y Teorema de Bayes. Conocimiento  inexacto R1 MOLGEN Carnegie Mellon (Mc Dermott): Configuración de ordenadores VAX (aprox 500 reglas). Descompone el diseño en distintos niveles de abstracción. Reducción espacio de búsqueda Stanford (Stefik): Diseño de experimentos genéticos. Utiliza abstracción. INTERNIST Pittsburg (Pople-Myers, 1977): Diagnóstico en Medicina interna. CADUCEUS: Analiza relaciones causales.  CASNET Rutgens (Kulikowsky-Weiss-Safir, 1977): Oftalmología. Aplica un modelo causal para el diagnóstico de glaucoma. Razonamiento experto Modelos causales
Características de los Sistemas Expertos. Pericia de alto nivel Gran habilidad en la resolución de problemas complejos Memoria institucional Registro permanente de las mejores estrategias y métodos utilizados. Fundamental si hay relevos frecuentes. Sistema costo-efectivo de aceptación en el mercado. Modelaje predictivo Se pueden evaluar los resultados de nuevas estrategias agregando o quitando reglas. Facilidad de entrenamiento El SE puede funcionar como tutor si tiene la interfaz adecuada. Poderoso cuerpo de  conocimiento especializado Explícito y organizado para favorecer la toma de decisiones
Características de los SE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SE  v/ s Sistemas  C convencionales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Experiencia humana vs. SE.    Los humanos son aún imprescindibles.
SE/SBC: Tareas  Tareas abordadas Síntesis:  Clasificación, diagnóstico Análisis:  Planificación, diseño o modelado Las áreas de aplicación son muy variadas !!! Los SBC abordan problemas complejos en dominios específicos en los que el peso de las heurísticas para acotar el espacio de búsqueda es importante.
Habilidades que se esperan de un SE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
 
Estructura básica de un SE. Base de Conocimientos Motor de Inferencias Interface Usuario Ingeniero del conocimiento Experto del dominio
 
[object Object],[object Object],[object Object],[object Object],[object Object]
Estructura básica de un Sistema Experto Base de Conocimientos Su estructura de datos queda definida en términos del esquema de representación elegido para incorporar el conocimiento del dominio de trabajo. Motor de Inferencias Es la estructura de control de un SE, contiene el programa que gestiona la BC y otros mecanismos necesarios para administrar un sistema de naturaleza interactiva. Separados entre sí
Sistemas Basados en Conocimiento: Ventajas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
Tipos de sistemas expertos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Interpretación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de predicción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de diagnósticos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de diseño ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de planificación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de monitoreo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de depuración ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de reparación ,[object Object],[object Object],[object Object],[object Object]
Sistemas de instrucción ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de control ,[object Object],[object Object],[object Object]
 
 
 
Referencia Bibliográficas ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificialjorgeescalona2387
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladoresJoOsee Kette
 
Inteligencia artificial unidad iii
Inteligencia artificial unidad iiiInteligencia artificial unidad iii
Inteligencia artificial unidad iiiGuadalupe Lopez
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativatutor03770
 
Procesamiento del Lenguaje Natural
Procesamiento del Lenguaje NaturalProcesamiento del Lenguaje Natural
Procesamiento del Lenguaje NaturalBAROLo1
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimientoHugo Banda
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador SintácticoPablo Guerra
 
1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESOmataditoxd
 
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico maryr_
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas yelizabeth_20
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrolloHermes Romero
 

La actualidad más candente (20)

Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Representacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia ArtificialRepresentacion del Conocimiento Inteligencia Artificial
Representacion del Conocimiento Inteligencia Artificial
 
Metodo de montecarlo
Metodo de montecarloMetodo de montecarlo
Metodo de montecarlo
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores
 
Inteligencia artificial unidad iii
Inteligencia artificial unidad iiiInteligencia artificial unidad iii
Inteligencia artificial unidad iii
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativa
 
7.android mapa conceptual (1)
7.android mapa conceptual (1)7.android mapa conceptual (1)
7.android mapa conceptual (1)
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Procesamiento del Lenguaje Natural
Procesamiento del Lenguaje NaturalProcesamiento del Lenguaje Natural
Procesamiento del Lenguaje Natural
 
Sistemas basados en conocimiento
Sistemas basados en conocimientoSistemas basados en conocimiento
Sistemas basados en conocimiento
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
Técnicas de representación del conocimiento
Técnicas de representación del conocimientoTécnicas de representación del conocimiento
Técnicas de representación del conocimiento
 
1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO
 
Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico Actividad 2 Analizador léxico, sintáctico y semántico
Actividad 2 Analizador léxico, sintáctico y semántico
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Tipos de Autómatas 
Tipos de Autómatas Tipos de Autómatas 
Tipos de Autómatas 
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Lógica Difusa
Lógica DifusaLógica Difusa
Lógica Difusa
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 

Destacado (8)

Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
Sistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicacionesSistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicaciones
 
Logica Difusa Introduccion
Logica Difusa IntroduccionLogica Difusa Introduccion
Logica Difusa Introduccion
 
Common kads
Common kadsCommon kads
Common kads
 
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSACONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
 
6.expert systems
6.expert systems6.expert systems
6.expert systems
 
Topic 8 expert system
Topic 8 expert systemTopic 8 expert system
Topic 8 expert system
 

Similar a Sistemas expertos

Similar a Sistemas expertos (20)

Ii corte presentacion i
Ii corte presentacion iIi corte presentacion i
Ii corte presentacion i
 
Ii corte presentacion i
Ii corte presentacion iIi corte presentacion i
Ii corte presentacion i
 
IC-SBC1-2008.ppt
IC-SBC1-2008.pptIC-SBC1-2008.ppt
IC-SBC1-2008.ppt
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
3894151.ppt
3894151.ppt3894151.ppt
3894151.ppt
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas experto
Sistemas expertoSistemas experto
Sistemas experto
 
Inteligencia artificial sistema experto
Inteligencia artificial sistema expertoInteligencia artificial sistema experto
Inteligencia artificial sistema experto
 
Se
SeSe
Se
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcialSistemas expertosdiapos2doparcial
Sistemas expertosdiapos2doparcial
 
I/O de SE
I/O de SEI/O de SE
I/O de SE
 
Capacitacion de analista en sistema
Capacitacion de analista en sistemaCapacitacion de analista en sistema
Capacitacion de analista en sistema
 
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
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 

Más de Leonardo Bernal Zamora: Docente, Internauta y convencido de la educación para todos

Más de Leonardo Bernal Zamora: Docente, Internauta y convencido de la educación para todos (20)

Conceptos y operaciones básicas
Conceptos y operaciones básicasConceptos y operaciones básicas
Conceptos y operaciones básicas
 
Operaciones lenguajes
Operaciones lenguajesOperaciones lenguajes
Operaciones lenguajes
 
Operaciones cadenas
Operaciones cadenasOperaciones cadenas
Operaciones cadenas
 
Introducción a la Ingeniería de Sistemas II 2013
Introducción a la Ingeniería de Sistemas II 2013Introducción a la Ingeniería de Sistemas II 2013
Introducción a la Ingeniería de Sistemas II 2013
 
Rea actividad 2
Rea actividad 2Rea actividad 2
Rea actividad 2
 
Rea
ReaRea
Rea
 
Busquedas en internet
Busquedas en internetBusquedas en internet
Busquedas en internet
 
Proyecto java
Proyecto javaProyecto java
Proyecto java
 
Clase 2 POO
Clase 2 POOClase 2 POO
Clase 2 POO
 
Clase5 POO
Clase5 POOClase5 POO
Clase5 POO
 
Clase 41
Clase 41Clase 41
Clase 41
 
Clase 4
Clase 4Clase 4
Clase 4
 
2 elementos pseudocodigo
2 elementos pseudocodigo2 elementos pseudocodigo
2 elementos pseudocodigo
 
Clase 23
Clase 23Clase 23
Clase 23
 
Clase 22
Clase 22Clase 22
Clase 22
 
Unidad 4 docentes colombianos
Unidad 4 docentes colombianosUnidad 4 docentes colombianos
Unidad 4 docentes colombianos
 
Prolog file
Prolog fileProlog file
Prolog file
 
Prolog 2011 2
Prolog 2011 2Prolog 2011 2
Prolog 2011 2
 
Practicas prolog2011 listas
Practicas prolog2011 listasPracticas prolog2011 listas
Practicas prolog2011 listas
 
Practicas prolog2011
Practicas prolog2011Practicas prolog2011
Practicas prolog2011
 

Sistemas expertos

  • 1. LOS SISTEMAS EXPERTOS UNIVERSIDAD DE BOYACÁ Universidad de Boyacá Diseño: Leonardo Bernal Zamora
  • 2.  
  • 3. Evolución temporal de la investigación. Métodos generales de resolución de problemas, con el fin de crear programas de propósito general. Métodos generales para mejorar la representación y búsqueda, para crear programas especializados Usar conocimiento específico de alta calidad en un dominio estrecho para crear programas muy especializados Alta Baja 1960 1970 1980 Potencia de la programación. Tiempo
  • 4. Sistemas Expertos: Definición. Es un sistema de cómputo capaz de simular la conducta inteligente de un experto humano en un dominio específico y especializado, con el objeto de resolver problemas. Hardware + software Fuente de pericia humana en el dominio Específico y especializado Sistema de computación Simulación Conducta inteligente Experto Dominio limitado
  • 5.
  • 6. Sistemas basados en conocimiento (SBC-KBS) Definiciones. Sistemas que representan el conocimiento sobre el dominio en forma explícita y separada del resto del sistema. Waterman. Sistemas que resuelven problemas aplicando una representación simbólica de la experiencia humana. Jackson.
  • 7. Primeros Sistemas Expertos MYCIN Stanford (Buchanan - Shortliffe 1976): Diagnóstico y tratamiento de enfermedades infecciosas (aprox. 500 reglas). Introduce factores de certeza. PROSPECTOR Stanford-US Geological Survey (Duda-Gashning-Hart, 1979): Evaluación de yacimientos minerales y petrolíferos. (aprox 1600 reglas). Probabilidades condicionales y Teorema de Bayes. Conocimiento inexacto R1 MOLGEN Carnegie Mellon (Mc Dermott): Configuración de ordenadores VAX (aprox 500 reglas). Descompone el diseño en distintos niveles de abstracción. Reducción espacio de búsqueda Stanford (Stefik): Diseño de experimentos genéticos. Utiliza abstracción. INTERNIST Pittsburg (Pople-Myers, 1977): Diagnóstico en Medicina interna. CADUCEUS: Analiza relaciones causales. CASNET Rutgens (Kulikowsky-Weiss-Safir, 1977): Oftalmología. Aplica un modelo causal para el diagnóstico de glaucoma. Razonamiento experto Modelos causales
  • 8. Características de los Sistemas Expertos. Pericia de alto nivel Gran habilidad en la resolución de problemas complejos Memoria institucional Registro permanente de las mejores estrategias y métodos utilizados. Fundamental si hay relevos frecuentes. Sistema costo-efectivo de aceptación en el mercado. Modelaje predictivo Se pueden evaluar los resultados de nuevas estrategias agregando o quitando reglas. Facilidad de entrenamiento El SE puede funcionar como tutor si tiene la interfaz adecuada. Poderoso cuerpo de conocimiento especializado Explícito y organizado para favorecer la toma de decisiones
  • 9.
  • 10.
  • 11. Experiencia humana vs. SE.  Los humanos son aún imprescindibles.
  • 12. SE/SBC: Tareas Tareas abordadas Síntesis: Clasificación, diagnóstico Análisis: Planificación, diseño o modelado Las áreas de aplicación son muy variadas !!! Los SBC abordan problemas complejos en dominios específicos en los que el peso de las heurísticas para acotar el espacio de búsqueda es importante.
  • 13.
  • 14.  
  • 15.  
  • 16. Estructura básica de un SE. Base de Conocimientos Motor de Inferencias Interface Usuario Ingeniero del conocimiento Experto del dominio
  • 17.  
  • 18.
  • 19. Estructura básica de un Sistema Experto Base de Conocimientos Su estructura de datos queda definida en términos del esquema de representación elegido para incorporar el conocimiento del dominio de trabajo. Motor de Inferencias Es la estructura de control de un SE, contiene el programa que gestiona la BC y otros mecanismos necesarios para administrar un sistema de naturaleza interactiva. Separados entre sí
  • 20.
  • 21.  
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.  
  • 34.  
  • 35.  
  • 36.