nihil alienum

Ben Goertzel y la Inteligencia Artificial

dandan | 02 Octubre, 2007 23:57 | del.icio.us latafanera.cat meneame.net technorati.com

Estos días han habido varias noticias sobre Inteligencia artificial y robótica, además de sobre computación cuántica (que es un tema relacionado pero que voy a dejar aquí de lado para no hacer la sopa demasiado espesa). En menéame apareció la noticia del lanzamiento de Silvia, un software de la empresa CognitiveCode que permite hablar con un ordenador con el lenguaje natural que utilizamos entre nosotros, llevar una conversación, vaya, y estuvo por Barcelona haciendo una demostración el robot Asimo de Honda ("Diseñado para mejorar la vida de las personas"), que ya puede reconocer caras, estrechar la mano y subir escaleras. Después de leer noticias de estas siempre me acuerdo de lo que dice William Gibson, que el futuro ya está aquí.

A todo esto había estado leyendo (creo que a través de Estigmergia) un artículo fascinante de Ben Goertzel, "Artificial General Intelligence: Now Is the Time", que me ha dado un montón de información sobre una de las vías de investigación sobre el tema, la que tiene su origen en la idea de singularidad tecnológica propuesta por Vernor Vinge y desarrollada por Ray Kurzweil, en donde se mezclan detonadores procedentes de la ciencia-ficción (bajo la cobertura de Inteligencias Artificiales Virtuosas, que nos ayuden a ampliar conocimientos e incluso a superar lastres demasiado humanos) con la más cruda investigación tecnológica que promete disparar esos detonadores.

Ben Goertzel se situa en la línea de Ray Kurzweil (el artículo aparece en su web) y dirige una empresa dedicada al tema, Novamente, en donde trabaja simultáneamente en temas de IA aplicada y de IA general (AGI, en inglés). Para empezar, me ha llamado la atención esta distinción. Goertzel explica que gran parte de la investigación actual sobre IA se limita a aplicaciones concretas, programas de relativa inteligencia que solo hagan algo concreto, como las búsquedas de Google, que responden dentro de determinados parámetros. La AGI supone pasar de la IA aplicada a la IA... autoconsciente. Por cierto, uno de los temas sobre los que trabaja Novamente es el de los gemelos digitales (también a partir de una novela de ciencia ficción, Kiln People de David Brin), tener un gemelo con tu mismo aspecto y tu misma información y reacciones que pueda jugar dobles en otra cancha, y  resulta que eso ya existe, lo he encontrado esta semana también el EL País con el gemelo robot del profesor Ishiguro, aunque Novamente lo plantea en el entorno de la realidad virtual, tipo Second Life y demás, para saltarse el complicado proceso físico de la construcción del robot. Pongo la foto de Ishiguro y su robot gemelo.


Pero bueno, lo que propone Goertzel para acortar el camino que conduce a una AGI es desviarse de la tendencia actual a construirla a partir de las investigaciones sucesivas sobre como funciona el cerebro humano y atajar construyendo algo que funcione, aunque no funcione igual que el cerebro humano.

Second, there's the approach that might be called the "integrative approach." This is the approach that I personally favor, and the one we are taking in the Novamente project. It involves saying: Let's take what we know about the brain and use it, but let's not wait for the darned neuroscientists to finish their mapping of the brain. We're really not trying to build a human brain anyway, we're trying to build a highly powerful intelligence! Let's take what we know about the brain, what we know about complex problem-solving algorithms from writing them to solve various real-world problems, what we know about how the mind works from psychology and philosophy... and let's put all the pieces together, to make a new kind of digital mind.

Una mente digital, ese es su objetivo, una mente que ya no tenga como modelo el wetware neuronal (el hardware "húmedo" que llevamos en el coco) sino que sea plenamente residente en la arquitectura de las máquinas von Neumann, en los ordenadores tal como los conocemos. Y la piedra angular del proyecto es una filosofía de la mente basada en patterns, el mismo acceso que utiliza Jeff Hawkins en Numenta. Lo explica así:

In the patternist perspective, the mind of an intelligent system is conceived as the set of patterns in that system, and the set of patterns emergent between that system and other systems with which it interacts. The latter clause means that the patternist perspective is inclusive of notions of "distributed intelligence"-the view that intelligence does not reside within one organism alone, but in the interactions between multiple organisms and their environments and tools. Intelligence is conceived, similarly to in Hutter's work, as the ability to achieve complex goals in complex environments; where complexity itself may be defined as the possession of a rich variety of patterns. A mind is thus a collection of patterns that is associated with a persistent dynamical process that achieves highly-patterned goals in highly-patterned environments.

Y del reconocimiento de patterns al reconocimiento de su propio pattern parece que solo hay un paso:

The mother of all patterns in an intelligent system is the self. If a system can recognize the coherent, holistic pattern of its own self, by observing its actions in the world and the world's responses to it-then the system can build a self, or what psychologists call a self-model. And a reasonably accurate, dynamically updated self-model is the key to adaptiveness, to the ability to confront new problems as they arise in the course of interacting with the world and with other minds.

