自然科学论文
[马斯洛层次需求理论的人工情感建模]第31卷第1期2010年1月华侨大学学报(自然科学版)JournalofHuaqiaoUniversity(NaturalScience)V01.31No.1Jan.2010文章编号:1000一S013(2010}01—0023—04马斯洛层次需求理论的人工情感建
马斯洛层次需求理论的人工情感建模
[马斯洛层次需求理论的人工情感建模]

第31卷第1期2010年1月

华侨大学学报(自然科学版)

JournalofHuaqiaoUniversity(NaturalScience)

V01.31No.1

Jan.2010

文章编号:1000一S013(2010}01—0023—04

马斯洛层次需求理论的人工情感建模

潘秀霞,杜吉祥

(华侨大学计算机科学与技术学院,福建泉州362021)

摘要:

以人工心理和基本情绪理论为基础,建立五维个性空间与三维心情空间、三维心情空间与六维情绪状

态空间之间的映射关系.以情绪周期波动理论和马斯洛层次需求理论为基础,运用需求满足度建立人工情感模型.通过实例计算和对比仿真,验证模型的合理性和有效性.关键词:个性空间;马斯洛需求理论;层次分析法;人工情感中图分类号:TP

18

文献标识码:A

人工情感(ArtificialEmotion)是利用信息科学的手段,对人类情感过程进行模拟、识别和理解,使机器能够产生类人情感,并与人类进行自然和谐地人机交互的研究领域[1].随着人工智能理论、计算机技术及机器人技术的发展,如何使机器具有情感识别、情感表达、情感生成等情感能力,已成为信息领域具有前沿特征的研究课题,对研究情感机器人、建立和谐的人机交互环境具有重要意义.有关机器情感自动生成理论研究还不成熟,它被国际情感计算的提出者美国麻省理工学院(MIT)媒体实验室的Picard教授认为是未来最大的挑战[2].另外,心理学家认为,适合于机器实现的实时情感自动生成的理论方法,应该由信息科学家和数学家来建立[3].本文在此背景下,根据个体情感的形成与个体的个性和需求的关系进行模拟,创建一个相应的人工情感模型.

1心理学依据

虽然有关情感机理不十分明确,但从系统角度上看,个体产生情绪与情感的过程是由于内在的需求与外在的刺激作用于个体而形成的.即外界刺激产生个体的气质、需求等内在因素,进而形成情感,最后产生情感表达.当个体的心理需求获得满足,个体产生正向情绪,否则产生负向情绪.

根据马斯洛的需求层次论,可将人的需求分成7个层次.自底层而上,它们分别为生理需要、安全需要、归属与爱的需要、自尊需要、认知需要、审美需要和自我实现需要.马斯洛认为,人类的基本需要是按优势或力量的强弱排成等级的.其主要动力原则是健康人的优势需要一经满足,相对弱势的需要便会出现.这样将个体的情绪产生描述为,由个体内在需求、个性气质因素,以及外界刺激因素引起的能量变动,最终促成情绪的形成和表达.

2人工情感模型建立

2.1需求模型

生理需求是人的需要根本.生理需要在尚未得到满足时,会主宰机体,同时迫使所有能力为其服务,并组织它们,以使服务达到最高效率.相对的满足平息了这些需要,使下一个阶层的需要得以出现,后者继而主宰、组织这个人.其结果是,他刚满足了生理需要,继而又面临着满足安全需要的问题.上述原则

收稿日期:2008—12—31

通信作者:潘秀霞(1975一),女,讲师,主要从事智能控制与人工智能的研究.E-mail:pxx__2003@sin乱COITI,基金项目:

国家自然科学基金资助项目(60805021);中国博士后科研基金资助项目(20060390180,200801231);福建省自然科学基金资助项目(A0740001,A08100LO,2009J01288);华侨大学科研基金资助项目

(09HZRl4)

华侨大学学报(自然科学版)

