¿Cómo se podría implementar la inteligencia emocional?

22

He visto la inteligencia emocional definida como la capacidad de ser consciente, controlar y expresar las emociones, y de manejar las relaciones interpersonales de manera juiciosa y empática.

  1. ¿Cuáles son algunas estrategias para que la inteligencia artificial comience a abordar este problema y desarrolle inteligencia emocional para las computadoras?

  2. ¿Hay ejemplos en los que esto ya está sucediendo hasta cierto punto hoy?

  3. ¿Una computadora que pasa una prueba de Turing no necesariamente expresaría inteligencia emocional o sería vista como una computadora obvia?

    Quizás es por eso que los primeros programas que pasaron la prueba representaron a los jóvenes, que presumiblemente tienen una menor inteligencia emocional.

WilliamKF
fuente
Es probable que sea necesario un equivalente artificial de en.wikipedia.org/wiki/Theory_of_mind , aunque es difícil decir cómo podría / debería implementarse.
Peteris

Respuestas:

19

Las arquitecturas para reconocer y generar emociones suelen ser algo complejas y generalmente no tienen descripciones cortas, por lo que probablemente sea mejor hacer referencia a la literatura en lugar de dar un sonido engañoso:

Algunos de los primeros trabajos en "Computación afectiva" fueron realizados por Rosamund Picard. Hay un grupo de investigación en el MIT que se especializa en esta área.

Algunas de las ideas arquitectónicas más desarrolladas se deben a Marvin Minsky. Un borrador previo a la publicación de su libro, 'The Emotion Machine' está disponible en Wikipedia .

La inteligencia emocional ciertamente parece ser un componente necesario para aprobar la prueba de Turing; de hecho, en el ensayo original de la prueba de Turing en Computing Machinery and Intelligence implicaba cierto grado de "Teoría de la mente" sobre las preferencias del Sr. Pickwick:

"Sin embargo, la Navidad es un día de invierno, y no creo que al Sr. Pickwick le importe la comparación".

NietzscheanAI
fuente
6

En cuanto a su comentario sobre un programa de computadora que muestra una menor inteligencia emocional, puede encontrar a Eliza (que puede probar aquí ) interesante. Es clásico en la historia de la IA y pretende imitar a un analista (psicología).

Sin embargo, creo que su pregunta encaja hoy más en el campo de la interacción humano-robot , que se basa principalmente en la visión para el reconocimiento de gestos y movimientos de seguimiento, así como movimientos naturales suaves como respuesta. Tenga en cuenta que los movimientos de la cara y las manos pertenecen a las tareas más complejas, que involucran muchos músculos a la vez.

Recomiendo encarecidamente la película Plug & Pray para tener una idea de lo que la gente está investigando en esta área.

En el extremo puramente humano de la escala, a veces me pregunto acerca de nuestra (mi) inteligencia emocional. ¿Me gustaría implementar tal inteligencia en un agente artificial?


Recuerdo por qué pensé en Eliza: no por su inteligencia emocional, sino porque aparentemente fue tomada en serio por un par de humanos. ¿Podría tomarse esto como una especie de prueba de Turing (aprobada)? ¿Qué dice sobre los humanos que conoció?

Luis
fuente
1
Eliza no es realmente un buen modelo de emoción humana: se eligió precisamente porque el 'desprendimiento profesional' del analista significa que es algo creíble actuar desapasionadamente independientemente de las declaraciones del usuario.
NietzscheanAI
@ user217281728 Tienes un punto allí, definitivamente.
Luis
2

Las emociones no son algo que puedas implementar, son muy complejas. Sin embargo, puedes intentar imitarlos. Las emociones humanas están estrechamente relacionadas con la experiencia consciente caracterizada por una intensa actividad mental, que se basa en la interpretación de los acontecimientos.

Estudios cerebrales recientes (incluida la investigación en psicología cognitiva y neurofisiología) sugieren que la evaluación emocional humana de cada acción o evento juega un papel importante en los procesos mentales humanos.

La reciente Reunión Anual 2016 de la Sociedad BICA reunió a científicos de todo el mundo para abordar los principios y mecanismos del pensamiento humano para crear IA biológicamente inspirada.

Por ejemplo, en la propuesta de Samsonovich (profesor en el Departamento de Cibernética del MEPhI ), la idea es probar la IA en juegos de computadora que implica acciones con contenido emocional, donde la IA puede interactuar con jugadores en diferentes tipos de relaciones sociales (como la confianza , subordinación o liderazgo).

