Вы находитесь на странице: 1из 11

14.

- Componentes de un SE: Los principales componentes de un sistema experto son los siguientes: Base de Conocimiento: es el conocimiento del experto humano convenientemente formalizado y estructurado. Motor de Inferencia: es un mdulo que se encarga de las operaciones de bsqueda y seleccin de las reglas a utilizar en el proceso de razonamiento Base de Hechos: Se trata de una memoria temporal auxiliar que almacena los datos del usuario, datos iniciales del problema, y los resultados intermedios obtenidos a lo largo del proceso de resolucin. Interfaz de Usuario: gobierna el dilogo entre el sistema y el usuario. Mdulo de comunicaciones: En la actualidad la mayora de los sistemas basados en el conocimiento no viven aislados sino que interactan con otros sistemas por lo que son capaces de interactuar no solamente con el experto sino con estos sistemas, para poder recoger informacin o consultar bases de datos. Mdulo de explicaciones: Sirve para explicar al usuario tanto las reglas usadas como el conocimiento aplicado en la resolucin de un determinado problema. Mdulo de adquisicin de conocimiento: Este mdulo permite al ingeniero del conocimiento, y/o experto, la construccin de la base de conocimiento de una forma sencilla, as como disponer de una herramienta de ayuda para actualizar la base de conocimiento cuando sea necesario.

15.- Arquitectura de un SE: La arquitectura de un sistema experto est basada en una entrada de datos realizada por el usuario a fin de efectuar la oportuna consulta. Las entradas no solamente estn compuestas de estas consultas. El aprendizaje del sistema y las condiciones especificas del problema tratar tambin han de encontrarse en la entrada. Junto a ello, se encuentra la administracin del sistema, compuesta por un interfaz encargado del manejo de la sintaxis del lenguaje y de la maquina de inferencias, que se encarga de efectuar la bsqueda en la base de conocimientos y en la base de datos. Por ltimo, se tienen los resultados.

16.- Factores que justifican el desarrollo de un sistema experto: - El coste para formar nuevos expertos es muy alto. - Existe el riesgo de perder los conocimientos y la experiencia en posesin de los expertos. - Los expertos reconocidos que resuelven ese tipo de problemas son escasos. - Es conveniente disponer de expertos sin restricciones de tiempo y lugar. - Los expertos tienen que trabajar en ambientes hostiles.

Tipo de problemas que hacen apropiado el desarrollo de un sistema experto. - Las tareas requieren principalmente tratamiento y razonamiento simblico. - Las tareas admiten el uso de mtodos heursticos. - Las tareas no son demasiado fciles. - Las tareas tienen un valor eminentemente prctico. - Las tareas tienen un tamao razonable, esto es, el nmero de conceptos que deben ser manejados es limitado y no requiere conocimientos de muchas reas diferentes.

17.- Shell: en forma simple, es un sistema experto que posee una base de

conocimiento vaca, y son construidas a partir de 1980 aprox. Ofrece mtodos auxiliares al Ingeniero del conocimiento para el desarrollo de sistema expertos, como por ejemplo estructuras para la representacin del conocimiento, mecanismo de inferencia, apoyo para un componente explicativo y a veces tambin la interfaz de usuario, tambin es llamada cpsula, caparazn de un sistema experto o ambiente de desarrollo de sistemas expertos.
18.- MYCIN: Es un sistema experto desarrollado a principios de los aos 70 por Edgar ShortLiffe, en la Universidad de Stanford. Fue escrito en Lisp. Su principal funcin consista en el diagnstico de enfermedades infecciosas de la sangre; adems, tambin era capaz de recetar medicaciones personalizadas a cada paciente (segn su estatura, peso, etc.). Mtodo El funcionamiento de Mycin se basaba principalmente en un sencillo motor de inferencia, que manejaba aproximadamente unas 500 reglas. El programa capturaba las entradas a partir de una serie de preguntas (como por ejemplo, Tiene el paciente molestias en el pecho?, o Ha sido operado el paciente anteriormente?), que usualmente responda el mdico del paciente.

Eliza: En 1966, Joseph Weizenbaum, del Instituto de Tecnologa de Massachusetts, cre un programa para estudiar el lenguaje de comunicacin entre el hombre y el computador. Fue programado para simular a un psicoterapeuta y contestar preguntas. El sistema Eliza es muy simple: analiza cada pregunta y proporciona una respuesta adecuada al contexto solicitado. Dendral: Fue el primer sistema experto en ser utilizado para propsitos reales, al margen de la investigacin computacional, y durante aproximadamente 10 aos, el sistema tuvo cierto xito entre qumicos y bilogos, ya que facilitaba enormemente la inferencia de estructuras moleculares, dominio en el que Dendral estaba especializado. Inicialmente escrito en Lisp, su filosofa de trabajo se aleja de las estructuras clsicas de los sistemas expertos ms tpicos, ya que su implementacin no separaba de forma explcita el conocimiento del motor de inferencia. Sin embargo, pronto se convirti en uno de los modelos a seguir por muchos de los programadores de sistemas expertos de la poca. Prospector: est diseado como sistema de consulta para los gelogos, en las primeras etapas de investigacin de un terreno en busca de yacimientos minerales. Los datos son principalmente observaciones geolgicas superficiales, y se supone que pueden ser inciertos e incompletos. El programada a los usuarios posibles interpretaciones e identifica que observaciones adicionales podran ser tiles para alcanzar una conclusin ms segura.

