fbpx
Wikipedia

Sistema experto

Un sistema experto, es un sistema informático que emula el razonamiento humano actuando tal y como lo haría un experto en un área de conocimiento.

Los sistemas expertos son una de las aplicaciones de la inteligencia artificial que pretende simular el razonamiento humano, de la misma manera que lo haría un experto en un área de especialización.[1][2][3]

Tipos de Sistemas Expertos

Principalmente existen tres tipos de sistemas expertos:

En cada uno de ellos, la solución a un problema planteado se obtiene:

  • Aplicando reglas heurísticas apoyadas generalmente en lógica difusa para su evaluación y aplicación.
  • Aplicando el razonamiento basado en casos, donde la solución a un problema similar planteado con anterioridad se adapta al nuevo problema.
  • Aplicando redes bayesianas, basadas en estadística y el teorema de Bayes.

Ventajas y limitaciones de los Sistemas Expertos

Ventajas

  • Permanencia: a diferencia de un experto humano, un SE (sistema experto) no envejece, y por tanto no sufre pérdida de facultades con el paso del tiempo.
  • Replicación: una vez programado un SE lo podemos replicar infinidad de veces.
  • Rapidez: un SE puede obtener información de una base de datos y realizar cálculos numéricos mucho más rápido que cualquier ser humano.
  • Bajo costo: a pesar de que el costo inicial pueda ser elevado, gracias a la capacidad de duplicación el coste finalmente es bajo.
  • Entornos peligrosos: un SE puede trabajar en entornos peligrosos o dañinos para el ser humano.
  • Fiabilidad: los SE no se ven afectados por condiciones externas, un humano sí (cansancio, presión, etc.).
  • Consolidar varios conocimientos.
  • Apoyo académico.

Limitaciones

  • 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 gestar 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.
  • Perspectiva global: un experto humano es capaz de distinguir cuáles 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.
  • Un sistema experto no posee sentimientos ni puede comprender ciertas emociones y conceptos humanos como el matrimonio, la moralidad, el amor o planear el futuro.

Ejemplos importantes de los sistemas expertos

Tareas que realiza un Sistema Experto

Monitorización

La 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. En el campo del mantenimiento predictivo los Sistemas Expertos se utilizan fundamentalmente como herramientas de diagnóstico. Se trata de que el programa pueda determinar en cada momento el estado de funcionamiento de sistemas complejos, anticipándose a los posibles incidentes que pudieran acontecer. Así, usando un modelo computacional del razonamiento de un experto humano, proporciona los mismos resultados que alcanzaría dicho experto.

Diseño

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.

El diseño se concibe de distintas formas:

  • El diseño en ingeniería es el uso de principios científicos, información técnica e imaginación en la definición de una estructura mecánica, máquina o sistema que ejecute funciones específicas con el máximo de economía y eficiencia.
  • El diseño industrial busca rectificar las omisiones de la ingeniería, es un intento consciente de traer forma y orden visual a la ingeniería de hardware donde la tecnología no provee estas características.

Los SE en diseño ven este proceso como un problema de búsqueda de una solución óptima o adecuada. Las soluciones alternas pueden ser conocidas de antemano o se pueden generar automáticamente probándose distintos diseños para verificar cuáles de ellos cumplen los requerimientos solicitados por el usuario, esta técnica es llamada “generación y prueba”, por lo tanto estos SE son llamados de selección. En áreas de aplicación, la prueba se termina cuando se encuentra la primera solución; sin embargo, existen problemas más complejos en los que el objetivo es encontrar la solución óptima.

Planificación

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

Los problemas que presentan la planificación mediante SE son los siguientes:

  • Existen consecuencias no previsibles, de forma que hay que explorar y explicar varios planes.
  • Existen muchas consideraciones que deben ser valoradas o incluirles un factor de peso.
  • Suelen existir interacciones entre planes de subobjetivos diversos, por lo que deben elegirse soluciones de compromiso.
  • Trabajo frecuente con incertidumbre, pues la mayoría de los datos con los que se trabaja son más o menos probables pero no seguros.
  • Es necesario hacer uso de fuentes diversas tales como bases de datos.

Control

Un sistema de control participa en la realización de las tareas de interpretación, diagnóstico y reparación de forma secuencial. Con ello se consigue conducir o guiar un proceso o sistema. Los sistemas de control son complejos debido al número de funciones que deben manejar y el gran número de factores que deben considerar; esta complejidad creciente es otra de las razones que apuntan al uso del conocimiento, y por tanto de los SE.

