jueves, 28 de julio de 2011

Inteligencia Artificial (IA)

Buenas, en este blog no pienso explicar la historia de la IA ni tampoco entrar en muchos de detalles acerca de como ha evolucionado. El proposito de este blog es dar una pequeña introduccion y mostrar pequeños ejemplos de lo que puede ser capaz la intelignecia artificial.

Primero que todo tenemos que recordar que es inteligencia artificial:
  • Es una ciencia encargada de crear software y hardware que tenga comportamientos inteligentes. O sea crear un programa capaz de pensar por si mismo sin necesidad de que el usuario tenga que estarle indicando como.
DIFERENCIA ENTRE LA INTELIGENCIA NATURAL Y LA ARTIFICIAL
Atributos Inteligencia Natural Inteligencia Artificial
Capacidad de usar detectores Alta Baja
Capacidad de ser creativo Alta Baja
Capacidad de aprender de la experiencia Alta Baja
Capacidad de adaptación Alta Baja
Capacidad de permitirse el costo de adquirir experiencia Alta Baja
Capacidad de usar diversas fuentes de información Alta Alta
Capacidad de adquirir una gran cantidad de información externa Alta Alta
Capacidad de realizar cálculos complejos Baja Alta
Capacidad de transferir información Baja Alta
Capacidad de hacer una serie de cálculos con rapidez y exactitud Baja Alta


A continuacion les mostrare algunos programas que poseen inteligencia artificial, puede que no sean robots japoneses que pueden moverse por si solos pero es pequeña muestra de lo poderoso que puede llegar a ser este tema.


1.- Alice BotEs un chatbot mujer, Ganador del Loebner(Competencia anual de IA) en los años 2000, 2001 y 2004.

Edad: 11 años, de existencia (pero en apariencia e inteligencia unos 30).
Origen: Pennsylvania.
Residencia actual: California.
Español: Un poco.
No requiere instalarse y tiene código fuente abierto, es decir libre de descargar y usar. No es tan inteligente como para engañarte, aunque si muy avanzado.

http://www.alicebot.org/  Conoce mas acerca de Alice.
Chatea con Alice


2.- Paula:


Muy interesante, parece que tuvieras una videoconferencia con una persona real, los gestos la imágen y la ropa son muy reales. Pienso que son fotos o fragmentos de tomadas de una persona y armaron un video inteligente pero no estoy seguro.


3.- Dr. Abuse.

Dr. Abuse es un programa de Inteligencia Artificial que demuestra comportamiento humano. Se trata de un robot de charla con el que puede mantener una conversación divertida y más o menos inteligente. Incluye síntesis de voz, por lo que puedes escuchar todo que te dice. Es posible también realizar terapia con él, por lo nos puede ser de gran ayuda si necesitamos a alguien que escuche nuestros problemas. Hay que tener en cuenta que Dr. Abuse no puede sustituir a un terapeuta, por lo que ante problemas serios, deberemos acudir a un especialista. Consulta la sección modo autoayuda para obtener más información.


Esto ha sido un pequeño resumen acerca de las aplicaciones gratis de IA, con estos programas ya podriamos comenzar a hacer nuestros propios proyectos que involucren esta tecnologia y quien sabe, talves algun dia hagamos nuestros sistemas mas interactivos con el usuario.