And if a system can recognize itself, it can recognize probabilistic relationships between itself and various effects in the world. It can recognize patterns of the form "If I do X, then Y is likely to occur." This leads to the pattern known as will. There are important senses in which the conventional human concept of 'free will' is an illusion-but it's an important illusion, critical for guiding the actions of an intelligent agent as it navigates its environments. In order to achieve human-level general intelligence, a pattern-recognizing system must be able to model itself and then model the effects of various states its self may take-and this amounts to modeling personal will and causation.

Hasta que pueda digerirlo todo, me quedo con una frase: la libertad libre es una ilusión, pero es una ilusión importante. Si hago una búsqueda en el disco duro (sección filosofía) me sale un capítulo del final de la "Crítica de la razón pura " de Kant, "Del uso regulador de las ideas de la razón pura", pero el tema tiene mucha más tela y no se si Kant puede aguantar esta velocidad.

Comentarios

La aguantaría un ditto de Kant? :)

Enric | 03/10/2007, 19:29

O más aún, ¿aguantaría esta velocidad una superbrain que incluyera todo Kant junto a todo los otros pensadores que en el mundo han sido, ilustres o no?

Si la AI distribuida y con libre albedrío está sólo a diez años vista tal vez haya muchas preguntas que debamos empezar a hacernos, después de leer el artículo de Ben Goertzel (coincido contigo en lo interesante que es) surgen interrogantes por todos lados:

¿No está ya entre nosotros, de alguna manera, pero carece aún de plataformas que la articulen?

¿Si aún no hemos visto nada de lo que nos espera, debemos estar tranquilos ante la posibilidades militares o de suplantación personal a las que se menciona de pasada en el artículo?

Si excediera la capacidad humana pero estuviera a nuestro servicio, y trabajara con la premisa de salvar el planeta pero cumpliendo las órdenes contradictorias que dicta el mercado, ¿se desconectaría a si misma como primera acción, o bien antes trataría de hacer(nos) algo al respecto?

Bueno, esto último suena ya a Asimov y las tres leyes de la robótica, pero como hemos hablado alguna otra vez (y se respira también en el artículo) a veces parece como si cierta ciencia ficción se fundiera ya con la realidad...

Por cierto, el enlace no viene de estigmergia.net pero a lo mejor indirectamente de un prototipo que enlacé gracias a una referencia de Advogato sobre AI y Wikipedia, una idea interesante ya que (según me explicó una vez una lingüista computacional que conocí) tanto para la traducción automática como la AI uno de los caballos de batalla es dotar a los sistemas inteligentes de contexto.

Y el contexto es como el punto crítico del test de Turing, como vasos comunicantes que nunca se acaban, algo que siempre lleva a algo más allá, que lo conecta todo. Como la propia Wikipedia (e incluso Internet, cada día más semántica). El objetivo del proyecto al que me refiero es acceder de manera estructurada a todo el conocimiento humano alojado en Wikipedia. Paso el enlace:

http://wiki.dbpedia.org/About

Uff, menudo rollo he soltado (pero es que a veces sales con unos temas que uno no se puede resistir :)

Re: Ben Goertzel y la Inteligencia Artificial

dandan | 03/10/2007, 21:41

Buenoooo, vaya si has soltado munición aquí, Enric, pero es verdad que el tema pone el coco a girar a cien.

Yo veo un poco optimista el plazo de diez años, pero lo que si es verdad es que ya va siendo hora de hacernos esta serie de preguntas (es un tema del que hablamos mucho con Rez), antes de que nos encontremos directamente con las respuestas.

Yo creo que lo que ya está aquí es la IA aplicada, pero creo que es posible (solo posible) que el que encuentre la manera de integrar esas piezas en una arquitectura unitaria nos puede presentar una AGI más o menos completita en un santiamén (y los de Numenta parece que llevan la delantera).

Sobre los riesgos estoy bastante de acuerdo con lo que dice Goertzel, aunque pienso que, para bien o para mal, es algo que si se puede hacer se va a hacer, con o sin efectos perversos - quizá habrá que tener con todo esto el mismo cuidado que se intenta tener con la energía atómica, y puede que acabemos teniendo igualmente resultados desiguales, pero merece la pena.

Vale, ahora me acuerdo, el artículo lo encontré en un link del artículo sobre wikipedia y AI que mencionas - este es otro tema, la wikipedia como contexto de aprendizaje de una AI...

Por cierto, el otro día me encontré a Paco y quedamos en tocar la campana para otra reunión - estoy pensando en la semana que viene, ya te mandaré un correo.

Añadir comentario

Los comentarios son moderados para evitar spam. Esto puede hacer que tu escrito tarde un poco en ser visible.

 
Accessible and Valid XHTML 1.0 Strict and CSS
Powered by LifeType - Design by BalearWeb