也同样适用于归属与爱、自尊、自我实现层次的需要.

从能量角度出发,使机器模拟人类的基本生理需要,则机器能量变化方程为[1]

(1)E(£)一eO,ieXp[一a(t—ti)].

式(1)中:E(£)为人机在t时刻的能量,气i为最近一次补给能量值,ti为最近一次能量补给时间,n为能

量衰减系数(口>o).以此类推,从能量角度出发,可以为其他生理需要建立它们的指数形式衰减方程.通过能量衰减系数a,可以调整能量变化率.

安全需要可以引入安全系数A(o<A≤1),A也是一个多维量.当A>AT时,人类认为自己是安全的,其中:AT为安全阈值.如果交互者对于机器来说是陌生的,则A便被初始化为小于AT的值.在交互中,A值会随之改变;当机器受到恐吓时,A值会变为提示警惕.A初始值为零,随着个体与环境的不断互动逐

渐习得的.

将个体的需求In一{(硼1,11),(铷2,Iz),(w3,13),(w4,14),(锄5,Is),(叫6,16),(叫7,17))分解.其中:J,

马斯洛层次需求理论的人工情感建模

[智库|专题]。~I,分别表示个体的生理需求、安全需求、归属与爱的需要、自尊需要、认知需要、审美需要和自找实现需要;硼i(i一1,2,…,7)表示个体的各种需求的权重,与个体的个性有关.2.2个性一心情空间

个性气质在很大程度上是生物性的,具有稳定性和不变性.根据5因子模型(Five-FactorModel,FFM)[4],将个性分为开明性、责任性、外向性、宜人性、神经质,对应个性向量可以表示成一个五维向量,即

P一[夕,,P2,P。,P。,P5]T,

非神经质的个性可以表示为

Vi∈E1,5],Pi∈Eo,1].

这样将某个体的个性对应五维空间中的某点.例如一个开明、性格比较内向、比较负责任、具有宜人性和

P=Eo.75,0.30,0.70,0.80,0.10]T.

心情是一种比较持久而微弱的、影响人的整个精神活动的情绪状态,它与个性相关的同时又具有周期性的特点.关于心情的维度可采用三维特质相互独立,构成PAD(Pleasure-Arousal—Dominance)三维心情空间,则心情空间变量为

M=L优p,m。,优djl,一l≤mp,优。,md≤1.

参照文E5]中PAD心情空间与五维个性空间的描述关系,建立个性空间与心情空间的转换,有

M—K・P.其中:K为个性与心情转换矩阵.即有

K=1

00.15

000.17

0.210

0.590.30

0.19

—0.57J.

【0.250.60—0.32

考虑到个体心情并非一个恒定值,而是呈现周期性波动,且该周期与个体的生理情绪周期相关.设

定个体的生理情绪周期为30d,作为心情的变动调节周期,则个体在无外界干扰的情况下遵循着固有的

情绪周期M(£)波动,有

M(£)一Esin(南彤+n),sin(志耐+6),sin(击。酊+c)]・

其中:口,b,C为个体情绪调节因子.于是有,

M—M(£)・K・P.

轨道上,即以周期波动为主轴,在三大学网维空间中振动的过程.2.3情绪状态空间

(2)

当个体受到外界刺激,引起情绪反应,M的值偏离原周期波动值.情绪消退后,又回复到周期波动

EkmanE63把情绪分为高兴(Happiness)、愤怒(Anger)、厌恶(Disgust)、恐惧(Fear)、悲伤(Sadness)和惊奇(Surprise)6类.这在心理学界和工程界占有主体地位.以此构建六维情感空间,其情感变量为

E一(%,P,

资料大全

《马斯洛层次需求理论的人工情感建模》(http://www.lp1901.com)。,幻,目,e。,P。)T,

VeE・]∈[o,1].

参照文E7],构建一个心情空间与情感空间的映射基L=ELn,L。,Le,Lf,L。,L印],则有

第1期