Jonathan Gratch, del ICT , inventó personajes virtuales capaces de identificar y expresar emociones comunicándose con los humanos en su lenguaje natural en función de las situaciones en las que, por ejemplo, la IA puede engañar a un humano para lograr el resultado deseado. Obviamente, el efecto no se logra recreando la conciencia humana, sino logrando parámetros de ajuste estadístico.

Los investigadores del Instituto de Sistemas de Inteligencia Cibernética en MEPhI esperan poder crear en el futuro cercano seres virtuales que sean capaces de planificar, establecer objetivos y establecer relaciones sociales con los humanos, también al poseer inteligencia emocional y narrativa que pueda interpretar el contexto de eventos.

Fuente: Investigador propone prueba de emociones sociales para inteligencia artificial

kenorb
fuente
3
Las emociones no son algo que puedas implementar [cita requerida]. Esto sugiere que las emociones están de alguna manera en un nivel diferente al que pueden ejecutar las máquinas de Turing, y no hay ningún elemento que demuestre que sea cierto (excluyendo los argumentos religiosos, que son irrelevantes).
Fatalize el
1

Por lo tanto, puede estar familiarizado con Word2Vec, (W2V), que como describe Wikipedia 1 "captura los contextos lingüísticos de las palabras" utilizando la aritmética vectorial. Por ejemplo, reste 'París' de 'Francia' y agregue 'Italia' y obtendrá 'Roma'.

Lo que necesitas es algo así como un Sentiment2Vec (S2V) que captura las similitudes entre las transiciones emocionales. Algo así como: resta 'miedo' de 'tristeza', agrega 'alegría' y obtienes 'esperanza'. O: reste 'picadura' de 'corte de papel', agregue 'aplastado' y obtendrá 'palpitante'.

El problema es que no tienes un corpus de contextos emocionales de fácil acceso para entrenar, como tienes con las palabras. Si tuvieras un millón de horas de fMRI (mapeo de las transiciones entre emociones en cientos de sujetos), entonces podrías usar esos datos para construir un S2V. Sin embargo, probablemente no tenga esa información.

Mientras tanto, podrías construir un W2V que se especialice en sentimientos. Incluso podría intentar usar un motor de análisis de sentimientos actual para arrancarlo. Quizás si lees suficiente texto que dice "Me cortaron el papel y me duele" y "Me rompí el dedo y me palpitaba", podrías producir un S2V. Los libros para niños a menudo usan un lenguaje explícito con respecto al contexto emocional ("esto hizo que el niño se sintiera triste").

Pero las palabras aún están muy lejos del contexto experiencial que proporcionaría un mapa de conectoma. Para probar si tiene algo útil o no, es posible que desee implementar su S2V en una simulación de búsqueda de ratones: vea si produce un comportamiento típico y si alguna dinámica cooperativa o competitiva puede crecer orgánicamente a partir de su S2V.

Alguna información adicional sobre el tema:

En 2014, la Universidad de Glasgow afirmó 2 que hay cuatro emociones primarias: alegría, tristeza, miedo y rabia.

Este sitio web 3 proporciona un desglose jerárquico agradable (aunque algo corto) de las emociones secundarias y terciarias en las emociones primarias.


Referencias

1 : en.wikipedia.org/wiki/Word2vec

2 : www.bbc.com/news/uk-scotland-glasgow-west-26019586

3 : Changingminds.org/explanations/emotions/basic%20emotions.htm

Doxosophoi
fuente
1
Siempre puedes agregar enlaces ...
Mithical
0

La forma en que hago emoción en un sistema AGI es por un montón de pequeñas partes, agentes, votando en los registros estatales de estado del sistema. Si la unión de agentes están trabajando juntos correctamente. Esta es la parte subconsciente.

La parte consciente que planifica el movimiento en el entorno incluye estos registros estatales de estado del sistema en todos los movimientos planificados.

Todas las emociones pueden derivarse de estos registros:

https://groups.google.com/forum/#!topic/artificial-general-intelligence/pxWmHClAAdA

https://groups.google.com/forum/#!topic/artificial-general-intelligence/jWdzPaxYHmU

https://groups.google.com/forum/#!forum/artificial-general-intelligence


fuente