Come potrebbe essere implementata l'intelligenza emotiva?


22

Ho visto l'intelligenza emotiva definita come la capacità di essere consapevole, controllare ed esprimere le proprie emozioni e di gestire le relazioni interpersonali in modo giudizioso ed empatico.

  1. Quali sono alcune strategie per l'intelligenza artificiale per iniziare ad affrontare questo problema e sviluppare l'intelligenza emotiva per i computer?

  2. Ci sono esempi in cui questo sta già succedendo oggi?

  3. Un computer che supera un test di Turing non esprimerebbe necessariamente intelligenza emotiva o sarebbe visto come un computer ovvio?

    Forse è per questo che i primi programmi che hanno superato il test hanno rappresentato i giovani, che presumibilmente hanno una intelligenza emotiva inferiore.


Un equivalente artificiale di en.wikipedia.org/wiki/Theory_of_mind è probabilmente necessario, anche se è difficile dire come potrebbe / debba essere implementato.
Peteris,

Risposte:


19

Le architetture per riconoscere e generare emozioni sono in genere piuttosto complesse e in genere non hanno descrizioni brevi, quindi è probabilmente meglio fare riferimento alla letteratura piuttosto che dare un morso fuorviante:

Alcuni dei primi lavori in "Affective Computing" furono eseguiti da Rosamund Picard. C'è un gruppo di ricerca al MIT specializzato in questo settore.

Alcune delle idee architettoniche più sviluppate sono dovute a Marvin Minsky. Una bozza pre-pubblicazione del suo libro, "The Emotion Machine" è disponibile su Wikipedia .

L'intelligenza emotiva sembrerebbe certamente essere una componente necessaria per superare il test di Turing - in effetti, nel saggio di test originale di Turing su Computing Machinery and Intelligence implicava un certo grado di "Teoria della mente" sulle preferenze del signor Pickwick:

"Eppure il Natale è un giorno d'inverno, e non credo che il signor Pickwick si occuperebbe del confronto."


6

Per quanto riguarda il tuo commento su un programma per computer che mostra un'intelligenza emotiva inferiore, potresti trovare interessante Eliza (che puoi provare qui ). È classico nella storia dell'IA e finge di imitare un analista (psicologia).

Tuttavia, penso che la tua domanda si adatti al giorno d'oggi più nel campo dell'interazione uomo-robot , che si basa in gran parte sulla visione per il riconoscimento dei gesti e seguire i movimenti, nonché i movimenti morbidi e naturali come risposta. Si noti che i movimenti del viso e delle mani appartengono ai compiti più complessi, che coinvolgono molti muscoli alla volta.

Consiglio vivamente al film Plug & Pray di avere un'idea di ciò che la gente sta ricercando in questo settore.

Sul lato puramente umano della scala, a volte mi chiedo da solo la nostra (mia) intelligenza emotiva. Vorrei implementare una tale intelligenza in un agente artificiale?


Ricordo perché pensavo a Eliza: non per la sua intelligenza emotiva, ma perché apparentemente era presa sul serio da una coppia di umani. Questo potrebbe essere preso come una sorta di test di Turing (approvato)? Cosa dice degli umani che ha incontrato?


1
Eliza non è davvero un buon modello di emozione umana: è stata scelta proprio perché il "distacco professionale" dell'analista significa che è in qualche modo credibile agire spassionatamente indipendentemente dalle dichiarazioni dell'utente.
NietzscheanAI,

@ user217281728 Hai un punto lì, sicuramente.
Luis

2

Le emozioni non sono qualcosa che puoi implementare - sono molto complesse. Tuttavia, puoi provare a imitarli. Le emozioni umane sono strettamente correlate all'esperienza cosciente caratterizzata da un'intensa attività mentale, che si basa sull'interpretazione degli eventi.

Recenti studi sul cervello (inclusa la ricerca in psicologia cognitiva e neurofisiologia) suggeriscono che la valutazione emotiva umana di ogni azione o evento gioca un ruolo importante nei processi mentali umani.

Il recente incontro annuale 2016 della società BICA ha riunito scienziati di tutto il mondo per avvicinarsi ai principi e ai meccanismi del pensiero umano per creare un'intelligenza artificiale di ispirazione biologica.

