Ing systemas

Solo disponible en BuenasTareas
  • Páginas : 5 (1017 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de mayo de 2011
Leer documento completo
Vista previa del texto
ARITM´ETICA DE PROLOG
Algunas funciones predefinidas para trabajar con t´erminos num´ericos
X + Y suma
X − Y diferencia
X  Y producto
X/Y cociente
X//Y cociente entero
XˆY exponenciaci´on
−X opuesto
XmodY resto de la divisi´on entera
abs(X) valor absoluto
sqrt(X) ra´ız cuadrada
log(X) logaritmo en base 10
sin(X) seno
cos(X) coseno
tan(X) tangente
asin(X) arcoseno
acos(X)arcocoseno
atan(X) arcotangente
round(X) redondea X al entero m´as pr´oximo
pi n´umero 
random valor pseudoaleatorio entre 0 y 1.
CAPÍTULO 1. INTRODUCCIÓN
1.1 INTRODUCCIÓN
Tiempo atrás se pensaba que algunos problemas como la demostración de teoremas, el
reconocimiento de la voz y el de patrones, ciertos juegos (como el ajedrez o las damas), y
sistemas altamente complejos de tipo determinista oestocástico, debían ser resueltos por
personas, dado que su formulación y resolución requieren ciertas habilidades que sólo se
encuentran en los seres humanos (por ejemplo, la habilidad de pensar, observar, memorizar,
aprender, ver, oler, etc.). Sin embargo, trabajos realizados por investigadores procedentes
de varios campos, demostraron que muchos de estos problemas pueden ser formulados yresueltos por maquinas.
El amplio campo que trata estos problemas se conoce como inteligencia artificial (IA), que
en un principio parecían imposibles, intratables y difíciles de formular utilizando
ordenadores. A. Barr y E. A. Feigenbaum, dos de los pioneros de la investigación en IA,
expresan la siguiente definición:
La Inteligencia Artificial es la parte de la Ciencia que se ocupa deldiseño de sistemas de
computación inteligentes, es decir, sistemas que exhiben las características que
asociamos a la inteligencia en el comportamiento humano que se refiere a la
comprensión del lenguaje, el aprendizaje, el razonamiento, la resolución de problemas,
etc.
Hoy en día, el campo de la IA engloba varias subareas tales como los sistemas expertos, la
demostración automática de teoremas,el juego automático, el reconocimiento de la voz y
de patrones, el procesamiento del lenguaje natural, la visión artificial, la robótica, las redes
neuronales, etc.
El presente trabajo está dedicado a los sistemas expertos. Aunque los sistemas expertos
constituyen una de las áreas de investigación en el campo de la IA, la mayor parte de las
restantes áreas, si no todas, disponen de unacomponente de sistemas expertos formando
parte de ellas.
2
1.2 SISTEMAS EXPERTOS: DEFINICIÓN
Según Stevens (1984): Los sistemas expertos son máquinas que piensan y razonan como un
experto lo haría en una cierta especialidad o campo. Un sistema experto de verdad no sólo
realiza funciones tradicionales de manejar grandes cantidades de datos, sino que también
manipula esos datos de forma tal que elresultado sea inteligible y tenga significado para
responder a preguntas incluso no completamente especificadas.
A partir de ésta surgieron definiciones de otros autores como Castillo y Álvarez (1991) y
Durkin (1994) que pueden resumirse de la siguiente manera:
Un sistema experto es un sistema informático (software y hardware) que simula a los
expertos humanos en un área de especializacióndada.
Un sistema experto debería ser capaz de procesar y memorizar información, aprender y
razonar en situaciones deterministas e inciertas, comunicar con los hombres y/u otros
sistemas expertos, tomar decisiones apropiadas y explicar porqué se han tomado tales
decisiones. Además, se puede pensar en un sistema experto como un consultor que puede
suministrar ayuda a los expertos humanos con ungrado razonable de fiabilidad.
En la figura 1.1 se pueden ver los campos dominantes entre aquellos en los que se utilizan
sistemas expertos.
1.3 EJEMPLOS DE APLICACIÓN DE SISTEMAS EXPERTOS
A) Transacciones bancarias: Anteriormente para realizar una transacción bancaria
(depositar o extraer dinero de una cuenta) había que visitar el banco en horas de
oficina. Hoy en día, estas y otras...
tracking img