A partir de abril de 2017, ¿a qué distancia están los mejores chatbots de la IA en la película ‘Her’?

Muy, muy lejos. A pesar de los avances recientes y maravillosos en el aprendizaje profundo, la inferencia bayesiana, la optimización, la ingeniería de sistemas, los métodos numéricos y la investigación básica en neurociencia cognitiva, todavía no sabemos exactamente * cómo * construir un agente conversacional como Samantha.

Tenga en cuenta que la IA en “Her” no es tanto un bot de chat como una persona real con deseos, deseos y sentimientos. Ella (2013) es una de mis películas de IA favoritas de todos los tiempos, porque explora la idea de cómo la inteligencia artificial pone en duda el significado de nuestra propia existencia; El absurdo de un hombre que sale con su Sistema Operativo solo es superado por la audiencia que se siente atraída por el ingenio juguetón y el encanto de Samantha. Ayuda que Scarlett exprese a Samantha, en lugar de, no sé, Microsoft Sam de Windows XP.

Hasta ahora, los únicos sentimientos que albergo hacia los bots de chat de atención al cliente son la ira ardiente. Los bots de chat no han logrado cumplir con su exageración y son en gran medida productos terribles en comparación con sus homólogos humanos. Idealmente, se supone que un asistente virtual debe anticipar sus necesidades y comprender sus deseos y deseos básicos de una manera que reduzca su propia carga de trabajo. Pero los bots de chat como están ahora son al revés; Cada vez que converso con un bot de chat, necesito anticipar el proceso de pensamiento del chatbot para obtener el soporte que quiero.

No sé cómo construir una IA de Samantha, pero parece que faltan algunas piezas obvias:

  • Psicología intuitiva: la IA necesita comprender a las personas lo suficientemente bien como para anticipar su comportamiento, su estado emocional, sus valores y objetivos. Si no podemos confiar en que la IA nos comprende, no confiaremos en que haga algo más que buscar el clima de hoy o buscar datos y estadísticas deportivas en Google.
  • Aprendizaje eficiente. Los humanos están armados con una gran cantidad de antecedentes sobre el mundo natural, y esto nos permite aprender rápidamente nuevas categorías de objetos y conceptos semánticos con tan solo 1 ejemplo. Nuestros algoritmos de aprendizaje actuales son bastante ineficientes en cuanto a datos y son malos para descubrir la “estructura correcta” para dominios con problemas complejos.
  • Memoria a largo plazo. Algunos trabajos en el aprendizaje de refuerzo profundo sugieren que la memoria a largo plazo y el aprendizaje de políticas están estrechamente vinculados. Sin un mecanismo para almacenar decisiones significativas y experiencias sensoriales, un agente de aprendizaje no puede aprender rápidamente. No tenemos modelos que puedan almacenar / codificar la misma escala de datos que el cerebro humano con la misma eficiencia.
  • Deseo. El deseo humano es algo divertido que todos han experimentado, pero cuando se trata de formalizar en un objetivo de recompensa y escribirlo en código, sigue siendo muy difícil de alcanzar. El deseo humano es probablemente bastante diferente, cualitativamente, que el deseo animal (p. Ej., Patrones de acción fijos en gansos de ganso silvestre), pero el marco dominante actual de Aprendizaje por refuerzo realmente no considera una diferencia entre los dos.
  • Políticas de estímulo nulo: en ella, Samantha hace muchas cosas sin que Theodore se lo pida. Presumiblemente pasa mucho tiempo sola, solo pensando, aprendiendo y leyendo. Nuestros marcos de investigación actuales realmente no saben cómo tratar este tipo de comportamiento. Los chatbots y asistentes de voz actuales tienen un patrón explícito de “solicitud-respuesta” que no refleja cómo las personas realmente interactúan entre sí (monitoreamos la reacción de la audiencia mientras hablamos, interrumpimos, etc.)

Si está menos interesado en las preguntas filosóficas de “qué nos hace humanos” y más interesado en “cómo hago un humano con IA”, definitivamente debería ver Ex Machina, una película británica de 2015 que da un giro más oscuro a la superinteligencia de IA .

