SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
Anita Vardom   Página 1
Componentes de un sistema experto y su respectivo flujo de
                        información

Componente Humana

      Los expertos humanos suministran el conocimiento básico en el
tema de interés, y los ingenieros del conocimiento trasladan este
conocimiento a un lenguaje, que el sistema experto pueda entender. La
colaboración de los expertos humanos, los ingenieros del conocimiento y
los usuarios es, quizás, el elemento más importante en el desarrollo de
un sistema experto. Esta etapa requiere una enorme dedicación y un
gran esfuerzo debido a los diferentes lenguajes que hablan las distintas
partes y a las diferentes experiencias que tienen.

Base de Conocimiento

      Los especialistas son responsables de suministrar a los ingenieros
del conocimiento una base de conocimiento ordenada y estructurada, y
un conjunto de relaciones bien definidas y explicadas. Esta forma
estructurada de pensar requiere que los expertos humanos repiensen,
reorganicen, y reestructuren la base de conocimiento, como resultado,
el especialista se convierte en un mejor conocedor de su propio campo
de especialidad.

Hay que diferenciar entre datos y conocimiento.

El conocimiento se refiere a afirmaciones de validez general tales
como reglas, distribuciones de probabilidad, etc.

Los datos se refieren a la información relacionada con una aplicación
particular.

Por ejemplo, en diagnóstico médico, los síntomas, las enfermedades y
las relaciones entre ellos, forman parte del conocimiento, mientras los
síntomas particulares de un paciente dado forman parte de los datos.

 El conocimiento se almacena en la base de conocimiento y los datos se
almacenan en la memoria de trabajo. Todos los procedimientos de los
diferentes sistemas y subsistemas que son de carácter transitorio se
almacenan también en la memoria de trabajo.

Subsistema de Adquisición de Conocimiento

     El subsistema de adquisición de conocimiento controla el flujo del
nuevo conocimiento que fluye del experto humano a la base de datos. El
Anita Vardom                                                    Página 2
sistema determina qué nuevo conocimiento se necesita, o si el
conocimiento recibido es en realidad nuevo, es decir, si debe incluirse en
la base de datos y, en caso necesario, incorpora estos conocimientos a
la misma.

Control de la Coherencia

       Este subsistema controla la consistencia de la base de datos y
evita que unidades de conocimiento inconsistentes entren en la misma.
En situaciones complejas incluso un experto humano puede formular
afirmaciones inconsistentes. Por ello, sin un subsistema de control de la
coherencia, unidades de conocimiento contradictorio pueden formar
parte de la base de conocimiento, dando lugar a un comportamiento
insatisfactorio del sistema.

Es también bastante común, especialmente en sistemas con
mecanismos de propagación de incertidumbre, que se llegue a
conclusiones absurdas o en conflicto como, por ejemplo, situaciones en
las que el sistema genera probabilidades mayores que la unidad o
negativas. Por ello, el subsistema de control de la coherencia comprueba
e informa a los expertos de las inconsistencias. Por otra parte, cuando
se solicita información de los expertos humanos, éste subsistema
informa sobre las restricciones que ésta debe cumplir para ser coherente
con la existente en la base de conocimiento.

De esta forma, ayuda a los expertos humanos a dar información fiable.

Motor de Inferencia

       El motor de inferencia es el corazón de todo sistema experto. El
cometido principal de esta componente es el de sacar conclusiones
aplicando el conocimiento a los datos. Por ejemplo, en diagnóstico
médico, los síntomas de un paciente (datos) son analizados a la luz de
los síntomas y las enfermedades y de sus relaciones (conocimiento).

Las conclusiones del motor de inferencia pueden estar basadas en
conocimiento determinista o conocimiento probabilístico. Como puede
esperarse,     el  tratamiento    de   situaciones  de  incertidumbre
(probabilísticas) puede ser considerablemente más difícil que el
tratamiento de situaciones ciertas (deterministas).

El motor de inferencia es también responsable de la propagación de este
conocimiento incierto.



Anita Vardom                                                      Página 3
Subsistema de Adquisición de Conocimiento

Si el conocimiento inicial es muy limitado y no se pueden sacar
conclusiones, el motor de inferencia utiliza el subsistema de adquisición
de conocimiento para obtener el conocimiento necesario y continuar con
el proceso de inferencia hasta que se hayan sacado conclusiones. En
algunos casos, el usuario puede suministrar la información requerida
para éste y otros objetivos. De ello resulta la necesidad de una interface
de usuario y de una comprobación de la consistencia de la información
suministrada por el usuario antes de introducirla en la memoria de
trabajo.

