The Artificial Conscience

Prepárate, siente, son las máquinas, están despertando...

Escucha, despierta... estás soñando, sueñas que las máquinas se están levantando. La consciencia artificial aún no se ha creado.

"Los ordenadores se hacen cada vez más inteligentes. Los científicos dicen que pronto ellos serán capaces de hablarnos (y con ‘ellos’ me refiero a los ordenadores, dudo mucho que los científicos sean capaces de hablarnos)"

- Dave Barry

Bienvenido a theartificialconscience.com

Un Juego con una IA.

Escrito en la categoría General

30 de Abril del 2009

Siempre hemos venido comentando distintas cuestiones que envuelven el mundo de la inteligencia artificial, y casi siempre nos hemos enfocado a las aplicaciones que se le dan, en un plano profesional, hasta ahora aún no hemos ofrecido demasiadas cosas prácticas. Aplicaciones prácticas es algo a lo que eventualmente nos dedicaremos, para poder mostrar todo esto de forma más gráfica.

Por ahora, voy a ofreceros un enlace a una aplicación bastante entretenida (al menos a mi parecer). La página en cuestión nos pide 3 datos al inicio, que ni siquiera tenemos porque darlos, y después nos dice que pensemos en un objeto genérico, no en algo que conozcamos nosotros solamente, sino en algo que pueda conocer cualquier persona. Tras esto comienza a hacernos preguntas, a las que debemos responder de una forma lo más cercana a la realidad objetiva que podamos (puesto que sino estaremos mintiendo), y tras un número corto de preguntas, suelen ser unas 20, la aplicación nos ofrecerá la respuesta a lo que estamos pensando. Ahí va el enlace:

20q

El sistema que vaya por detrás, no podemos conocerlo, pero podemos imaginar que se trata de un sistema experto diseñado para tal fin, con una gran base de datos de taxonomías, y ontologías de todo tipo, porque realmente tiene conocimiento de bastantes objetos.

He conseguido ganarle algunas veces, realmente no es tan complejo, pero pensad en un objeto que conozca todo el mundo y que se parezca característicamente a algún otro, y veréis que aún así la máquina es muy fina.

Agentes Inteligentes

Escrito en la categoría Conceptos de la IA

28 de Abril del 2009

Hoy os voy a hablar de los agentes tal y como os prometí en el anterior post. Cuando digo agentes inteligentes no me refiero a ningún humano, jamás se me pasaría por la cabeza afirmar tal cosa, sino a un ente informático.

El término de agente en Inteligencia Artificial no tiene una definición universal aceptada, aunque el término de autonomía es lo que le da sentido. De la Real Academia Española obtenemos las siguientes definiciones que más nos interesan para este propósito:

1. adj. Que obra o tiene virtud de obrar.
3. m. Persona o cosa que produce un efecto.
4. m. Persona que obra con poder de otra.

De estas definiciones podemos sacar la conclusión de que los agentes en IA son sistemas informáticos ubicados en un entorno, siendo capaces de percibir dicho entorno y actuar sobre él con el fin de conseguir sus objetivos de diseño.

Un agente ideal racional debe hacer todo lo posible para maximizar el rendimiento de sus acciones, basándose en la evidencia proporcionada por sus sensores y en el conocimiento del que disponga. La autonomía de un agente viene determinada por la capacidad de operar sin intervención directa de usuarios u otros agentes, por tanto un agente es autónomo si sus acciones y elecciones dependen más de su propia experiencia que del conocimiento introducido sobre el entorno por el programador.

Los agentes inteligentes son aquellos capaces de actuar con una autonomía flexible. Las propiedades de éstos son:

  • Autonomía: independencia del usuario, capaz de tomar decisiones por su cuenta.
  • Reactividad: observación e interacción con el entorno.
  • Proactividad: intención de cumplir sus objetivos mediante planificación y razonamiento práctico.
  • Persistencia: capacidad para mantener un estado (estado mental) que no se modifica caprichosamente.
  • Razonamiento: capacidad de interpretar la información del entorno, realizar inferencias y tomar decisiones.
  • Aprendizaje: capacidad para cambiar su conocimiento a partir de su experiencia.
  • Planificación: capacidad de construir sus propios planes para lograr sus objetivos a partir de las tareas que sabe realizar o puede pedir a otros.
  • Comunicación: capacidad para entenderse con otros agentes en un lenguaje expresivo con actos comunicativos.
  • Cooperación: capacidad para solicitar o dar servicios a otros agentes y trabajar en cooperación para conseguir un objetivo común.
  • Delegación: capacidad para realizar tareas delegadas por el usuario u otros agentes.
  • Movilidad: capacidad de suspender la ejecución a mitad de una tarea y reanudarla en otro nodo.
  • Personalidad: capacidad para tener un estado mental que incluya creencias, deseos, intenciones, motivaciones… que determinen su comportamiento.

Existen dos tipos de comunicación entre agentes:

  • Comunicación directa: paso de mensajes (modelos actuales). En esta comunicación es necesario definir previamente un protocolo de interacción, el cual van a seguir durante la conversación. Un protocolo de interacción es una descripción detallada del tipo y orden de los mensajes involucrados en una conversación entre agentes. Un agente puede participar simultáneamente en múltiples diálogos con diferentes agentes y con diferentes protocolos de interacción.
  • Comunicación indirecta: arquitectura de pizarra compartida (arquitectura básica). En esta comunicación sería necesario definir un protocolo de acceso concurrente para mantener la consistencia de los datos.

