2. La inteligencia artificial es considerada una rama de la computación y
relaciona un fenómeno natural con una analogía artificial a través de
programas de computador. La inteligencia artificial puede ser tomada
como
ciencia si se enfoca hacia la elaboración de programas basados en
comparaciones con la eficiencia del hombre, contribuyendo a un mayor
entendimiento del conocimiento humano. Si por otro lado es tomada como
ingeniería, basada en una relación deseable de entrada-salida para
sintetizar
un programa de computador. "El resultado es un programa de alta
eficiencia
que funciona como una poderosa herramienta para quien la utiliza."
A través de la inteligencia artificial se han desarrollado los sistemas
expertos
que pueden imitar la capacidad mental del hombre y relacionan reglas de
sintaxis del lenguaje hablado y escrito sobre la base de la experiencia, para
luego hacer juicios acerca de un problema, cuya solución se logra con
mejores
juicios y más rápidamente que el ser humano. En la medicina tiene gran
utilidad al acertar el 85 % de los casos de diagnóstico.
3. Una característica fundamental que distingue a los métodos de
Inteligencia Artificial de los métodos numéricos es el uso de
símbolos no matemáticos, aunque no es suficiente para
distinguirlo completamente.
El comportamiento de los programas no es descrito
explícitamente por el algoritmo. La secuencia de pasos seguidos
por el programa es influenciado por el problema particular
presente.
as conclusiones de un programa declarativo no son fijas y son
determinadas parcialmente por las conclusiones intermedias
alcanzadas durante las consideraciones al problema específico.
El razonamiento basado en el conocimiento, implica que estos
programas incorporan factores y relaciones del mundo real y del
ámbito del conocimiento en que ellos operan.
Aplicabilidad a datos y problemas mal estructurados, sin las
técnicas de Inteligencia Artificial los programas no pueden
trabajar con este tipo de problemas.
4. La estupidez real siempre vence a la
inteligencia artificial.
Terry Pratchett.
5. John McCarthy, acuñó el término en 1956, la definió: "Es la ciencia e
ingenio de hacer máquinas inteligentes, especialmente programas de
computo inteligentes.
Uno de los grandes seguidores de la IA (Inteligencia Artificial); Marvin
Minsky, ha dado una clasificación para los lenguajes
de programación que se utilizan en esta disciplina:
¨Haga ahora¨: Donde el programador surte de instrucciones a la maquina
para realizar una tarea determinada.
¨Haga siempre que¨: Aquí se permite escribir un programa que le sirva a
la computadora para resolver aquello problemas que el programador no
sabe resolver pero conoce que tipo de soluciones se pueden intentar.
"De constreñimiento": se escriben programas que definen estructuras y
estados que
se condicionan y limitan recíprocamente.
"Haga algo que tenga sentido¨: Donde se permite al programa aprender
del pasado y en una nueva situación aplicar sus enseñanzas.
"Mejórense a sí mismo": Allí se podrá permitir escribir programas que
tengan en adelante la capacidad de escribir programas mejores que ellos
mismos.
6. En 1957 Newell y Simon continúan su trabajo con el
desarrollo del General Problem Solver (GPS). GPS era
un sistema orientado a la resolución de problemas.
A finales de los 50 y comienzos de la década del 60
Robert K. Lindsay desarrolla «Sad Sam», un programa
para la lectura de oraciones en inglés y la inferencia
de conclusiones a partir de su interpretación.
En 1964 Bertrand Raphael construye el sistema SIR
(Semantic Information Retrieval) el cual era capaz de
inferir conocimiento basado en información que se le
suministra. Bobrow desarrolla STUDENT.
Posteriormente entre los años 1968-1970 Terry
Winograd desarrolló el sistema SHRDLU, que permitía
interrogar y dar órdenes a un robot que se movía
dentro de un mundo de bloques.
En 1988 se establecen los lenguajes Orientados a
Objetos.
En 2006 se celebró el aniversario con el Congreso en
español 50 años de Inteligencia Artificial - Campus
Multidisciplinar en Percepción e Inteligencia 2006.