Tekoälytutkimuksen muodolliset tunnemallit pyrkivät määrittelemään tunteita robottien rakentamiseen soveltuvassa muodossa . Tärkeimmät lähestymistavat tällä hetkellä ovat KARO [1] [2] [3] , EMA [4] , CogAff [5] , Affective Computing [6] ja Fominykh-Leontievin malli [7] [8] [9] .
KARO [1] [2] [3] ("Knowledge, Actions, Results and Opportunities") perustuu OSS-malliin (Ortony, Clore, Collins) [10] , ja se kuvaa 22 eri tunteen laadullista ja määrällistä puolta. Kvalitatiivisesti GSS kuvaa kunkin tunteen ilmenemisolosuhteet, osoittaa kvantitatiivisesti, kuinka tunteen intensiteetti määräytyy sen esiintymisen ehdoilla ja mitkä muuttujat määräävät intensiteetin. Esimerkiksi kiitollisuuden tunne määritellään laadullisesti "jonkun ansiokkaiden toimien ja niihin liittyvien miellyttävien toivottavien tapahtumien tuloksena". Kiitollisuuden intensiteetti määräytyy 1) arvion perusteella toiminnan ansiollisuudesta, 2) tämän tapahtuman odottamattomuudesta, 3) tämän tapahtuman toivottavuudesta.
Alla on kuvaus OSS:n 22 tunteen kognitiivisesta rakenteesta.
OSS:ssa yksinkertaisimmat tunteet ovat ilo, joka pelkistyy nautinnoksi, ja suru, joka pelkistyy tyytymättömyyteen.
Yksinkertaisimmat tunteet | |
---|---|
Ilo | Ilo |
Voi | Pettymys |
Nautinnon - tyytymättömyyden -merkin lisäksi, jota W. Wundt kutsui tunteen merkiksi, OSS käyttää merkkiä halutusta - ei-toivotusta tapahtumasta. Näillä termeillä tunneryhmä, jota kutsutaan "toisen onneksi", näyttää tältä.
Menestys-toisen epäonnistuminen? | |
---|---|
iloa muille | Iloa toisen toivomasta tapahtumasta |
Gloat | Ilo tapahtumasta, joka ei ole toiselle toivottava |
suuttumus | Pettymys toisen toivomaan tapahtumaan |
Sääli | Pettymys tapahtumaan, joka ei ole toiselle toivottava |
Toinen merkki on oletettu, vahvistettu tapahtuma. Tämän merkin avulla saadaan OSS:ssä vielä 6 tunnetta.
Oletus - vahvistus | |
---|---|
Toivoa | ilo oletetusta miellyttävästä tapahtumasta. |
Tyytyväisyys | ilo miellyttävästä vahvistetusta tapahtumasta. |
Helpotus | ilo vahvistamattomasta epämiellyttävästä tapahtumasta. |
Pelko | tyytymättömyys epämiellyttävään odotettuun tapahtumaan. |
Vahvistettu pelko | tyytymättömyyttä vahvistetusta epämiellyttävästä tapahtumasta. |
Pettymys | tyytymättömyyttä vahvistamattomasta miellyttävästä tapahtumasta. |
Toiminnan arviointi | |
---|---|
Ylpeys | myönteinen arvio toimistaan |
Ilahduttaa | positiivinen arvio jonkun toisen toiminnasta |
Häpeä | negatiivinen arvio toimistaan |
Moite | negatiivinen arvio jonkun toisen toiminnasta |
Kohteen arvostus | |
---|---|
Rakkaus | miellyttävä vetovoima esineeseen. |
Viha | esineen epämiellyttävä hylkääminen. |
Lisäksi OSS:ssä otetaan huomioon 4 monimutkaista tunnetta.
Monimutkaiset tunteet | |
---|---|
Kiitollisuus | ilo + ihailu |
Suututtaa | moite + suru |
Palkinto | ilo + ylpeys |
Katumus | häpeä + suru. |
KARO on muodolliseen logiikkaan perustuva OSS-mallin formalisaatio.
EMA [4] palaa myös OSS-malliin. Tunteiden kuvaamiseen käytetään useita muuttujia: hyödyllisyys, haluttavuus (D), tapahtuman todennäköisyys (p) jne. Näitä muuttujia käyttämällä määritellään useita tunteita seuraavasti.
EMA | |
---|---|
Ilo | D > 0, p = 1 |
Toivoa | D > 0, p < 1 |
Pelko | D < 0, p < 1 |
Ahdistus (suru) | D < 0, p = 1 |
CogAff [5] kuvaa toiminnanhallinnan yleistä arkkitehtuuria. [yksitoista]
Affective computing [6] julistaa robotin mahdollisuuden tunnistaa ihmisen tunteita kasvojen ilmeen ja ominaisen käyttäytymisen perusteella. Se julistaa myös mahdollisuuden robotin ulkoiseen tunteiden ilmaisuun. Siirtymistä tunnetilasta toiseen kuvataan Markovin ketjulla .
Fominykh-Leontievin mallissa [7] [8] [9] tunne on määritelty numeeriseksi funktioksi (jolla on merkityksen tunteiden voimakkuus) jostakin tilannetta kuvaavasta parametrijoukosta. Jokaisella tunnetyypillä on omat parametrit. Jokaiselle agentille (ihminen, eläin, robotti) ja jokaiselle tunteelle on mahdollista oma funktio F, joka määrittää tunteen voimakkuuden argumenttien arvosta riippuen. E = F(...)
Tällaiset yleiset ideat ovat lähellä OSS:ää. Ero on parametrien valinnassa ja kutakin tunnetta vastaavassa parametrijoukossa. Utilitarististen tunteiden pääparametri on vastaanotetun (kadonneen) resurssin R määrä tai saavutusten taso. Jos tilanne kuvataan vain tällä parametrilla, milloin
Ilolle ja surulle E = F(R).
Tämä tarkoittaa, että tilanne on jo päättynyt ja R:n arvo tiedetään tarkasti. Tunteita, jotka syntyvät tilanteen päättymisen jälkeen, kutsutaan toteamiseksi. Jos tilanne ei ole vielä päättynyt, niin agentin tilannemallissa voidaan muodostaa arvio tai ennuste arvosta R, jota merkitään PR:llä. PR-parametri muodostaa edelliset tunteet
Toivolle ja pelolle E = F(p, PR).
Erityisesti jos tarkastellaan parametria R ajan funktiona (esimerkiksi pankkitili) R(t), niin ennuste voidaan tehdä derivaatta dR(t)/dt.
[7] : ssä useiden kymmenien tunteiden hajoaminen rakennetaan kahdeksan perustunteen kuperaksi yhdistelmäksi. Esimerkiksi,
syyllisyys = a*suru + b*tyytyväisyys,
missä a ja b ovat numeerisia positiivisia kertoimia a + b = 1.
Kohdassa [12] [13] saatiin tunteiden ilmeiden analyysin perusteella arvot a = 0,7, b = 0,3.