¿Cómo es posible que los robots humanoides tengan sentimientos y respondan preguntas inteligentes? ¿Por qué crees que Arabia Saudita le dio a Sophia la ciudadanía?

Los robots no tienen sentimientos, pero la gente ha tratado de construirlos para mostrar sentimientos, especialmente con los desarrollos recientes en los robots de servicio, solo para que los humanos se sientan cómodos con ellos.

Cómo pueden responder a los lenguajes naturales es un tema profundo. Un buen ejemplo es la publicidad en torno a Watson AI de IBM que ganó Jeopardy, el programa de televisión. Y las IA han mejorado mucho desde entonces. Cuando trato de explicar tales problemas, digo: imagina la palabra Apple. Puede hacer que la IA la correlacione con la imagen de una Apple, decir que es roja y hacer una definición como: es un recurso para los humanos. Incluso puede hacer que defina significados como la manzana de Adán. Y puede hacer que la IA aprenda cómo se usa la palabra Apple simplemente alimentándola con información humana o datos empíricos. Después de eso, debe generar la solución o dejar que la IA genere la solución al problema de cómo usar ese conocimiento sobre Apple.

Imagine todo el proceso como un problema matemático: solo necesita hacer que los parámetros y reglas oscuros se identifiquen y sean compatibles con la entrada para que pueda resolver y producir una salida. Cuando se le pregunta “qué es una Apple”, la IA producirá la salida correcta combinando las reglas que se le han enseñado y su conocimiento de la manzana. Producirá una respuesta como la definición de Apple o puede decir ‘es rojo’. Si hace el segundo, lo corrige diciéndole que se refería a la definición de manzana, no al color. Esa es otra entrada, y si la alimentas con miles y millones de elementos (conocimiento) como ese, obtendrás una IA que responde adecuadamente.

Bueno, en el caso de Arabia Saudita, es un tema delicado. Por no decir demasiado bien, les encanta gastar dinero. Han gastado millones de dólares en proyectos de tecnología y arquitectura. No he leído ningún artículo científico, sino solo noticias basura sobre Sophie, así que aún no puedo decir nada al respecto, pero apenas estoy convencido de que en realidad sea una IA.

  1. Los robots actuales no tienen sentimientos. Sus simulaciones son bastante básicas y no afectan los procesos cognitivos que puedan tener.
  2. Después de investigar un poco, descubrí que Sophia responde a través de AIML, un lenguaje de script de chatbot común. En pocas palabras, los creadores preparan una lista de palabras clave y las respuestas correspondientes, y todo lo que Sophia hace es buscar las palabras clave para las palabras clave y recitar las respuestas de esa lista. Ver también esta explicación de los creadores.
  3. Arabia Saudita anunció la ciudadanía de Sophia como una señal de relaciones públicas a los inversores internacionales presentes en la conferencia tecnológica, porque el príncipe heredero está en una misión para modernizar el país. Es esencialmente un gesto sin sentido.

Todavía no tienen sentimientos. Ni siquiera estamos cerca de eso. De hecho, es difícil definir qué son los “sentimientos”. Hay algunos investigadores que se especializan en crear robots que parecen tener sentimientos, y creo que podremos crear otros convincentes en un futuro no muy lejano, pero por ahora, eso es lo más cerca que podemos llegar.

Sin embargo, crear un programa que pueda responder respuestas inteligentes es algo en lo que estamos mejorando rápidamente. En términos muy generales, la forma en que funciona es que se crea un algoritmo de inteligencia artificial para poder separar toda la información posible de la consulta del usuario y luego buscar temas relacionados en una base de datos, de forma muy parecida a un motor de búsqueda. Luego, el programa intenta determinar la respuesta correcta más probable, el método correcto más probable de “decir” esa respuesta. Todo esto es realmente difícil para una computadora, pero nos estamos volviendo bastante buenos en eso.

El evento de Arabia Saudita es difícil de analizar. Ellos y otros países están invirtiendo bastante en educación STEM, especialmente en programación de computadoras y robótica. Puede ser un intento de mostrar su compromiso con el sector tecnológico.