'); } else { window.top.frames['PERSBANNER'].location.href='http://cgi.svnt.com/persbanner?c=30&p=cuba/cardenas/internet'; }
PAGINA INICIAL

SISTEMAS EXPERTOS



DEFINICIÓN DE SISTEMAS EXPERTOS

Bajo el termino de sistemas expertos se encuentran un nuevo tipo de software que imita el comportamiento de un experto humano en la solución de un problema. puede almacenar conocimientos de expertos para un campo determinado y solucionar un problema mediante deducción lógica de conclusiones.

VENTAJAS DE SISTEMAS EXPERTOS

Se crearon sistemas expertos que además basandose en algunas de acción (silogismos) y el análisis de posibilidades nos dan una ayuda muy útil, en todas las ramas de la acción humana. Deeste modo se crearon sistemas expertos para tareas genericas: es decir para la monitorización y el diagnostico, además de los trabajos de simulación de la realidad. se esta usando en gran medida para la monitorizacion y diagostico: como en plantas de energía, grandes industrias, cohetes, control de trafico aereo, busqueda de yacimientos petroliferos y hasta hospitales.


DESVENTAJAS DE SISTEMAS EXPERTOS


Tiene sus limitaciones propias, al ser un especialista en tan solo un área, pero un completo idiota en casi todas las otras ramas del pensamiento humano y al ser rule-base-sistgms (sistemas basados en reglas fijas), donde se pierden algunas veces la creatividad y un sentido común.


CAPACIDADES DE LOS SISTEMAS EXPERTOS