Ad esempio, nella proposta di Samsonovich (professore del Dipartimento di cibernetica al MEPhI ), l'idea è quella di testare l'IA nei giochi per computer che coinvolge azioni con contenuto emotivo, in cui l'IA può interagire con i giocatori in diversi tipi di relazioni sociali (come la fiducia , subordinazione o leadership).

Jonathan Gratch dell'ICT , ha inventato personaggi virtuali in grado di identificare ed esprimere le emozioni comunicando con gli umani nel loro linguaggio naturale in base alle situazioni in cui, ad esempio, l'IA può ingannare un essere umano per ottenere il risultato desiderato. L'effetto ovviamente non si ottiene ricreando la coscienza umana, ma raggiungendo parametri che regolano statisticamente.

I ricercatori dell'Institute of Cyber ​​Intelligence Systems di MEPhI sperano di essere in grado di creare in un prossimo futuro esseri virtuali in grado di pianificare, stabilire obiettivi e stabilire relazioni sociali con gli umani, anche possedendo un'intelligenza emotiva e narrativa in grado di interpretare il contesto di eventi.

Fonte: il ricercatore propone test sulle emozioni sociali per l'intelligenza artificiale


3
Le emozioni non sono qualcosa che puoi implementare [citazione necessaria]. Ciò suggerisce che le emozioni sono in qualche modo a un livello diverso rispetto a quello che possono funzionare le macchine di Turing, e non vi è alcun elemento che dimostri che è vero (esclusi gli argomenti religiosi, che sono irrilevanti).
Fatalizza il

1

Quindi potresti avere familiarità con Word2Vec, (W2V) che come Wikipedia descrive 1 "cattura i contesti linguistici delle parole" usando l'aritmetica vettoriale. Ad esempio, sottrai "Parigi" da "Francia" e aggiungi "Italia" e otterrai "Roma".

Ciò di cui hai bisogno è qualcosa come un Sentiment2Vec (S2V) che cattura le somiglianze tra le transizioni emotive. Qualcosa del genere: sottrai la "paura" dalla "tristezza", aggiungi "gioia" e ottieni "speranza". Oppure: sottrai "pungiglione" da "papercut", aggiungi "fracassato" e ottieni "palpitante".

Il problema è che non hai un corpus facilmente accessibile di contesti emotivi con cui allenarti, come hai fatto con le parole. Se avessi un milione di ore di risonanza magnetica - mappando le transizioni tra le emozioni in centinaia di soggetti - allora potresti usare quei dati per costruire un S2V. Probabilmente non hai quei dati però.

Nel frattempo, potresti semplicemente costruire un W2V specializzato in sentiment. Potresti anche provare a utilizzare un motore di analisi del sentimento corrente per avviarlo. Forse se leggi abbastanza testo che dice "Ho preso una graffetta e mi punge" e "Mi sono rotto il dito e mi pulsa", alla fine potresti produrre un S2V. I libri per bambini usano spesso un linguaggio esplicito per quanto riguarda il contesto emotivo ("questo ha fatto sentire il ragazzo triste").

Ma le parole sono ancora molto lontane dal contesto esperienziale che una mappa connessa fornirebbe. Per verificare se hai qualcosa di utile o meno, potresti voler implementare il tuo S2V in una simulazione di foraggiamento del mouse - vedi se produce un comportamento tipico e se qualsiasi dinamica cooperativa o competitiva può crescere organicamente dal tuo S2V.

Alcune ulteriori informazioni sull'argomento:

Nel 2014, l'Università di Glasgow ha affermato 2 che ci sono quattro emozioni primarie: la felicità, tristezza, paura e rabbia.

Questo sito Web 3 fornisce una suddivisione gerarchica piacevole (anche se piuttosto breve) delle emozioni secondarie e terziarie sotto le emozioni primarie.


Riferimenti

1 : en.wikipedia.org/wiki/Word2vec

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

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


1
Puoi sempre aggiungere link ...
Mithical

0

Il modo in cui faccio emozione in un sistema AGI è costituito da un gruppo di piccole parti, agenti, che votano nei registri di stato delle statistiche del sistema. Se l'unione degli agenti sta lavorando insieme correttamente. Questa è la parte subconscia.

La parte cosciente che pianifica il movimento nell'ambiente include questi registri di stato con sistema statico in tutti i movimenti pianificati.

Tutte le emozioni possono essere derivate da questi registri:

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.