Cabe aclarar que los sistemas de control pueden ser en lazo abierto, si en el mismo la realimentación o el paso de un proceso a otro lo realiza el operador, o en lazo cerrado si no tiene que intervenir el operador en ninguna parte del mismo. Reparación, correcta o terapia.

La reparación, corrección, terapia o tratamiento consiste en la proposición de las acciones correctoras necesarias para la resolución de un problema. Los SE en reparación tienen que cumplir diversos objetivos, como son: Reparación lo más rápida y económicamente posible. Orden de las reparaciones cuando hay que realizar varias. Evitar los efectos secundarios de la reparación, es decir la aparición de nuevas averías por la reparación.

Simulación

La simulación es una técnica que consiste en crear modelos basados en hechos, observaciones e interpretaciones sobre la computadora, a fin de estudiar el comportamiento de los mismos mediante la observación de las salidas para un conjunto de entradas. Las técnicas tradicionales de simulación requieren modelos matemáticos y lógicos, que describen el comportamiento del sistema bajo estudio.

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.

En la aplicación de los SE para simulación hay que diferenciar cinco configuraciones posibles:

  1. Un SE puede disponer de un simulador con el fin de comprobar las soluciones y en su caso rectificar el proceso que sigue.
  2. Un sistema de simulación puede contener como parte del mismo a un SE y por lo tanto el SE no tiene que ser necesariamente de simulación.
  3. Un SE puede controlar un proceso de simulación, es decir que el modelo está en la base de conocimiento del SE y su evolución es función de la base de hechos, la base de conocimientos y el motor de inferencia, y no de un conjunto de ecuaciones aritmético – lógicas.
  4. Un SE puede utilizarse como consejero del usuario y del sistema de simulación.
  5. Un SE puede utilizarse como máscara o sistema frontal de un simulador con el fin de que el usuario reciba explicación y justificación de los procesos.

Instrucción

Un sistema de instrucción realizara un seguimiento del proceso de aprendizaje. El sistema detecta errores ya sea de una persona con conocimientos e identifica el remedio adecuado, es decir, desarrolla un plan de enseñanza que facilita el proceso de aprendizaje y la corrección de errores.

Recuperación de información

Los Sistemas Expertos, con su capacidad para combinar información y reglas de actuación, han sido vistos como una de las posibles soluciones al tratamiento y recuperación de información, no sólo documental. La década de 1980 fue prolija en investigación y publicaciones sobre experimentos de este orden, interés que continua en la actualidad.

Lo que diferencia a este sistema de un sistema tradicional de recuperación de información es que estos últimos sólo son capaces de recuperar lo que existe explícitamente, mientras que un Sistema Experto debe ser capaz de generar información no explícita, razonando con los elementos que se le dan. Pero la capacidad de los SE en el ámbito de la recuperación de la información no se limita a la recuperación. Pueden utilizarse para ayudar al usuario, en selección de recursos de información, en filtrado de respuestas, etc. Un SE puede actuar como un intermediario inteligente que guía y apoya el trabajo del usuario final.

Véase también

Referencias

  1. «Sistemas Expertos: Definición, Aplicaciones y Ejemplos». Consultado el 21 de enero de 2021. 
  2. «Sistema experto: definición y componentes». Consultado el 21 de enero de 2021. 
  3. «Sistemas Expertos». Consultado el 21 de enero de 2021. 

Enlaces externos

  • Sistemas Expertos y Modelos de Redes Probabilísticas (español)
  • Lenguaje para implementar sistemas expertos con modelos algebraicos
  • Conceptos básicos sobre sistemas expertos
  •   Datos: Q184609
  •   Multimedia: Expert systems