Los siguientes expertos se aplican por norma general en problemas que implican un procedimiento basado en el conocimiento. Un procedimiento de solución basado en el conocimiento comprende las siguientes capacidades.

  • Utilización de normas o estructuras que contengan conocimiento y experiencias de expertos especializados.
  • Deducción logica de conclusiones.
  • Capaz de interpretar datas ambiguos.
  • Manipulacion de conocimientos afectados por valores de probalidad


    FUNCION DE SISTEMAS EXPERTOS

    La funcion de un sistemas experto es la de aportar soluciones a problemas, como si de humanos se tratara, es decir, capaz de mostrar soluciones inteligentes. Es posible gracias a que al sistema lo crean con expertos (humanos), que intentas estruturan y formatizar conocimientos poniendolos a disposición del sistema, para que este pueda resolver una funcion dentro del ambito del problemas, de igual forma que lo hubiera hecho un experto acceder a los conocimientos adquiridos por experiencia es lo mas dificil, ya que los expertos, al igual que otras personas, apenas lo reconocen como tales. Son buscados con mucho esfuerzo y cuidado siendo descubiertos de uno en uno, poco a poco.


    COMPONENTES DE UN SISTEMAS EXPERTOS


    La base de conocimientos:

    La base de conocimientos contiene todos los hechos, las reglas y los procedimientos del dominio de aplicación que son importantes para la solucion del problema. Contiene el conocimiento de los hechos y la experiencia de los expertos de un dominio determinado.

    Un sistema experto contiene conocimiento de los hechos y de las experiencias de los expertos en un dominio determinado.

    El mecanismo de inferencia de un sistema experto puede simular la estrategia de solucion de un experto. Es la unidad logica con la que se extraen conclusiones de la base de conocimiento, según un metodo fijo de solución de problemas que esta configurado, limitando el procedimiento humano de los expertos para solucionar problemas.

    Una conclusión se produce mediante aplicación de las reglas sobre hechos presentes. Las funciones de mecanismo de inferencia son:

      1. Determinación de las acciones que tendra lugar, el orden en que lo haran y como lo haran entre las diferentes partes del sistema experto.
      2. Determinar como y cuando se procesaran las reglas, y dado el caso tambien la elección de que reglas deberan procesarse.
      3. Control de dialogo con el usuario.

    El componente explicativo:

    Explica al usuario la estrategia de solucion encontrada y el porque de las decisiones tomas. Las soluciones descubiertas por los expertos deben poder ser repetibles, tanto por lo el ingeniero del conocimiento en la base de comprobacion, asi como por usuario. La exactitud de los resultados, sólo podrá ser controlada, naturalmente por los expertos. siempre es deseable que durante el trabajo de desarrollo del sistema se conozca el grado de progreso en el procesamiento del problema.

    A pesar de insistir sobre la importancia del componente explicativo es muy dificil y hasta ahora no se han conseguido cumplir todos los requisitos de un buen componente explicativo. Muchos representan el progreso y la consulta al sistema de forma grafica, además los componentes explicativos intentan ajustar su función rastreando hacia atrás el camino de la solución. aunque encontrar la forma de representar finalmente enun texto lo suficiente intelegible las soluciones encontradas depara las mayores dificultades.

    Los componentes explicativos pueden ser suficientes para el ingeniero del conocimiento, ya que esta muy familizrizado con el entorno del conocimiento de datos y a veces basta tambien para el experto, pero para el usuario, que a menudo desconoce las sutilizas del conocimiento de datos, los compones explicativos son todavia un poco satisfactorios.

    La interfaz del usuario:

    Sirve para que éste pueda realizar una consulta en un lenguaje lo más natural posible. Este componente es la forma en la que el sistemas se presenta ante el usuario.

    Requisitos o características de la interface que se presenta al usuario al desarrollar el sistema.

    1. El aprendizaje del manejo debe ser rápido.
    2. Debe evitarse en lo posible la entrada de datos erróneos.
    3. Los resultados deben presentarse en una forma clara para el usuario.
    4. Las preguntas y explicaciones deben ser comprensibles.

    El componente de adquisición

    Ofrece ayuda a la estructuración e implementación del conocimiento en la base de conocimientos. Un buen componente de adquisición ayudara considerablemente la labor del ingeniero del conocimiento. Este puede concentrarse principalmente en la estructuración del conocimiento sin tener que dedicar tanto tiempo en la actividad de programación. Daremos una reglas o requisitos de nuestro componente de adquisición.

    Requisitos o características del componentes de adquisición.

    1. El conocimiento, es decir, las reglas, los hechos, las relaciones entre los hechos, debe poder introducirse de la forma mas sencilla posible. 2. Posibilidades de representación clara en todas la informaciones contenida en una base de conocimientos. 3. Comprobación automática de la sintaxis. 4. Posibilidad constante de acceso al lenguaje de programación.


    CARACATERISTICAS


    CAPACIDAD DE INFERENCIA DEDUCTIVA:

    Esto significa que los agentes no solo deben recuperar la información almacenada en la base de datos, sino hacer deducciones usando información para hacer deducciones que produzcan nuevas informaciones para la base de datos.

    CRECIMIENTO DINAMICO:

    Porque los datos y las reglas están sujetas a constante revisión, es decir, es fácil devorar o modificar los datos.

    COLECCIÓN INTEGRADA DE CONOCIMIENTO:

    Los agentes que constituyen el sistema pueden representar los juicios de muchos expertos en varias partes del globo. Estas experiencias son guardadas en un solo lugar por lo que es posible la utilización luego por los expertos o no expertos también. Sin embargo, la real utilidad de ese sistema es que permite un constante intercambio de datos y juicios de lideres expertos, y esto permite la formación de nuevas reglas e ideas acerca del tema.

    DIFERENCIA ENTRE EXPERTO HUMANO Y EXPERTO ARTIFICIAL


    EXPERTO HUMANO EXPERTO ARTIFICIAL
    NO PERDURABLE PERMANENTE
    DIFICIL DE TRANSFERIR FACIL
    DIFICIL DE DOCUMENTAR FACIL
    IMPREDECIBLE CONSISTENTE
    CARO ALCANZABLE
    CREATIVO NO INSPIRADO
    ADAPTATIVO NECESITA SER ENSEÑADO
    EXPERIENCIA PERSONAL ENTRADA SIMBOLICA
    ENFOQUE AMPLIO ENFOQUE CERRADO
    CONOCIMIENTO DEL SENTIDO COMUN CONOCIMIENTO TECNICO



    DESARRLLO DE LOS SISTEMAS EXPERTOS


    Para desarrollar el software primero conocemos el equipo de gente necesario, después los métodos que y utiliza ese equipo de gente y por ultimo como prueban y construyen prototipos de software para terminar en el sistema final.

      1. Equipos de desarrollo
    1.1 Expertos
    1.2 El ingeniero del conocimiento
    1.3 El usuario

      2. Métodos auxiliares en el desarrollo:
    La eficiencia en la creación de sistemas expertos puede aumentarse en gran medida con la aplicación de shells.

    Un shell es un sistema experto que contiene una base de conocimientos vacía. Existe el mecanismo de inferencia, el componente explicativo y a veces también la interfaz del usuario.

      3. construcción de prototipos
    la implantación de un prototipo de sistema experto que le permite llevar a cabo las funciones mas importantes de éste, aunque con esfuerzo de desarrollo considerablemente inferior al de una implementación convencional. Este proceder se define bajo el nombre de “rapid prototyping”.


    SISTEMAS EXPERTOS UTILIZADOS EN EL MUNDO


    DENDRAL:: Es capaz de calcular o descubrir hechos relativos a las estructuras moleculares a partir de unos datos químicos sin elaborar.

    MYCIN: el mas famoso de todos, diagnostica infecciones en la sangre y meningitis y además sugiere el tratamiento que se debe seguir en cada caso.

    PUFF: el hermano menor de MYCIN, que diagnostica y trata enfermedades del pulmon.

    MOLGENO: ayuda a los biólogos que trabajan en el campo del DNA y la ingeniria genetica.

    PROGRAMMERS APPRENTICE:Se trata de un sistema que ayuda a la escritura de programas.

    EURISKO:Sistema experto capaz de aprender a medida que funciona, que crea circuitos microelectricos tridimensionales

    GENESIS: Permite a los cientificos palnificar y simular experimentos en el campo de la union de genes

    EXPERT SYSTEMAS TO COMBAT INETRNATIONAL TERRORRISM:ayuda a los expertos a la escritura de programas

    LEGAL DECISIONMAKING

    TATR

    TWIRL:Simulaciones de guerras completas y guia de mejores acciones posibles a realizar, en casi todas las situaciones.

    RI:Programa utilizado para el descubrimiento de yacimientos petroliferos bajo aguas marinas.



    PAGINA INICIAL
  • Hosted by www.Geocities.ws