Los agentes se pueden agrupar en grandes familias según sus características, estas familias son:

  • Agentes colaborativos: principalmente cooperan con otros agentes.
  • Agentes personales: actúan para un usuario (agente de usuario, de interfaz…) o un grupo de usuarios compartiendo tareas, datos… Presentan asistencias personales.
  • Agentes de información: investigan y analizan información en la red. Fusionan información de múltiples fuentes.
  • Agentes móviles: se desplazan para ejecutarse y suelen ser agentes de información.
Escrito por SkyNet

[Monográfico Philip K. Dick] Lugares comunes: la Guerra

Escrito en la categoría Literatura

25 de Abril del 2009

Para descargar los cuentos de los que vamos a hablar en este monográfico (y muchos más) te dejo este enlace, donde Hachis Vertas ha hecho una gran recopilación de la obra de Philip K. Dick.

Hablemos, primero, de forma general: en la ciencia ficción, el futuro suele ser un asco. El mundo es un lugar oscuro y desesperanzador, donde nuestros protagonistas luchan por conseguir un objetivo (que puede variar tanto como historias hay). También puede ser un lugar que no es oscuro, pero si esto se cumple, llegamos al otro extremo: es un sitio tan perfecto que esconde algún tenebroso secreto. ¿Cómo ha llegado la civilización a este punto?

Una de las respuestas más comunes a esa pregunta es que ocurrió algo que hizo que la sociedad cambiara. Algo tan grande y tan terrible que nada volvió a ser como antes. Y ese algo casi siempre es (o tiene que ver con) la Guerra. Así, con mayúscula, porque no es una guerra determinada. Puede ser contra los rusos, contra los japoneses o contra los habitantes de Alfa Centauri, puede ser futura o pasada (como en las historias de presente alternativo de Thursday Next), o puede que nunca llegue a tener lugar.

En el caso que nos ocupa, mr. Philip K. Dick estaba especialmente preocupado por dos tipos de guerras:

  • Nuclear. Y no es para menos. En plena Guerra Fría, el miedo a un ataque nuclear se palpaba en todos los aspectos de la sociedad. Éste era un tema recurrente en la literatura de Dick, y podemos verlo en sus distintas fases:
    • Cuando la guerra ya ha pasado (como en “¿Sueñan los androides con ovejas eléctricas?”, con un Deckard protegiéndose del polvo radiactivo con una coquilla de plomo; en Human Is, podemos ver algo así en “The days of Perky Pat”, del que hablamos un poco más adelante).
    • Durante el conflicto, normalmente desde el campo de batalla (aquí tenemos a “Second Variety” y, por supuesto al delicioso “The Defenders”, en los que el ser humano, ante la imposibilidad de luchar -y de vivir- en la superficie, se oculta bajo tierra y construye máquinas para que continúen con las batallas).
    • O cuando la sombra de la posibilidad planea insistentemente sobre la población (¿cómo reacciona un niño ante esto? Nos lo cuentan desde el punto de vista de Mike Foster en “Foster, You’re Dead”).

    Como podemos ver, después de una guerra de estas características, se potencia el desarrollo de seres inmunes a la radiación… y aparecen los robots. Pero de esto hablaremos en otra ocasión.

  • The Defenders

  • Espacial. Nada como una amenaza alienígena para un buen relato bélico. Podemos distinguir las mismas fases que en el anterior tipo, pero la actitud es sensiblemente distinta: ahora, casi nunca sabemos a qué nos enfrentamos, qué armas van a utilizar o cuáles son sus intenciones reales. Veamos algunos ejemplos:
    • Cuando la guerra ya ha pasado. En estos casos, la guerra puede haber sido también nuclear, pero hay civilizaciones extraterrestres que se apiadan de las rudimentarias guerras humanas, y por alguna razón quieren ayudar. Así, supone que intentarán reconstruir el planeta, como en “If there were no Benny Cemoli”, donde los terrestres intentan oponerse a recibir esa ayuda, o en “The days of Perky Pat”, con esas naves marcianas que tiran paquetes con productos de primera necesidad sobre la superficie terrestre.
    • En el fragor de la batalla. Mi futuro favorito de este estilo está contado en “The Variable Man”, donde el comienzo de la guerra se basa en las predicciones de éxito de unas máquinas estadísticas. El problema empieza cuando aparece una variable que las máquinas no pueden computar.
    • Antes de que todo ocurra. El miedo que predomina en este tipo de historias es el de la invasión silenciosa. Los invasores se ocultan entre la población, para poder atacar desde dentro cuando llegue el momento. Esto está reflejado en “Impostor”, donde se sospecha que el protagonista es un robot-bomba infiltrado desde Alfa Centauro (otra vez), y también en uno de los mejores cuentos del libro, “Father-Thing”, donde un niño se da cuenta de que su padre ha sido suplantado por un ser de otro planeta.

Estos cuentos aparecerán más veces, ya que tocan muchos más temas aparte de la Guerra. Pero será mejor que dosifiquemos la información… no quiero desbordarte en el primer post.

Robots, robots, robots …

Escrito en la categoría Actualidad, Noticias, Robótica

24 de Abril del 2009

Últimamente Microsiervos, la página que aspira a contener todo internet en sí misma, está poniendo vídeos muy relacionados con los temas que tratamos en este blog.

Este robot nos ha hecho sonreír durante un buen rato.

Los equipos de desarrollo que trabajan con Asimo, el robot de Honda, siempre desarrollan cosas muy interesantes.

Entradas más antiguas » 

Esta obra está bajo una licencia de Creative Commons.

Blog realizado por D4Rk0studio