sistema, experto, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, enero, 2017, sistema, experto, sistema, informático, emula, razonamiento, humano, actuando, como, haría, experto, área, conocimiento, sis. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 10 de enero de 2017 Un sistema experto es un sistema informatico que emula el razonamiento humano actuando tal y como lo haria un experto en un area de conocimiento Los sistemas expertos son una de las aplicaciones de la inteligencia artificial que pretende simular el razonamiento humano de la misma manera que lo haria un experto en un area de especializacion 1 2 3 Indice 1 Tipos de Sistemas Expertos 2 Ventajas y limitaciones de los Sistemas Expertos 2 1 Ventajas 2 2 Limitaciones 3 Ejemplos importantes de los sistemas expertos 4 Tareas que realiza un Sistema Experto 4 1 Monitorizacion 4 2 Diseno 4 3 Planificacion 4 4 Control 4 5 Simulacion 4 6 Instruccion 4 7 Recuperacion de informacion 5 Vease tambien 6 Referencias 7 Enlaces externosTipos de Sistemas Expertos EditarPrincipalmente existen tres tipos de sistemas expertos Basados en reglas previamente establecidas o RBR Rule Based Reasoning Basados en casos o CBR Case Based Reasoning Basados en redes bayesianas En cada uno de ellos la solucion a un problema planteado se obtiene Aplicando reglas heuristicas apoyadas generalmente en logica difusa para su evaluacion y aplicacion Aplicando el razonamiento basado en casos donde la solucion a un problema similar planteado con anterioridad se adapta al nuevo problema Aplicando redes bayesianas basadas en estadistica y el teorema de Bayes Ventajas y limitaciones de los Sistemas Expertos EditarVentajas Editar Permanencia a diferencia de un experto humano un SE sistema experto no envejece y por tanto no sufre perdida de facultades con el paso del tiempo Replicacion una vez programado un SE lo podemos replicar infinidad de veces Rapidez un SE puede obtener informacion de una base de datos y realizar calculos numericos mucho mas rapido que cualquier ser humano Bajo costo a pesar de que el costo inicial pueda ser elevado gracias a la capacidad de duplicacion el coste finalmente es bajo Entornos peligrosos un SE puede trabajar en entornos peligrosos o daninos para el ser humano Fiabilidad los SE no se ven afectados por condiciones externas un humano si cansancio presion etc Consolidar varios conocimientos Apoyo academico Limitaciones Editar Sentido comun para un Sistema Experto no hay nada obvio Por ejemplo un sistema experto sobre medicina podria 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 gestar hijos Lenguaje natural con un experto humano podemos mantener una conversacion 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 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 resolucion de un problema Conocimiento no estructurado un SE no es capaz de manejar conocimiento poco estructurado Un sistema experto no posee sentimientos ni puede comprender ciertas emociones y conceptos humanos como el matrimonio la moralidad el amor o planear el futuro Ejemplos importantes de los sistemas expertos EditarDendral XCon Dipmeter Advisor Mycin CADUCEUS CLIPS PrologTareas que realiza un Sistema Experto EditarMonitorizacion Editar La monitorizacion es un caso particular de la interpretacion y consiste en la comparacion continua de los valores de las senales o datos de entrada y unos valores que actuan como criterios de normalidad o estandares En el campo del mantenimiento predictivo los Sistemas Expertos se utilizan fundamentalmente como herramientas de diagnostico Se trata de que el programa pueda determinar en cada momento el estado de funcionamiento de sistemas complejos anticipandose a los posibles incidentes que pudieran acontecer Asi usando un modelo computacional del razonamiento de un experto humano proporciona los mismos resultados que alcanzaria dicho experto Diseno Editar Diseno es el proceso de especificar una descripcion de un artefacto que satisface varias caracteristicas desde un numero de fuentes de conocimiento El diseno se concibe de distintas formas El diseno en ingenieria es el uso de principios cientificos informacion tecnica e imaginacion en la definicion de una estructura mecanica maquina o sistema que ejecute funciones especificas con el maximo de economia y eficiencia El diseno industrial busca rectificar las omisiones de la ingenieria es un intento consciente de traer forma y orden visual a la ingenieria de hardware donde la tecnologia no provee estas caracteristicas Los SE en diseno ven este proceso como un problema de busqueda de una solucion optima o adecuada Las soluciones alternas pueden ser conocidas de antemano o se pueden generar automaticamente probandose distintos disenos para verificar cuales de ellos cumplen los requerimientos solicitados por el usuario esta tecnica es llamada generacion y prueba por lo tanto estos SE son llamados de seleccion En areas de aplicacion la prueba se termina cuando se encuentra la primera solucion sin embargo existen problemas mas complejos en los que el objetivo es encontrar la solucion optima Planificacion Editar La planificacion es la realizacion de planes o secuencias de acciones y es un caso particular de la simulacion Esta compuesto por un simulador y un sistema de control El efecto final es la ordenacion de un conjunto de acciones con el fin de conseguir un objetivo global Los problemas que presentan la planificacion mediante SE son los siguientes Existen consecuencias no previsibles de forma que hay que explorar y explicar varios planes Existen muchas consideraciones que deben ser valoradas o incluirles un factor de peso Suelen existir interacciones entre planes de subobjetivos diversos por lo que deben elegirse soluciones de compromiso Trabajo frecuente con incertidumbre pues la mayoria de los datos con los que se trabaja son mas o menos probables pero no seguros Es necesario hacer uso de fuentes diversas tales como bases de datos Control Editar Un sistema de control participa en la realizacion de las tareas de interpretacion diagnostico y reparacion de forma secuencial Con ello se consigue conducir o guiar un proceso o sistema Los sistemas de control son complejos debido al numero de funciones que deben manejar y el gran numero de factores que deben considerar esta complejidad creciente es otra de las razones que apuntan al uso del conocimiento y por tanto de los SE Cabe aclarar que los sistemas de control pueden ser en lazo abierto si en el mismo la realimentacion o el paso de un proceso a otro lo realiza el operador o en lazo cerrado si no tiene que intervenir el operador en ninguna parte del mismo Reparacion correcta o terapia La reparacion correccion terapia o tratamiento consiste en la proposicion de las acciones correctoras necesarias para la resolucion de un problema Los SE en reparacion tienen que cumplir diversos objetivos como son Reparacion lo mas rapida y economicamente posible Orden de las reparaciones cuando hay que realizar varias Evitar los efectos secundarios de la reparacion es decir la aparicion de nuevas averias por la reparacion Simulacion Editar La simulacion es una tecnica que consiste en crear modelos basados en hechos observaciones e interpretaciones sobre la computadora a fin de estudiar el comportamiento de los mismos mediante la observacion de las salidas para un conjunto de entradas Las tecnicas tradicionales de simulacion requieren modelos matematicos y logicos que describen el comportamiento del sistema bajo estudio El empleo de los SE para la simulacion viene motivado por la principal caracteristica de los SE que es su capacidad para la simulacion del razonamiento de un experto humano que es un proceso complejo En la aplicacion de los SE para simulacion hay que diferenciar cinco configuraciones posibles Un SE puede disponer de un simulador con el fin de comprobar las soluciones y en su caso rectificar el proceso que sigue Un sistema de simulacion puede contener como parte del mismo a un SE y por lo tanto el SE no tiene que ser necesariamente de simulacion Un SE puede controlar un proceso de simulacion es decir que el modelo esta en la base de conocimiento del SE y su evolucion es funcion de la base de hechos la base de conocimientos y el motor de inferencia y no de un conjunto de ecuaciones aritmetico logicas Un SE puede utilizarse como consejero del usuario y del sistema de simulacion Un SE puede utilizarse como mascara o sistema frontal de un simulador con el fin de que el usuario reciba explicacion y justificacion de los procesos Instruccion Editar Un sistema de instruccion realizara un seguimiento del proceso de aprendizaje El sistema detecta errores ya sea de una persona con conocimientos e identifica el remedio adecuado es decir desarrolla un plan de ensenanza que facilita el proceso de aprendizaje y la correccion de errores Recuperacion de informacion Editar Los Sistemas Expertos con su capacidad para combinar informacion y reglas de actuacion han sido vistos como una de las posibles soluciones al tratamiento y recuperacion de informacion no solo documental La decada de 1980 fue prolija en investigacion y publicaciones sobre experimentos de este orden interes que continua en la actualidad Lo que diferencia a este sistema de un sistema tradicional de recuperacion de informacion es que estos ultimos solo son capaces de recuperar lo que existe explicitamente mientras que un Sistema Experto debe ser capaz de generar informacion no explicita razonando con los elementos que se le dan Pero la capacidad de los SE en el ambito de la recuperacion de la informacion no se limita a la recuperacion Pueden utilizarse para ayudar al usuario en seleccion de recursos de informacion en filtrado de respuestas etc Un SE puede actuar como un intermediario inteligente que guia y apoya el trabajo del usuario final Vease tambien EditarIngenieria del conocimiento Gestion del conocimiento Sistemas de informacion hospitalariaReferencias Editar Sistemas Expertos Definicion Aplicaciones y Ejemplos Consultado el 21 de enero de 2021 Sistema experto definicion y componentes Consultado el 21 de enero de 2021 Sistemas Expertos Consultado el 21 de enero de 2021 Enlaces externos EditarSistemas expertos en aplicaciones reales ingles Semantic Networks and Intelligent Agents ingles Sistemas Expertos y Modelos de Redes Probabilisticas espanol Rule Based Expert Systems The MYCIN Experiments of the Stanford Heuristic Programming Project Lenguaje de creacion de Sistemas Expertos basado en CommonKADS Lenguaje para implementar sistemas expertos con modelos algebraicos Conceptos basicos sobre sistemas expertos Sistemas expertos en medicina informacion general Datos Q184609 Multimedia Expert systems Obtenido de https es wikipedia org w index php title Sistema experto amp oldid 138879826, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos