Vous êtes sur la page 1sur 4

1.

LENGUAJES DE PROGRAMACIN

http://ategrupo5.wordpress.com/inteligencia-artificial/maquinas-inteligentes/


https://sites.google.com/site/proyectointeligenciaartificial/indice/lenguajes-de-programacin

Cualquier lenguaje de programacin puede ser usado para desarrollar programas de
inteligencia artificial. No obstante, destacan en especial tres lenguajes que fueron
desarrollados especficamente para realizar programas dotados de inteligencia artificial, los
lenguajes Lisp, Prolog y Ops5.
1.1. Lenguaje LISP

http://es.slideshare.net/DriverNet/95401649-lenguajelisp

Es el segundo lenguaje de programacin de alto nivel ms viejo que existe que todava tiene un
gran uso. Fue desarrollado por John McCarthy en 1958 aunque ha cambiado mucho desde sus
comienzos.



Figura 1 - Insignia incluida en programas realizados con LIS

El nombre de LISP deriva de LISt Processing, proceso de listas. Se trata de una de las claves
de este lenguaje de programacin, las listas encadenadas. Gracias e esto, los programas de
LISP pueden manipular el cdigo fuente como una estructura de datos, dando lugar a macro
sistemas, que permiten a los programadores crear nueva sintaxis de programas de dominio
especfico. Todo el cdigo de programacin de LISP se escribe en expresiones S, o lo que es lo
mismo, listas entre parntesis.

Desde un principio LISP naci estrechamente relacionado con la investigacin de la IA,
especialmente en sistemas PDP-10.

1.2. LENGUAJE PROLOG

Se trata de un lenguaje de programacin muy usado en el medio de investigacin en
Inteligencia Artificial, creado a principios de los 70 por Alain Colmerauer y Phillipe Roussel. Se
trata de un lenguaje declarativo que, en un principio era totalmente interpretado y tras su
desarrollo por David H.D. Warren pas a ser semi interpretado.
Prolog proviene del francs PROgrammation en LOGique.

1.3. LENGUAJE OPS5

El lenguaje OPS5 es quizs el menos conocido de los nombrados. No obstante, su importancia
en el desarrollo de la inteligencia artificial fue clave dado que fue el primer lenguaje usado con
resultado de xito en un sistema experto.



La familia de los lenguajes OPS (Oficial Production System) fue desarrollada a finales de
la dcada de 1970 por Charles Forgy, se trata de un lenguaje para ingeniera cognoscitiva que
aguanta el procedimiento de representacin del conocimiento en forma de reglas.



https://sites.google.com/site/proyectointeligenciaartificial/indice/lenguajes-de-programacin







2. Mquinas Inteligentes

Las mquinas inteligentes o sistemas inteligentes se pueden definir de una manera informal
como sistemas que estn dotados de algn tipo de inteligencia humana,
para realizar alguna tarea en particular o con algn objetivo concreto, con el fin de resolver
alguna tarea en particular, aunque el trmino inteligencia no sera correcto utilizarlo, ya que
ms bien podra ser racionalidad, un concepto algo ms generalizado.
A esta forma de inteligencia, se la conoce como inteligencia artificial, la cual es proporcionada
directamente por la mano del hombre.



2.1. La inteligencia natural
Como punto de partida acordemos que la inteligencia se refiere a la capacidad para resolver
problemas. Esta capacidad se desarrolla a lo largo de la evolucin y ofrece a las distintas
especies mejores niveles de adaptacin a su medio ambiente. Ciertamente queda an sin
respuesta una pregunta bsica: qu ventajas precisas ofrece la aparicin de la conciencia del
yo a la especie humana?
Desde el punto de vista de las clulas que participan en los procesos mentales, podemos decir
que el sistema nervioso est formado por neuronas y clulas gliales. Las neuronas son las
clulas que forman circuitos y redes, y tienen propiedades que permiten explicar los principios
de organizacin del cerebro.
Las neuronas pueden concebirse como unidades operacionales que modifican su actividad en
funcin de ciertos cambios en el medio. Estas clulas reciben influencias de otras neuronas o
de clulas sensoriales por medio de conexiones denominadas sinapsis. Las neuronas tienen
propiedades de tipo no lineal que les permiten responder de forma compleja y, si bien est
an pendiente caracterizar exhaustivamente sus propiedades, el conocimiento que tenemos
de ellas per mite construir modelos capaces de reproducir la actividad de algunos conjuntos
neuronales

2.2. La inteligencia artificial

Obviamente la ficcin lleva la delantera y abundan en la literatura y el cine los robots y las
mquinas inteligentes. No puede decirse que en la actualidad exista una sola mquina que
piensa; sin embargo, existen sistemas que presentan un procesamiento rudimentario, que
manejan informacin compleja y que poseen algo similar a la intuicin, elementos que
sugieren que es factible realizar, a largo plazo, la sntesis del pensamiento
Como ejemplo cabe mencionar el tipo de mquina que han desarrollado en Cycorp en Austin.
Texas, basados en el anlisis crtico de experimentos previos de inteligencia artificial, que
lamentablemente terminan por lo general en sistemas que mucho se parecen a un sabio
idiota: mquinas que traducen fuera de contexto, o que en el diagnstico mdico aceptan
como factible que un automvil pueda tener rubola. El objetivo ha sido entonces crear
mquinas que traten el contexto en que se dan las cosas; por ejemplo, sabiendo que tanto el
aire como un libro estn ambos dentro de un cuarto, sea claro para la mquina que el libro
puede sacarse de ah y el aire no. Para crear esta contextualizacin, en una etapa inicial, la
mquina aprende miles de conceptos, algunos de ellos no simples definiciones, sino ideas
operativas y en ocasiones contradictorias. An ms, el diseo de aprendizaje del sistema
permite introducir contextos de ficcin, lo que le confiere la posibilidad de entender
metforas.
Para 1994 este sistema era capaz, ante una pregunta abstracta tal como muestra una persona
feliz, de responder presentando una imagen con la leyenda un hombre viendo a su hija que
aprende a caminar*. Este es un ejemplo de lo que hemos alcanzado y parece que las
mquinas, o ms bien, los sistemas de mquinas capaces de aprender de su experiencia,
desarrollar conceptos, entender contextos y generar decisiones intuitivas, no parecen tan
lejanos.