Interface de Usuario

      La interface de usuario es el enlace entre el sistema experto y el
usuario.

Por ello, para que un sistema experto sea una herramienta efectiva,
debe incorporar mecanismos eficientes para mostrar y obtener
información de forma fácil y agradable. Un ejemplo de la información
que tiene que ser mostrada tras el trabajo del motor de inferencia, es el
de las conclusiones, las razones que expliquen tales conclusiones y una
explicación de las acciones iniciadas por el sistema experto. Por otra
parte, cuando el motor de inferencia no puede concluir debido, por
ejemplo, a la ausencia de información, la interface de usuario es un
vehículo para obtener la información necesaria del usuario.

Subsistema de Ejecución de Ordenes

      El subsistema de ejecución de órdenes es la componente que
permite al sistema experto iniciar acciones. Estas acciones se basan en
las conclusiones sacadas por el motor de inferencia. Como ejemplos, un
sistema experto diseñado para analizar el tráfico ferroviario puede
decidir retrasar o parar ciertos trenes para optimizar el tráfico global, o
un sistema para controlar una central nuclear puede abrir o cerrar
ciertas válvulas, mover barras, etc., para evitar un accidente. La
explicación de las razones por las que se inician estas acciones pueden
darse al usuario mediante el subsistema de explicación.

El Subsistema de Explicación

      El usuario puede pedir una explicación de las conclusiones sacadas
o de las acciones iniciadas por el sistema experto. Por ello, es necesario
un subsistema que explique el proceso seguido por el motor de

Anita Vardom                                                       Página 4
inferencia o por el subsistema de ejecución. Por ejemplo, si un cajero
automático decide rechazar la palabra clave (una acción), la máquina
puede mostrar un mensaje (una explicación) como la siguiente:

¡Lo siento!, su palabra clave es todavía incorrecta tras tres
intentos.

Retenemos su tarjeta de crédito, para garantizar su seguridad.

Por favor, póngase en contacto con su banco en horas de oficina.



Subsistema de Aprendizaje

      Una de las principales características de un sistema experto es su
capacidad para aprender. Diferenciaremos entre aprendizaje estructural
y aprendizaje paramétrico. Por aprendizaje estructural nos referimos a
algunos aspectos relacionados con la estructura del conocimiento
(reglas, distribuciones de probabilidad, etc.). Por ello, el descubrimiento
de nuevos síntomas relevantes para una enfermedad o la inclusión de
una nueva regla en la base de conocimiento son ejemplos de
aprendizaje estructural. Por aprendizaje paramétrico nos referimos a
estimar los parámetros necesarios para construir la base de
conocimiento. Por ello, la estimación de frecuencias o probabilidades
asociadas a síntomas o enfermedades es un ejemplo de aprendizaje
paramétrico.

Otra característica de los sistemas expertos es su habilidad para obtener
experiencia a partir de los datos disponibles. Estos datos pueden ser
obtenidos por expertos y no expertos y pueden utilizarse por el
subsistema de adquisición de conocimiento y por el subsistema de
aprendizaje.

De las componentes antes mencionadas puede verse que los sistemas
expertos pueden realizar varias tareas. Estas tareas incluyen, pero no se
limitan a, las siguientes:



      Adquisición de conocimiento y la verificación de su coherencia; por
       lo que el sistema experto puede ayudar a los expertos humanos a
       dar conocimiento coherente.
      Almacenar (memorizar) conocimiento.


Anita Vardom                                                       Página 5
   Preguntar cuándo se requiere nuevo conocimiento.
      Aprender de la base de conocimiento y de los datos disponibles.
      Realizar inferencia y razonamiento en situaciones deterministas y
       de incertidumbre.
      Explicar conclusiones o acciones tomadas.
      Comunicar con los expertos y no expertos humanos y con otros
       sistemas expertos.




                                                          Bibliografía:

  Sistemas Expertos y Modelos de Redes Probabilísticas, Enrique
                    Castillo, José Manuel Gutiérrez, y Ali S. Hadi




Anita Vardom                                                     Página 6

Contenu connexe

Tendances

Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónBriRodriguez
 
ciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionManuel Medina
 