Al igual que Ella, Ex Machina es una película filosófica, pero mucho más interesante para el practicante de IA y notablemente perspicaz cuando se trata de detalles técnicos sutiles. Un punto planteado por Ex Machina es que las grandes empresas tecnológicas probablemente ya tengan suficientes datos para construir una Samantha, pero sigue siendo una pregunta abierta sobre cómo extraer un proceso generativo del pensamiento humano a partir de esos datos.

Gracias por A2A, Marco.

Brevemente: están tan lejos de la inteligencia de nivel Her como la nave espacial moderna está de las capacidades del USS Enterprise de Star Trek (o, como los globos aerostáticos están de la nave espacial moderna).

Sin embargo, debido a que las capacidades del software se están desarrollando mucho más rápido que las de la tecnología física (¡ciclos de prueba más pequeños y bancos de pruebas baratos!), Y porque en este escenario simplemente imitamos un fenómeno existente, no importa cuán complejo, lo vincularía a 50-80 años a partir de ahora

La imagen de arriba es irónica pero no muy lejos de la verdad; dice mucho sobre el nivel de chatbots en 2016 (no hubo avances importantes desde entonces). En otra conferencia que visité el año pasado, el Día de Chatbot, el consenso fue que “no hay necesidad de usar IA donde no se requiere” y “se necesita mucho tiempo para que un bot sea utilizable” (estamos hablando de robots estrictamente limitados a verticales específicos, no un bot genérico que pueda hablar de todo). La IA en bots normalmente no es del tipo complejo: generalmente es clasificación (reconocimiento de intenciones) y / o extracción de entidades.

En la práctica, los bots y la PNL están luchando incluso en esto; especialmente dada la tendencia a menudo “política” de hoy en día de limitar las herramientas al aprendizaje automático puro, lo cual no es práctico si el número de intentos de elegir es superior a unas pocas decenas (a menos que el conjunto de datos para entrenarlo sea enorme, y eso es equivalente a asumir un caballo esférico en el vacío), pero es muy alentado por algunos inversores institucionales despistados.

En lo que respecta a la inteligencia general artificial tipo Her , analizar el lenguaje correctamente es solo un paso para crear una inteligencia a nivel humano. La inteligencia real es un conjunto de engranajes, palancas y poleas de diferentes tipos, que se perfeccionan con la experiencia de la vida. Si bien hoy se hace un gran esfuerzo en la adquisición automatizada de conocimiento (vea la brillante explicación de Oren Etzioni sobre lo que hace el aprendizaje automático y sus limitaciones), el componente de representación del conocimiento generalmente se descuida. Representar todo lo que existe computacionalmente es una tarea tan desafiante como dejar que la máquina aprenda.

Como Eric Jang señaló en su sorprendente respuesta, estamos muy lejos, ¡pero no dejes que eso te deprima!

Si bien “Her” tiene un atractivo humano innato, otra forma de abordar este problema es evaluar lo que los chatbots pueden ofrecer hoy de una manera satisfactoria.

Los mejores y más útiles chatbots de hoy en día usan un modelo humano en el bucle . En este paradigma de interacción, el cerebro de IA de un chatbot usa sus poderes para sugerir contenido o acciones útiles para el humano, dejando al humano evaluar su utilidad.

En lugar de que la respuesta a la pregunta A sea “y”, la IA puede sugerir “x, y o z”, y dejar que el humano elija la respuesta más apropiada, similar a un motor de búsqueda. También similar a un motor de búsqueda, esta funcionalidad no ofrece la pretensión de una falsa humanidad. Los usuarios usan la IA en su contexto legítimo, como un programa de software útil, y tienen éxito con las expectativas apropiadas.

La poderosa diferencia es que la IA de hoy no se basa en palabras clave como un motor de búsqueda, sino que puede mirar textos largos y complicados para hacer sus sugerencias. Este modelo evita al usuario que posiblemente agote las búsquedas a través de una base de conocimiento o confunda al no conocer las palabras correctas para describir su problema en un campo desconocido.

Aunque no sea una novia virtual, estos bots ahorrarán tiempo a los usuarios, poco a poco.

Hablando honestamente, por mucho que quiera presenciar el tremendo progreso de la ciencia y la tecnología, no quiero que llegue ese día en que el ser humano sea tan vulnerable emocionalmente que se sienta atraído por su propia IA y también sea abandonado por eso.