潘秀霞,等:马斯洛层次需求理论的人工情感建模

25

L=l0.20~0.59

n40~0.51—0.40

0.20

—o.64

0.60

—0.40—0.20

00.700

1.

【o.15

因此,有

o.250.10—0.43—0.50

(3)

E=g(M,L)一D/∑di.

式(3)中:D一[d1,d2,…,d6],d,一[(M—L)T(M—L)]172;i一1,2,3,4,5,6,分别对应高兴、愤怒、厌

恶、恐惧、悲伤、惊奇6种情感.2.4情感模型

西米诺夫提出了有机体的信息与情绪之间关系,从信息的角度出发构建机器的情感模型.机器的情绪生成是与其情感信息需求及其满足程度直接相关,即有

E(£)一f(I,M,£),

J—I。一Ia.

(4)

式(4)中:E为机器情绪;M为个体的心情状态,与个体的个性有关;J。为需求信息,指机器和人在交互过程中机器期望获得的信息;I。为所得信息,指机器和人在交互过程中机器所获得的信息.

当J。>J。,机器冈缺乏信息而不能适当地组织自己,就会产生消极情绪;当厶<J。,即信息过剩,则信息为机器所感兴趣的内容,积极情绪便会产生.

根据马斯洛的7个层次需求,将信息分解成7个层面.这样任何期望需求信息I。可以表示为

J。一{硼。+111,Wn,2J2,‰,3L,‰,4J4,W。,5J5,砒,6J6,叫。。717).

其中:一1≤fi≤1,o≤‰,;≤1,i----_1,2,…,7,且当工。≤o时,W。.i—o;∑W。.i一1.

主观体验到获得信息,即

