miércoles, 15 de febrero de 2012



 Historia De Los Sistemas Expertos

A comienzos de los años 50 el conocido Alan Mathinsong Turing  publicó "Inteligencia y Funcionamiento de las Máquinas" con el fin de demostrar hasta que punto estas tienen inteligencia.
En estos años se dieron varias definiciones de lo que significaba la inteligencia en una máquina. Sobre lo que denominamos la
inteligencia artificial.

¿Qué es un sistema experto?

Los Sistemas Expertos, rama de la Inteligencia Artificial, son sistemas informáticos que simulan el proceso de aprendizaje, de memorización, de razonamiento, de comunicación y de acción en consecuencia de un experto humano en cualquier rama de la ciencia.
Estas características le permiten almacenar datos y conocimiento, sacar conclusiones lógicas, tomar decisiones, aprender de la experiencia y los datos existentes, comunicarse con expertos humanos, explicar el por qué de las decisiones tomadas y realizar acciones como consecuencia de todo lo anterior.
Técnicamente un sistema experto, contiene una base de conocimientos que incluye la experiencia acumulada de expertos humanos y un conjunto de reglas para aplicar ésta base de conocimientos en una situación particular que se le indica al programa. Cada vez el sistema se mejora con adiciones a la base de conocimientos o al conjunto de reglas.


¿Por qué utilizar un Sistema Experto?
  1. Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver problemas que requieren un "conocimiento formal especializado".
  2. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más rápida que los expertos humanos.
  3. Los Sistemas Expertos razonan pero en base a un conocimiento adquirido y no tienen sitio para la subjetividad.
  4. Se ha comprobado que los Sistemas Expertos tienen al menos, la misma competencia que un especialista humano.
  5. El uso de Sistemas Expertos es especialmente recomendado en las siguientes situaciones:
    • Cuando los expertos humanos en una determinada materia son escasos.
    • En situaciones complejas, donde la subjetividad humana puede llevar a conclusiones erróneas.
    • Cuando es muy elevado el volumen de datos que ha de considerarse para obtener una conclusión.
Aplicaciones

Medicina, Economía, Psicología, Finanzas, Derecho y prácticamente todas las ramas del conocimiento.



Descripción Del Esquema

Para realizar un sistema experto integran dos personas el Experto del

La Base de conocimiento nos halla la base datos y estas esta compuestas por lenguajes de predicado, esta es uno de los componentes que contiene

Existen dos tipos de base de conocimiento:
El procedural .-Se usa en los lenguajes. estructurados como son
Pascal, C, Visual Basic etc.

El declarativo.-Esta basado en hechos que vienen a ser

El Motor de Inferencia.-Su función es administrar , como, cuando, y las reglas de
Dirige y controla la implementación del conocimiento, además permite decidir que tipo de técnicas se usaran durante el diseño del sistema experto.
La Interface.-Parte que permite la comunicación con el usuario, en forma vidireccional(ambos lados). Mediante al Interface el Motor de Inferencia reconoce la pregunta y saca datos de la Base de Conocimiento y mediante la Interface responde la pregunta




Conclusiones
  • Un sistema experto es aquel que simula el razonamiento humano ayudando usuario.
  • Cuando los expertos humanos en una determinada materia son escasos, los Sistemas Expertos pueden recoger y difundir su conocimiento.
  • En situaciones complejas, donde la subjetividad humana puede llevar a conclusiones erróneas.
  • La posibilidad de poder emular la inteligencia humana ha despertado la curiosidad del ser humano desde tiempos remotos. Y el hombre encontró dos caminos para lograr dicho fin:
Tratar de imitar el funcionamiento del cerebro humano a nivel computador lo cual implica construir una analogía de tipo físico del cerebro del hombre. Esto podría llamarse entonces enfoque físico, y como principal exponente de este rumbo encontramos a las redes neuronales.
Tratar de lograr el conocimiento humano a través de la lógica, por lo que estaríamos en presencia de un enfoque lógico. En este enfoque de
pensamiento encontramos a los sistemas expertos que intentan reproducir el razonamiento humano de forma simbólica.
producción que se aplicaran para la solución de un determinado problema
acciones que se dan dentro del problema se ulitizan los lenguajes Prolog y Lisp.
el conocimiento del experto o también llamado base de datos, su función es almacenar experiencias, conocimientos , etc. de una determinada área.
Dominio (profesional X) y un Ingeniero de Conocimiento (programador), que estos van enlazar sus experiencias almacenándolos en la Base de conocimientos que mediante la interface va a permitir al usuario llegar a comunicarse con el motor de inferencia, el cual es va a tomar la decisión de aplicar todo lo almacenado en la base de conocimientos.