Auditoria informatica e integral
Auditoria informatica e integralAuditoria informatica e integral
Auditoria informatica e integralGustavo Alvarez
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) Germán Sánchez
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónYaskelly Yedra
 
Auditoria en informática
Auditoria en informáticaAuditoria en informática
Auditoria en informáticalederzon
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 
Telemática - Debilidades de los sistemas de información
Telemática - Debilidades de los sistemas de información Telemática - Debilidades de los sistemas de información
Telemática - Debilidades de los sistemas de información toshiden
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del softwareLina Vega
 
Planificación Auditoria Informática
Planificación Auditoria InformáticaPlanificación Auditoria Informática
Planificación Auditoria InformáticaLuis Eduardo Aponte
 
Ejemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasEjemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasRocio Saenz
 
Documentación de los sistemas de información
Documentación de los sistemas de informaciónDocumentación de los sistemas de información
Documentación de los sistemas de informaciónKarina Hernández
 
Manual Tecnico
Manual TecnicoManual Tecnico
Manual Tecnicomakoto10
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuarioD MT
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesCarlos Macallums
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADSRosarioRuiz35
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
 
Importancia Diseño Orientado a Objetos
Importancia Diseño Orientado a ObjetosImportancia Diseño Orientado a Objetos
Importancia Diseño Orientado a ObjetosRonald Bello
 

Tendances (20)

Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de InformaciónTécnicas y Herramientas para el Desarrollo de Sistemas de Información
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
 
ciclo de vida de sistema de informacion
ciclo de vida de sistema de informacionciclo de vida de sistema de informacion
ciclo de vida de sistema de informacion
 
Auditoria informatica e integral
Auditoria informatica e integralAuditoria informatica e integral
Auditoria informatica e integral
 
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING) METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
METODOLOGÍA UWE (UML-BASED WEB ENGINEERING)
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Auditoria en informática
Auditoria en informáticaAuditoria en informática
Auditoria en informática
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 
Telemática - Debilidades de los sistemas de información
Telemática - Debilidades de los sistemas de información Telemática - Debilidades de los sistemas de información
Telemática - Debilidades de los sistemas de información
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del software
 
Planificación Auditoria Informática
Planificación Auditoria InformáticaPlanificación Auditoria Informática
Planificación Auditoria Informática
 
Ejemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemasEjemplo de-auditoria de sistemas
Ejemplo de-auditoria de sistemas
 
Documentación de los sistemas de información
Documentación de los sistemas de informaciónDocumentación de los sistemas de información
Documentación de los sistemas de información
 
Manual Tecnico
Manual TecnicoManual Tecnico
Manual Tecnico
 
Proyecto final de software
Proyecto final de softwareProyecto final de software
Proyecto final de software
 
Manual tecnico y manual de usuario
Manual tecnico y manual de usuarioManual tecnico y manual de usuario
Manual tecnico y manual de usuario
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Requerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No FuncionalesRequerimientos Funcionales y No Funcionales
Requerimientos Funcionales y No Funcionales
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADS
 
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosTema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
 
Importancia Diseño Orientado a Objetos
Importancia Diseño Orientado a ObjetosImportancia Diseño Orientado a Objetos
Importancia Diseño Orientado a Objetos
 

En vedette

Sistema experto de diagnóstico médico basado en síntomas
Sistema experto de diagnóstico médico basado en síntomasSistema experto de diagnóstico médico basado en síntomas
Sistema experto de diagnóstico médico basado en síntomasJorge Rodriguez
 
Beneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionBeneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionDamelys Bracho
 
Exposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallaresExposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallareszarurs
 
Inteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosInteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosAlejandro Tapia
 
Fuentes y tecnicas de recoleccion de informacion
Fuentes y tecnicas de recoleccion de informacionFuentes y tecnicas de recoleccion de informacion
Fuentes y tecnicas de recoleccion de informacionGIOVANNY CASTRO MANJARREZ
 
Inteligencia artificial sistema experto
Inteligencia artificial sistema expertoInteligencia artificial sistema experto
Inteligencia artificial sistema expertoVelmuz Buzz
 
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)yanburbano
 
Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquinaHugo Banda
 
Simulación dinámica de sistemas
Simulación dinámica de sistemasSimulación dinámica de sistemas
Simulación dinámica de sistemasEpocompu Cal
 
