lunes, 28 de agosto de 2017

Sistemas Expertos

El término inteligencia artificial (IA) se refiere a la capacidad de emular las funciones inteligentes del cerebro humano. El empleo de la IA es variada y actualmente se utiliza principalmente en áreas de informática y la robótica, no obstante, se está extendiendo tanto en las ciencias sociales como ciencias empresariales. Asimismo, las redes neuronales artificiales y algoritmos genéticos son tecnologías cada vez más difundidas, principalmente en los campos de la investigación y la previsión del mercado. 

El nombre Sistema Experto deriva del término “sistema experto basado en conocimiento”. Un Sistema Experto es un sistema que emplea conocimiento humano capturado en una computadora para resolver problemas que normalmente requieran de expertos humanos. Los sistemas bien diseñados imitan el proceso de razonamiento que los expertos utilizan para resolver problemas específicos.

Es un sistema de información basado en el conocimiento que usa su conocimiento de un área de aplicación compleja y específica a fin de actuar como un consultor experto para los usuarios finales. Los sistemas expertos proporcionan respuestas sobre un área problemática muy específica al hacer inferencias semejantes a las humanas sobre los conocimientos obtenidos en una base de conocimientos especializados. 

Es una 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.
Características

Para que un sistema actúe como un verdadero experto, es deseable que reúna, en lo posible, lo más importante de las características de un experto humano, esto es:

-Habilidad para adquirir conocimiento.
-Fiabilidad, para poder confiar en sus resultados o apreciaciones.
-Solidez en el dominio de su conocimiento.
-Capacidad para resolver problemas.

Dada la complejidad de los problemas que usualmente tiene que resolver un sistema experto, puede existir cierta duda en el usuario sobre la validez de respuesta obtenida. Por este motivo, es una condición indispensable que un sistema experto sea capaz de explicar su proceso de razonamiento o dar razón del por qué solicita tal o cual información o dato. 

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 porqué 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 esta base de conocimientos en una situación particular que se le indica al programa.

Sistemas expertos:
·         -Toman Decisiones
·         -Calculan Resultados
·         -Basados en Heurísticas
·         -Dan Explicaciones de los Resultados
·         -Usan Reglas de Inferencia
·         -Accedan Bases de Conocimientos (Deductivas)
·         -Centrados en el Experto y el Usuario
·         -Manejan Conocimiento Impreciso, Contradictorio o Incompleto
·         -Usan Datos y Lenguajes Simbólico

Se puede decir que los Sistemas Expertos son el primer resultado operacional de la Inteligencia artificial, pues logran resolver problemas a través del conocimiento y raciocinio de igual forma que lo hace el experto humano.


Un Sistema Experto (SE), es básicamente un programa de computadora basado en conocimientos y raciocinio que lleva a cabo tareas que generalmente sólo realiza un experto humano, es decir, es un programa que imita el comportamiento humano en el sentido de que utiliza la información que le es proporcionada para poder dar una opinión sobre un tema en especial.


Otros autores lo definen como un Sistema Experto de programa de computadora interactivo que contiene la experiencia, conocimiento y habilidad propios de una persona o grupos de personas especialistas en un área particular del conocimiento humano, de manera que permitan resolver problemas específicos de ése área de manera inteligente y satisfactoria. La tarea principal de un SE es tratar de aconsejar al usuario.

Inteligencia Artificial.

John McCarthy propuso el concepto de inteligencia artificial (IA). Que acuñó en la Conferencia de Dartmouth en 1956. Sus influencias son diversas (Filosofía, Matemática, Psicología, Biología). Su objetivo son las capacidades que consideramos Inteligentes. 

La IA es una rama de las ciencias computacionales encargada de estudiar modelos de cómputo capaces de realizar actividades propias de los seres humanos en base a dos de sus características primordiales: el razonamiento y la conducta. 


La naturaleza de la resolución de problemas durante la primera década de la investigación de IA residía en un mecanismo de búsqueda de propósito general en el que se entrelazaban pasos de razonamiento elementales para encontrar así soluciones completas. A estos procedimientos se les han denominado métodos débiles, debido a que la información sobre el dominio con que cuenta es débil. 




Referencias bibliográficas:

• González, J. Avelino & Dankel Douglas D. “The engineering of knowledge-based systems: theory & practice”. Prentice Hall. 1993. 

• López Takeyas, Bruno. ”Sistemas basados en el Conocimiento”. Antología. Instituto Tecnológico de Nuevo Laredo, Tam. México. 2001

• Ignizio, James P. “Introduction to Expert Systems”. McGraw Hill. 1991. 

  • ANGULO Usategui José María y Anselmo del Moral Bueno( 1994). Guía fácil de la Inteligencia Artificial. Editorial Paraninfo. Segunda Edición. Madrid, 1994. 
  • ARTEAGA René y Juan Carlos Armijos. Tutorial de Programación Heurística.









  • Sistemas Expertos: Fundamentos, Metodologías y Aplicaciones Sebastián Badaró1, Leonardo Javier Ibañez1 y Martín Jorge Agüero1