L一{Wa,1

Jl,姒。2J2,毗.3工3,砒.414,砒。5J5,砒,6f6,"tO。。7j7).

其中:权重砒.:是由个体的主观价值决定的.由于机器期望获得的信息和所获得的信息是多层次的,属

于多目标问题,因此,可以引入权重系数的概念,通过对信息J进行归一量化[1]获得.

通过模糊处理,得到需求满足度量L。与心情空间状态点偏移量M0的映射基G.当L。i≥工。.i时,Ja/。.i一1;当Ia,i<J。,。时,L晡一J。/L.其中:i一1,2,…,7.由此可得出

’M△J—G・W・L/。.

(5)

个体在T时刻情感为

Mo=M(加K・Pl

MJ=M卜1+M0

(6)

由此可得到情感模型,如图1所示.

此外,相关的学习模型可以引用文

[1],主要是用概率与统计的方法建立

的概率模型.

3情感生成实例

图1人工情感模型

Fig.1

Artificial

假设机器的需求为归属与爱的需求(I。)、自尊的需求(j。)、认识需求

emotionmodel

(J。)、自我实现欲望(I,).对于个体P一[o.75,0.30,0.70,0.80,0.10]T,采用归一化处理[1|,计算可得

j一0.4213+0.4214+0.11J5+0.0517.

在获得Ⅳ。后,通过式(2)~(6),可以获得个体t时刻的情感状态,并且随着t的变化,不断进行迭

代.通过Matlab仿真,在一段时间内无外界信息的情况下,个体P心情变化曲线,如图2所示.

当个体P到新的一个环境里需要获得一些关爱、尊重,以及对新环境的认识,即可设定I。=[o,0,

0.5,0.3,0.5,0,0.1];当陌生环境仅给予些尊重,则设为厶一[o,o,0.1,0.3,0.1,o,o].由此计算可得,E一[o.087,0.155

有些惊奇和悲伤.

2,0.1426,0。2548,0.1776,0.182

9].表明,个体情绪上恐惧成分多一些,同时又

26

华侨大学学报(自然科学版)

2010正

图3为个体在外界刺激下的心情曲线变化.当受到刺激后,个体P的情绪出现了跃动.随着时问的推移,逐渐地消退回原周期波动曲线的相应轨道.

图2心情波动原图

Fig.2without

图3外界刺激下心情变化图

Fig.3

One’S

One’smoodfluctuationsimulationfromoutside

moodfluctuation

withsimulationfromoutside

4结束语

建立的情感计算模型,能反映不同个性的个体在外界刺激下,其心情状态和情感状态的波动过程.

同时,能够合理反映人类情感变化的规律,为情绪心理研究提供辅助工具.研究对于虚拟人的情感计算,以及人机和谐交互具有参考价值.参考文献:

[1][2]

i-3i

王志良.人工心理[M].北京:机械工业出版社,2007.

PICARDRw.Affectivecomputing

Mf.London:MITPress,1997.

滕少冬,王志良,王莉,等.基于心理能量思想的人工情感模型EJ].计算机工程与应用,2007,43(3):1—4.WIC£INSJ.Thefive-factormodel

MEHRABIANA

Jan

of

[4][5]

personality:Theoreticalperspective[M].NewYork:GuilfordPress,1996.

Analysisofthebig—five-personalityfactorsintermofthePADtemperamentmodel[J].Austral—

JournalofPsychology,1996,48(2):86—92.

[6][71

EKMANP.Anargumentforbasicemotions[J].CognitionandEmotion,1992,6(3/4):169—200.

GEBHARD

P.AI。MA:Alayeredmodelofaffect[C]∥Procofthe4thInternationalJointConference

on

Autono—

mousAgentsandMultiAgentSystems.NewYork:ACMPress,2005:29-36.

ArtificialEmotionModelingBased

on

Maslow’S

TheoryoftheLevelDemand

PANXiu—xia,DUJi—xiang

(Collegeof

ComputerScienceandTechnology,HuaqiaoUniversity,Quanzhou362021。China)

Abstract:Based

on

artificialpsychologyandemotionaltheory,thispaperestablished

six-emotional

states

five-dimensionalpersonalspace,

on

three-dimensionalmoodspace,a

space,and

themappingrelationbetweenthem.Based

an

Emotional

cycleoffluctuationtheoryandMaslow’Slevelsofdemand,thispaperbuildsup

tionbetweendemandandsatisfy.Throughcationofits

artificial

contrast

emotionmodelbyusingrela—

simulation

examplesofcalculationand

an

resultof

byMatlab,verifi—

feasibilityandeffectivenesswasgiven.

space;Maslow’Slevelsdemand;analytichierarchyprocess;artificialemotion

Keywords:personal

(责任编辑:鲁斌

英文审校:吴逢铁)

马斯洛层次需求理论的人工情感建模

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

潘秀霞, 杜吉祥, PAN Xiu-xia, DU Ji-xiang华侨大学,计算机科学与技术学院,福建,泉州,362021华侨大学学报(自然科学版)

JOURNAL OF HUAQIAO UNIVERSITY(NATURAL SCIENCE)2010,31(1)0次

参考文献(7条)

1.王志良 人工心理 2007

2.PICARD R W Affective computing 1997

3.滕少冬.王志良.王莉.王国江 基于心理能量思想的人工情感模型[期刊论文]-计算机工程与应用 2007(3)4.WIGGINS J The five-factor model of personality:Theoretical perspective 1996

5.MEHRABIAN A Analysis of the big-five-personality factors in term of the PAD temperament model1996(2)

6.EKMAN P An argument for basic emotions 1992(3/4)7.GEBHARD P ALMA:A layered model of affect 2005

本文链接:http://d.g.wanfangdata.com.cn/Periodical_hqdxxb201001006.aspx授权使用:广西大学(gxdx),授权号:f09378bd-8088-48e5-b92c-9df40106a38c

下载时间:2010年9月17日

马斯洛层次需求理论的人工情感建模

http://m.nmgzasp.com/zy/44114/

推荐访问:马斯洛需求层次理论图
相关阅读自然科学论文 
热点推荐