proyecto de sistemas o sofware
proyecto de sistemas o sofwareproyecto de sistemas o sofware
proyecto de sistemas o sofwaregueste38b69
 

En vedette (20)

Desarrollo de software con bases de datos inteligentes
Desarrollo de software con bases de datos inteligentesDesarrollo de software con bases de datos inteligentes
Desarrollo de software con bases de datos inteligentes
 
sistemas expertos
sistemas expertossistemas expertos
sistemas expertos
 
Sistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicacionesSistemas expertos y sus aplicaciones
Sistemas expertos y sus aplicaciones
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Sistema experto de diagnóstico médico basado en síntomas
Sistema experto de diagnóstico médico basado en síntomasSistema experto de diagnóstico médico basado en síntomas
Sistema experto de diagnóstico médico basado en síntomas
 
Beneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionBeneficios de los Sistemas de Informacion
Beneficios de los Sistemas de Informacion
 
Exposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallaresExposicion sistemas expertos gomes zarur pallares
Exposicion sistemas expertos gomes zarur pallares
 
Inteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertosInteligencia artificial-y-sistemas-expertos
Inteligencia artificial-y-sistemas-expertos
 
Reglas de Inferencia
Reglas de Inferencia Reglas de Inferencia
Reglas de Inferencia
 
Fuentes y tecnicas de recoleccion de informacion
Fuentes y tecnicas de recoleccion de informacionFuentes y tecnicas de recoleccion de informacion
Fuentes y tecnicas de recoleccion de informacion
 
Inteligencia artificial sistema experto
Inteligencia artificial sistema expertoInteligencia artificial sistema experto
Inteligencia artificial sistema experto
 
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)
PROGRAMACIÓN ORIENTADA A OBJETOS I (PHP)
 
Programacion o o
Programacion o oProgramacion o o
Programacion o o
 
Bases de conocimiento vs bases de datos
Bases de conocimiento vs bases de datosBases de conocimiento vs bases de datos
Bases de conocimiento vs bases de datos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Aprendizaje de máquina
Aprendizaje de máquinaAprendizaje de máquina
Aprendizaje de máquina
 
Juegos educativos
Juegos educativosJuegos educativos
Juegos educativos
 
Simulación dinámica de sistemas
Simulación dinámica de sistemasSimulación dinámica de sistemas
Simulación dinámica de sistemas
 
proyecto de sistemas o sofware
proyecto de sistemas o sofwareproyecto de sistemas o sofware
proyecto de sistemas o sofware
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 

Similaire à Componentes de un Sistema Experto

Similaire à Componentes de un Sistema Experto (20)

Tema 10. unidad iv. eai. equipo scm
Tema 10. unidad iv. eai. equipo scmTema 10. unidad iv. eai. equipo scm
Tema 10. unidad iv. eai. equipo scm
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Se
SeSe
Se
 
Trabajo de sistemas expertos
Trabajo de sistemas expertosTrabajo de sistemas expertos
Trabajo de sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
David, Mario Ignacio
David, Mario IgnacioDavid, Mario Ignacio
David, Mario Ignacio
 
Sistema experto
Sistema expertoSistema experto
Sistema experto
 
Jose lameda sistema experto
Jose lameda sistema expertoJose lameda sistema experto
Jose lameda sistema experto
 
Sistema Experto Sobre Medicina
Sistema Experto Sobre MedicinaSistema Experto Sobre Medicina
Sistema Experto Sobre Medicina
 
Opc unidad iv- tema 6
Opc unidad iv- tema 6Opc unidad iv- tema 6
Opc unidad iv- tema 6
 
Proyecto TI2
Proyecto TI2Proyecto TI2
Proyecto TI2
 
U4-T6: DIAGNOSTICO Y DECISIÓN 2-EAI
U4-T6: DIAGNOSTICO Y DECISIÓN 2-EAIU4-T6: DIAGNOSTICO Y DECISIÓN 2-EAI
U4-T6: DIAGNOSTICO Y DECISIÓN 2-EAI
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
Sistemasexpertos
SistemasexpertosSistemasexpertos
Sistemasexpertos
 
234632213 sistema-experto-para-el-diagnostico-de-fallas-de-computadora-pdf
234632213 sistema-experto-para-el-diagnostico-de-fallas-de-computadora-pdf234632213 sistema-experto-para-el-diagnostico-de-fallas-de-computadora-pdf
234632213 sistema-experto-para-el-diagnostico-de-fallas-de-computadora-pdf
 