19.- Control de entorno: Un sistema de control participa en la realizacin de las tareas de interpretacin, diagnstico y reparacin de forma secuencial. Con ello se consigue conducir o guiar un proceso o sistema. Los sistemas de control son complejos debido al nmero de funciones que deben manejar y el gran nmero 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 realimentacin 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. Reparacin, correcta o terapia. La reparacin, correccin, terapia o tratamiento consiste en la proposicin de las acciones correctoras necesarias para la resolucin de un problema. Los SE en reparacin tienen que cumplir diversos objetivos, como son: Reparacin lo ms rpida y econmicamente posible. Orden de las reparaciones cuando hay que realizar varias. Evitar los efectos secundarios de la reparacin, es decir la aparicin de nuevas averas por la reparacin.

20.- Motores del procesamiento del lenguaje natural


Ask Jeeves Ask Jeeves fue uno de los primeros buscadores desarrollados para permitir bsquedas realizadas mediante lenguaje natural. En este caso, permita al usuario realizar preguntas bsicas, y el sistema buscaba resultados en Internet que respondiesen a dicha pregunta. Aunque con el paso de los aos Ask Jeeves tambin incluy la bsqueda por palabras claves, en los ltimos tiempos se ha vuelto a centrar en su idea original. Start Start es el primer sistema respondedor de preguntas basado en web. La finalidad de este buscador es ofrecer al usuario las respuestas exactas y adecuadas a sus preguntas, y no ofrecer una lista inmensa de resultados poco tiles. El sistema puede responder a millones de preguntas relacionadas con lugares, personas, pelculas, etc mediante el uso del procesamiento del lenguaje natural AnswerBus AnswerBus es otro sistema de bsqueda mediante preguntas en distintos idiomas, como ingls, espaol, italiano o alemn.

21.- Logaritmos genticos: un algoritmo gentico (o AG para abreviar)

es una tcnica de programacin que imita a la evolucin biolgica como estrategia para resolver problemas. Dado un problema especfico a resolver, la entrada del AG es un conjunto de soluciones potenciales a ese problema, codificadas de alguna manera, y una mtrica llamada funcin de aptitud que permite evaluar cuantitativamente a cada candidata. Estas candidatas pueden ser soluciones que ya se sabe que funcionan, con el objetivo de que el AG las mejore, pero se suelen generar aleatoriamente. Luego el AG evala cada candidata de acuerdo con la funcin de aptitud. En un acervo de candidatas generadas aleatoriamente, por supuesto, la mayora no funcionarn en absoluto, y sern eliminadas. Sin embargo, por puro azar, unas pocas pueden ser prometedoras pueden mostrar actividad, aunque slo sea actividad dbil e imperfecta, hacia la solucin del problema.

22.- Lgica difusa


Frente a la lgica clsica, que establece conjuntos claramente delimitados, la lgica difusa establece reas complejas, mucho ms ajustadas a la realidad. Por ejemplo, podemos definir a un buen jugador de baloncesto como alguien que mide ms de 1,85 metros y que tiene buena puntera. La lgica difusa permite, como hara un entrenador humano, incluir en el conjunto de buenos jugadores a uno que midiera 1,84 pero con una puntera excelente. De esta forma, la lgica difusa salva la distancia entre la lgica clsica y la realidad. Este concepto, aplicado a las mquinas, mejora visiblemente el servicio que estas nos prestan. Por ejemplo, permite que una lavadora automtica escoja adecuadamente el programa en funcin de la carga, la suciedad y las caractersticas de las prendas. Una de las primeras aplicaciones de la lgica difusa fue el metro automtico de la ciudad japonesa de Sendai, que consigui que los cambios de velocidad se asemejaran a los que realizara un conductor humano experimentado. La aceleracin y la fuerza de las frenadas se hicieron ms graduales, lo que a su vez se tradujo en un menor consumo de electricidad y en ms comodidad para los usuarios.

23.-Experto humano vs Sistema experto


Ventajas de un Sistema experto

Permanencia: A diferencia de un experto humano un SE (sistema experto) no envejece, y por tanto no sufre prdida de facultades con el paso del tiempo. Replicacin: Una vez programado un SE lo podemos replicar infinidad de veces. Rapidez: Un SE puede obtener informacin de una base de datos y realizar clculos numricos mucho ms rpido que cualquier ser humano. Bajo costo: A pesar de que el costo inicial pueda ser elevado, gracias a la capacidad de duplicacin el coste finalmente es bajo. Entornos peligrosos: Un SE puede trabajar en entornos peligrosos o dainos para el ser humano. Fiabilidad: Los SE no se ven afectados por condiciones externas, un humano s (cansancio, presin, etc.). Consolidar varios conocimientos. Apoyo Acadmico.

Ventajas de un Experto humano


Sentido comn: Para un Sistema Experto no hay nada obvio. Por ejemplo, un sistema experto sobre medicina podra 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 conversacin 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 resolucin de un problema. Conocimiento no estructurado: Un SE no es capaz de manejar conocimiento poco estructurado.

Вам также может понравиться