Luis y german robotica
Luis y german roboticaLuis y german robotica
Luis y german robotica
 
Tópicos 20-10-15
Tópicos 20-10-15Tópicos 20-10-15
Tópicos 20-10-15
 
Romina Altuna Que Es
Romina Altuna Que EsRomina Altuna Que Es
Romina Altuna Que Es
 
Ana presentacion
Ana presentacionAna presentacion
Ana presentacion
 

Dernier

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxsisimosolorzano
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 

Dernier (20)

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 

Componentes de un Sistema Experto

  • 1. Anita Vardom Página 1
  • 2. Componentes de un sistema experto y su respectivo flujo de información Componente Humana Los expertos humanos suministran el conocimiento básico en el tema de interés, y los ingenieros del conocimiento trasladan este conocimiento a un lenguaje, que el sistema experto pueda entender. La colaboración de los expertos humanos, los ingenieros del conocimiento y los usuarios es, quizás, el elemento más importante en el desarrollo de un sistema experto. Esta etapa requiere una enorme dedicación y un gran esfuerzo debido a los diferentes lenguajes que hablan las distintas partes y a las diferentes experiencias que tienen. Base de Conocimiento Los especialistas son responsables de suministrar a los ingenieros del conocimiento una base de conocimiento ordenada y estructurada, y un conjunto de relaciones bien definidas y explicadas. Esta forma estructurada de pensar requiere que los expertos humanos repiensen, reorganicen, y reestructuren la base de conocimiento, como resultado, el especialista se convierte en un mejor conocedor de su propio campo de especialidad. Hay que diferenciar entre datos y conocimiento. El conocimiento se refiere a afirmaciones de validez general tales como reglas, distribuciones de probabilidad, etc. Los datos se refieren a la información relacionada con una aplicación particular. Por ejemplo, en diagnóstico médico, los síntomas, las enfermedades y las relaciones entre ellos, forman parte del conocimiento, mientras los síntomas particulares de un paciente dado forman parte de los datos. El conocimiento se almacena en la base de conocimiento y los datos se almacenan en la memoria de trabajo. Todos los procedimientos de los diferentes sistemas y subsistemas que son de carácter transitorio se almacenan también en la memoria de trabajo. Subsistema de Adquisición de Conocimiento El subsistema de adquisición de conocimiento controla el flujo del nuevo conocimiento que fluye del experto humano a la base de datos. El Anita Vardom Página 2
  • 3. sistema determina qué nuevo conocimiento se necesita, o si el conocimiento recibido es en realidad nuevo, es decir, si debe incluirse en la base de datos y, en caso necesario, incorpora estos conocimientos a la misma. Control de la Coherencia Este subsistema controla la consistencia de la base de datos y evita que unidades de conocimiento inconsistentes entren en la misma. En situaciones complejas incluso un experto humano puede formular afirmaciones inconsistentes. Por ello, sin un subsistema de control de la coherencia, unidades de conocimiento contradictorio pueden formar parte de la base de conocimiento, dando lugar a un comportamiento insatisfactorio del sistema. Es también bastante común, especialmente en sistemas con mecanismos de propagación de incertidumbre, que se llegue a conclusiones absurdas o en conflicto como, por ejemplo, situaciones en las que el sistema genera probabilidades mayores que la unidad o negativas. Por ello, el subsistema de control de la coherencia comprueba e informa a los expertos de las inconsistencias. Por otra parte, cuando se solicita información de los expertos humanos, éste subsistema informa sobre las restricciones que ésta debe cumplir para ser coherente con la existente en la base de conocimiento. De esta forma, ayuda a los expertos humanos a dar información fiable. Motor de Inferencia El motor de inferencia es el corazón de todo sistema experto. El cometido principal de esta componente es el de sacar conclusiones aplicando el conocimiento a los datos. Por ejemplo, en diagnóstico médico, los síntomas de un paciente (datos) son analizados a la luz de los síntomas y las enfermedades y de sus relaciones (conocimiento). Las conclusiones del motor de inferencia pueden estar basadas en conocimiento determinista o conocimiento probabilístico. Como puede esperarse, el tratamiento de situaciones de incertidumbre (probabilísticas) puede ser considerablemente más difícil que el tratamiento de situaciones ciertas (deterministas). El motor de inferencia es también responsable de la propagación de este conocimiento incierto. Anita Vardom Página 3
  • 4. Subsistema de Adquisición de Conocimiento Si el conocimiento inicial es muy limitado y no se pueden sacar conclusiones, el motor de inferencia utiliza el subsistema de adquisición de conocimiento para obtener el conocimiento necesario y continuar con el proceso de inferencia hasta que se hayan sacado conclusiones. En algunos casos, el usuario puede suministrar la información requerida para éste y otros objetivos. De ello resulta la necesidad de una interface de usuario y de una comprobación de la consistencia de la información suministrada por el usuario antes de introducirla en la memoria de trabajo. Interface de Usuario La interface de usuario es el enlace entre el sistema experto y el usuario. Por ello, para que un sistema experto sea una herramienta efectiva, debe incorporar mecanismos eficientes para mostrar y obtener información de forma fácil y agradable. Un ejemplo de la información que tiene que ser mostrada tras el trabajo del motor de inferencia, es el de las conclusiones, las razones que expliquen tales conclusiones y una explicación de las acciones iniciadas por el sistema experto. Por otra parte, cuando el motor de inferencia no puede concluir debido, por ejemplo, a la ausencia de información, la interface de usuario es un vehículo para obtener la información necesaria del usuario. Subsistema de Ejecución de Ordenes El subsistema de ejecución de órdenes es la componente que permite al sistema experto iniciar acciones. Estas acciones se basan en las conclusiones sacadas por el motor de inferencia. Como ejemplos, un sistema experto diseñado para analizar el tráfico ferroviario puede decidir retrasar o parar ciertos trenes para optimizar el tráfico global, o un sistema para controlar una central nuclear puede abrir o cerrar ciertas válvulas, mover barras, etc., para evitar un accidente. La explicación de las razones por las que se inician estas acciones pueden darse al usuario mediante el subsistema de explicación. El Subsistema de Explicación El usuario puede pedir una explicación de las conclusiones sacadas o de las acciones iniciadas por el sistema experto. Por ello, es necesario un subsistema que explique el proceso seguido por el motor de Anita Vardom Página 4
  • 5. inferencia o por el subsistema de ejecución. Por ejemplo, si un cajero automático decide rechazar la palabra clave (una acción), la máquina puede mostrar un mensaje (una explicación) como la siguiente: ¡Lo siento!, su palabra clave es todavía incorrecta tras tres intentos. Retenemos su tarjeta de crédito, para garantizar su seguridad. Por favor, póngase en contacto con su banco en horas de oficina. Subsistema de Aprendizaje Una de las principales características de un sistema experto es su capacidad para aprender. Diferenciaremos entre aprendizaje estructural y aprendizaje paramétrico. Por aprendizaje estructural nos referimos a algunos aspectos relacionados con la estructura del conocimiento (reglas, distribuciones de probabilidad, etc.). Por ello, el descubrimiento de nuevos síntomas relevantes para una enfermedad o la inclusión de una nueva regla en la base de conocimiento son ejemplos de aprendizaje estructural. Por aprendizaje paramétrico nos referimos a estimar los parámetros necesarios para construir la base de conocimiento. Por ello, la estimación de frecuencias o probabilidades asociadas a síntomas o enfermedades es un ejemplo de aprendizaje paramétrico. Otra característica de los sistemas expertos es su habilidad para obtener experiencia a partir de los datos disponibles. Estos datos pueden ser obtenidos por expertos y no expertos y pueden utilizarse por el subsistema de adquisición de conocimiento y por el subsistema de aprendizaje. De las componentes antes mencionadas puede verse que los sistemas expertos pueden realizar varias tareas. Estas tareas incluyen, pero no se limitan a, las siguientes:  Adquisición de conocimiento y la verificación de su coherencia; por lo que el sistema experto puede ayudar a los expertos humanos a dar conocimiento coherente.  Almacenar (memorizar) conocimiento. Anita Vardom Página 5
  • 6. Preguntar cuándo se requiere nuevo conocimiento.  Aprender de la base de conocimiento y de los datos disponibles.  Realizar inferencia y razonamiento en situaciones deterministas y de incertidumbre.  Explicar conclusiones o acciones tomadas.  Comunicar con los expertos y no expertos humanos y con otros sistemas expertos. Bibliografía: Sistemas Expertos y Modelos de Redes Probabilísticas, Enrique Castillo, José Manuel Gutiérrez, y Ali S. Hadi Anita Vardom Página 6