An Ambient Agent Model for Group Emotion Support

Size: px
Start display at page:

Download "An Ambient Agent Model for Group Emotion Support"

Transcription

1 Abstract This paper introduces an agent-based support model for group emotion, to be used by ambient systems to support teams in their emotion dynamics. Using model-based reasoning, an ambient agent analyzes the team s emotion level for present and future time points. In case the team s emotion level is found to become deficient, the ambient agent provides support to the team by proposing the team leader, for example, to give a pep talk to certain team s. The support model has been formally designed and within a dedicated software environment, simulation experiments have been performed. 1. Introduction An Ambient Agent Model for Group Emotion Support Rob Duell 1, Zulfiqar A. Memon 2,3, Jan Treur 2, and C. Natalie van der Wal 1 1 Force Vision Lab, Barbara Strozzilaan 362a, 1083 HN Amsterdam, The Netherlands 2 Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081, 1081 HV Amsterdam, The Netherlands 3 Sukkur Institute of Business Administration (SIBA), Airport Road Sukkur, Sindh, Pakistan {rduell,zamemon,treur,cwl210}@few.vu.nl Within psychology, emotion is often defined as a state or process that plays a role in various cognitive processes, among which decision making and action preparation. In the multidisciplinary research of emotion, computational models of emotion can be found that are based on appraisal theory. Examples of models that have the goal to make virtual agents believable or human-like are the Affective Reasoner [1] and the EMA model [2]. Examples of cognitive models of emotion are Frijda s model [3] and the OCC model [4]. In all these models the focus lies on the individual, not on the group. Modeling group emotion based on appraisal models of emotion, can be problematic. In [5] the authors discuss the problem why appraisal models of emotion can not enforce a consistent group emotion. Today almost no literature on computational models of group emotion exists. The model of emotion contagion introduced in [6] was a first exploration in the computational modeling of group emotion. The current paper introduces a support model which is based on this emotion absorption model and therefore a first exploration in the modeling of group emotion support. In psychological literature on emotional support models for the emotional support of victims, family of victims and patients by humans, such as grief and postdisaster counselors and doctors are proposed. Imagine a situation where a software agent can provide emotional support to humans. For example, a virtual character on the Internet providing emotional support to humans that are depressed or a software agent providing emotional support on the work floor, such as during video-conferencing or during naval warfare. The goal of this paper is to introduce a first agentbased support model for group emotion, which can be used by ambient systems to support humans within teams in their emotional responses. The idea here is that the ambient agent can analyze the team s emotional level both for present and future time points. In case the team s emotional level is found (to become) deficient, compared to a certain norm, the ambient agent can provide support to the team, for instance, by proposing the team leader to give a pep talk to a team whose emotional level causes the group emotion to become too low. In the description of the detailed model in the next Sections, the temporal relation a b denotes that when a state property a occurs, then after a certain time delay (which for each relation instance can be specified as any positive real number), state property b will occur. In this language (called LEADSTO) both logical and numerical calculations can be specified, and a dedicated software environment is available to support specification and simulation; for more details see [7]. So far only one emotion at a time is analyzed in the ambient agent model, but this can easily be extended to take into account multiple emotions as long as they are considered as independent from each other. However, if also interaction between different emotions is to be addressed (for example, anger in one person affecting fear in another person), more specific work is needed, which is planned for the future. Below, in Section 2, a detailed model of group emotion contagion is explained and formalized. Next, in Section 3, the model has been extended with an analysis process to be used by an ambient agent to analyze the (expected) dynamics of emotion contagion processes. Section 4 introduces support mechanisms which can be used by an ambient agent to support a team in keeping the group emotional level optimal. In Section 5, simulation results of the analysis and the support mechanism are shown. Finally Section 6, concludes the paper with a discussion. 2. A Model for Emotion Contagion The emotion contagion model used in this paper has been designed as an interpretation of the bottom-up approach where group emotion can be seen as the sum of its parts [8]. It distinguishes multiple factors that /09/$ IEEE

2 influence emotion contagion processes. The model incorporates individual differences in personality traits [9]: neuroticism and extraversion (BIS and BAS, [10]). A number of aspects of the proposed computational model are distinguished that play a role in the contagion, varying from aspects related to an agent S sending the emotion, an agent R receiving the emotion, and the channel between sender S and receiver R; see Table 1. level of the sender s emotion level of the receiver s emotion sender s emotion expression openness for received emotion the strength of the channel from sender to receiver a person s relevance for the group s emotion state the level of the group s emotion state q S q R ε S δ R α SR ρ A Table 1 Aspects related to a sender S, receiver R, or both The aspect ε S depends on how introvert or extravert, expressive, and/or active or energetic the person is. These aspects correspond to the personality trait extraversion and sensation seeking and the underlying neural system BAS. It represents in how far a person transforms internal emotion into external expression. In this sense, an introvert person will induce a weaker contagion of an emotion than an extravert person. The aspect α SR depends on the type and intensity of the contact between the two persons (e.g., distance vs attachment). The aspect δ R indicates the degree of susceptibility of the receiver. This represents in how far the receiver allows the emotions received from others to affect the own emotion, and how flexible/persistent the person is emotionally. The parameter α SR may be related to a combination of more specific aspects such as the directness of the emotion contagion, and the relations between sender and receiver. The stronger the channel, the higher α SR and the more contagion will take place. Emotion contagion is direct if the persons infecting each other with emotions are together in the same room and pay attention to each other [11]. Indirect contagion can happen when for instance the contagion between others is observed. Direct contagion is propagated stronger than indirect emotion contagion. The aspects shown in Table 1 have been formalized numerically by numbers in the interval [0, 1]. In addition, the parameter γ SR is used to represent the strength by which an emotion is received by R from sender S, modeled as: γ SR = ε S α SR δ R. The model works as follows: if γ SR is 0, there will be no contagion, if it is 1, there will be a maximum strength of contagion. If γ SR is not 0, there will be contagion and the higher the value, the more contagion will take place. In a way γ SR expresses the energy level with which an emotion is being expressed, transferred and received. The overall strength by which emotions from all the other group q s are received by R in a group G, indicated by γ R, is defined as γ R = Σ S G\{R} γ SR. Take weights proportional to ε S α SR defined by w SR = ε S α SR / Σ C G\{R} ε C α CR and for any R G let q R * = Σ S G\{R} w SR q S be the weighted combined emotion from the other agents. The set of differential equations for emotion contagion in group G is dq R / dt = γ R (q R * q R ) for all R G. Here γ R = Σ S G\{R} γ SR with γ SR = ε S α SR δ R. Notice that, in contrast to a population- or group-based model that would use aggregate variables at the group level, the model used is an agent-based model with variables for individual group s. This conforms to the bottom-up approach to emotion contagion known in the literature; e.g., [8]. Based on the emotion levels of the individual group s a level of the group s emotion state can be determined according to a certain measure. Within this measure the emotion levels of specific group s will contribute, but maybe not for each in a comparable manner. Therefore for each group A a (relative) relevance factor(ρ A ) is considered indicating to which extent this is relevant for the measure of the group s emotion state, i.e., q = Σ A G q A ρ A 3. The Group Emotion Analysis Model The emotion contagion model described in Section 2 above can be used by an ambient agent to analyse the past, present and future (expected) dynamics of a team s emotion contagion processes. The main goal of the ambient agent designed is to estimate and predict the level of a given type of emotion in the group at present and future points in time and based on such an analysis propose actions whenever considered needed. The emotion considered is assumed to be a positive emotion, so when the emotion level of the group is expected to become too low, this analysis process should detect this early enough to intervene. Concepts needed in such a model for an ambient agent concern the ambient agent s estimations of the relevant human s states at different points in time; these estimations are described by the ambient agent s observations and beliefs; in addition an assessment of the (expected) group s emotion state is needed. An assessment is generated when the group emotion level at some (future) time point is expected to be too low, compared to a certain norm (EN). Moreover, to model direct observation of individual emotion levels, the concept expressed emotion level (ε S q A ) is used, as the emotion level that can be observed from someone s face, for example, by use of a face reader. This may differ from the emotion level in that the expressiveness factor has also effect on it. To formalize the concepts introduced in this and the previous section, number of logical atoms are introduced that incorporate numerical representations;

3 see Table 2. Note that in order to generate and analyze possible temporal patterns for the future, some of the atoms have an additional time variable T. This is used to make predictions about future emotion states, as part of the analysis. concept observation that person A has expressed emotion level EV at time T belief that person A has expressed emotion level EV at time T belief that person B has expressiveness E belief that person A has openness for received emotion D belief that the channel from B to A has strength C belief that the contagion strength from B to A is CS belief that the overall contagion strength to receiver A is CS belief that step size is DT belief that person A has relevance R belief that person A has emotion level V at time T belief that the group emotion level at T is GE belief that the group emotion norm is EN assessment that the deficient of the group emotion at T is ED formalisation observed(agent, has_expressed_emotion_level_at(a:agent, EV:REAL,T:REAL)) has_expressed_emotion_level_at(a:agent, EV:REAL,T:REAL)) has_expressiveness(b:agent, E:REAL)) has_openness(a:agent, D:REAL)) has_channel_strength(b:agent, A:AGENT, C:REAL)) has_contagion_strength(b:agent, A:AGENT, CS:REAL)) has_overall_contagion_strength(a:agent, CS:REAL)) stepsize(dt:real)) has_relevance(a:agent, R:REAL)) has_emotion_level_at(a:agent, V:REAL, T:REAL)) group_emotion_level_at(ge:real, T:REAL)) group_emotion_norm(en:real)) assessment(agent, group_emotion_deficient_at(ed:real, T:REAL)) Table 2 Concepts to reason about emotion contagion and their formalization The dynamic relationships of the model to reason about emotion contagion are described and formalised as follows. Note that the beliefs on emotion expressiveness, openness, and channel strengths are assumed to be initially given and to persist (until they are changed). Moreover, a scenario is considered where at some (initial) point in time the current emotion levels of the s are estimated or observed, and from that time point onwards, the beliefs on emotion levels for subsequent time points are determined, as a form of temporal projection (or prediction). First the role of observed expressed emotions is formalised. The agent is assumed to possess observation equipment in the form of a face reader with software that detects emotion expressions from face images. This expressed emotion EV results from the emotion level V and the expressiveness E by which the emotion is displayed on the face. In the model it is assumed that the expressed emotion level is formalised as the product V*E. Note that this means that it is assumed that the expressiveness (being a number between 0 and 1) always reduces the level of the emotion: EV E. In other words, this assumption excludes the situation that an emotion level is expressed that is not there (no faking of emotions). Moreover, note that in ADR2 below it is assumed that the expressiveness factor E is nonzero. Then under the assumptions discussed above, from an expressed emotion level EV the emotion level V itself can be determined as V = EV/E. ADR1 Observing group s expressed emotion levels If the agent observes an expressed emotion level then the ambient agent will believe this. observes(agent, has_ expressed_emotion_level_at(a, V, T)) has_ expressed_emotion_level_at(a, V, T)) ADR2 Generating a belief on an emotion level from a belief on an expressed emotion level If the agent believes that a group has expressed emotion level EV and that this group has expressiveness E then it will generate a belief that this group has emotion level EV/E has_ expressed_emotion_level_at(a, EV, T)) & has_ expressiveness(e)) has_ emotion_level_at(a, EV/E, T)) ADR3 Generating beliefs on contagion strengths If the ambient agent believes that B has expressiveness E and the ambient agent believes that the channel from B to A has strength C and the ambient agent believes that A has openness D then the ambient agent will believe that the contagion strength from B to A will be E*C*D has_expressiveness(b, E)) & has_channel_strength(b, A, C)) & has_openness(a, D)) has_contagion_strength(b, A, E*C*D)) ADR4 Updating beliefs on emotion levels If A B and B C and C A and the ambient agent believes that A has emotion level V1 at time T and the ambient agent believes that B has emotion level V2 at time T and the ambient agent believes that C has emotion level V3 at time T and the ambient agent believes that the contagion strength from B to A is CS2

4 and the ambient agent believes that the contagion strength from C to A is CS3 and the ambient agent believes that the step size is DT then the ambient agent will believe that the emotion level of A will be V1+CS2*(V2-V1)*DT+CS3*(V3-V1)*DT at time T+DT A B & B C & C A & has_emotion_level_at(a, V1, T)) & has_emotion_level_at(b, V2, T)) & has_emotion_level_at(c, V3, T)) & has_contagion_strength(b, A, CS2)) & has_contagion_strength(c, A, CS3)) & step_size(dt)) has_emotion_level_at(a, V1+CS2*(V2-V1)*DT+ CS3*(V3-V1)*DT, T+DT)) An analysis also involves an assessment of the (expected) level of the group s emotion. To this end, first a belief on the group s emotion level is generated. ADR5 Determining beliefs on the group s emotion level If the ambient agent believes that the group s have emotion levels V1, V2, V3 and relevance R1, R2, R3 respectively then it will believe that the group s emotion level is R1*V1+ R2*V2+R3*V3. has_emotion_level_at(a1, V1, T)) & has_emotion_level_at(a2, V2, T)) & has_emotion_level_at(a3, V3, T)) & has_relevance(a1, R1)) & has_relevance(a2, R2)) & has_relevance(a3, R3)) group_emotion_ level_at(r1*v1+ R2*V2+R3*V3, T)) An assessment is generated when the group emotion level at some (future) time point is expected to be too low, compared to a certain norm. In case of a negative outcome further action may be needed, to avoid this undesired situation. The assessment includes an estimation of how much the group emotion level is too low (the group emotion deficient): ADR6 Assessment of the group s emotion level If the ambient agent believes that the group emotion level V at time T is lower than the emotion norm EN, then it will assess the situation as having a group emotion deficient EN-V at T. group_emotion_ level_at( V, T)) & group_emotion_norm(en)) & V<EN assessment(agent, group_emotion_ deficient_at(en-v, T)) 4. The Group Emotion Support Model In the previous sections, the emotion contagion model and the analysis process based on it have been discussed. In this section, the support model is introduced that uses these models to provide intelligent support to humans in cases where the group emotion level is expected to become below a certain norm. The support model introduced here uses a heuristic approach. The idea here is that an ambient agent will reason about the proper actions that should be undertaken by the team leader to keep the group emotion level optimal. For example, it uses knowledge expressing that in case the group emotion level (e.g., relaxedness or happiness) is lower than a certain norm, certain s are to be detected that play a crucial role in a negative or positive sense and give them either a pep talk to or to increase or decrease their impact on the other group s. When a negative assessment of the (future) group emotion state is made, then the ambient agent is assumed to propose actions to the team leader, in order to avoid such states. Some examples of possible actions are: giving a group that negatively affects the emotion in the team a less central role (decreasing the emotion contagion strengths from this person) ask a person with a positive emotion level (for example the team leader) either to not be too open for other s (decrease the person s openness; i.e., δ R ) or to be more expressive (increase the person s expressiveness; i.e., ε S ) Two heuristics that are applied are the following: let the group s with lower emotion levels get less impact on the other s, and get more impact from the other s let the group s with higher emotion levels get more impact on the other s, and get less impact from the other s Here higher and lower can be defined as the s with highest or lowest emotion level, but also as above or under the group s emotion level. In general, two (low and high) emotion thresholds are assumed for this, where a specific case is that these thresholds are both equal to the group s emotion level. For a group under the low threshold, his or her impact on the other s can be decreased by (encouragement for) decreasing the person s expressiveness, or by decreasing the channel strengths from this person to the other s. Moreover, the person s impact from other s can be increased by increasing the person s openness, and by increasing the channel strengths from the other s. For an overview of the action options based on the two heuristics, see Table 3. person under low threshold person above high threshold expressiveness decrease increase openness increase decrease channels to others decrease increase channels from others increase decrease Table 3 Overview of the action options This approach does not give indications for the adjustment extent to which such increase or decrease has to be applied. When such adjustment extents are chosen, the approach can also be combined with a feasibility ranking approach described next. After the ambient agent generates the actions

5 options, they have to be ranked on their (in)feasibility expressing how difficult they are to achieve, because it may happen that some action options can be easily realized whereas others are difficult to realize. The action option with the lowest infeasibility will be chosen and proposed by the ambient agent to the team leader. A realistic ranking, from the most to the least infeasible parameter, could be: 1) openness (δ A ), because it seems that this personality characteristic is difficult to change overtime; 2) expressiveness (ε A ) because this personality characteristic can be faked (one can display emotions that are not experienced); 3) channel strength (α BA ) because it is easy to lower the channel strength s between a person and every other group, by simply separating this individual from the group. The formalization of the concepts is given in Table 4. concept low threshold for individual emotion levels is LT high threshold for individual emotion levels is HT the agent believes that A is a low emotion the agent believes that A is a high emotion adjustment extent is AE the agent believes that an action option is to change the value W1 for expressiveness of A to W2 the agent believes that an action option is to change the value W1 for channel strength from A to B to W2 the agent believes that an action option is to change the value W1 for openness of A to W2 the agent believes that parameter P has adjustment infeasibility factor IF action option to adjust parameter P from W1 to W2 has infeasibility rank R feasibility threshold is FT the agent proposes the action to adjust parameter P from W1 to W2 formalisation low_threshold(lt:real)) high_threshold(ht:real)) low_emotion_(a:agent)) high_emotion_(a:agent)) adjustment_extent(ae:real)) action_option( adjust_to(expressiveness(a:agent), W1:REAL, W2:REAL))) action_option(adjust_to( channel_strength(a:agent, B:AGENT), W1:REAL, W2:REAL))) action_option( adjust_to( openness(a:agent), W1:REAL, W2:REAL))) has_infeasibility_factor( P: PARAMETER, IF:REAL)) has_action_option_rank( adjust_to(p: PARAMETER, W1:REAL, W2:REAL), R:REAL) feasiblity_threshold(ft:real)) action_proposal(agent, adjust_to(p: PARAMETER, W1:REAL, W2:REAL)) Table 4 Formalization of concepts in the support model The formalization of the dynamic relationships is as follows. SDR1 Low emotion identification If the ambient agent believes that A has emotion level V at T0 and that the low threshold is LT and V LT then the agent will believe that A is a low emotion has_emotion_level_at(a, V, T0)) & low_threshold(lt)) & V LT low_emotion_(a)) SDR2 High emotion identification If the ambient agent believes that A has emotion level V at T0 and that the high threshold is HT and V HT then the agent will believe that A is a high emotion has_emotion_level_at(a, V, T0)) & high_threshold(ht)) & V HT high_emotion_(a)) SDR3 Heuristic generation of expressiveness action options for low emotion s If the ambient agent believes that A is a low emotion and a group emotion deficient ED at T was identified and it believes that the adjustment extent is AE and the expressiveness of A is E the value E for expressiveness to E - AE*ED*E low_emotion_(a)) & adjustment_extent(ae)) & has_expressiveness(a, E)) action_option(adjust_to(expressiveness(a), E, E - AE*ED*E))) SDR4 Heuristic generation of channel action options for low emotion s If the ambient agent believes that A is a low emotion and that a group emotion deficient ED at T was identified and that the adjustment extent is AE and the channel from A to B has strength C the value C for channel strength to C - AE*ED*C low_emotion_(a)) & adjustment_extent(ae)) & has_channel_strength(a, B, C)) action_option(adjust_to(channel_strength(a, B), C, C - AE*ED*C))) SDR5 Heuristic generation of openness action options for low emotion s If the ambient agent believes that A is a low emotion and a group emotion deficient ED at T was identified and it believes that the adjustment extent is AE and the openness of A is D the value D for openness to D + AE*ED*(1-D) low_emotion_(a)) & adjustment_extent(ae)) & has_openness(a, D)) action_option(adjust_to(openness(a), D, D+ AE*ED*(1-D))))

6 SDR6 Heuristic generation of expressiveness action options for high emotion s If the ambient agent believes that A is a high emotion and a group emotion deficient ED at T was identified and it believes that the adjustment extent is AE and that the expressiveness of A is E the value E for expressiveness to E + AE*ED*(1-E) high_emotion_(a)) & adjustment_extent(ae)) & has_expressiveness(a, E)) action_option(adjust_to(expressiveness(a), E, E + AE*ED*(1-E)))) SDR7 Heuristic generation of channel action options for high emotion s If the ambient agent believes that A is a high emotion and that a group emotion deficient ED at T was identified and that the adjustment extent is AE and that the channel from A to B has strength C the value C for channel strength to C + AE*D*(1-C) high_emotion_(a)) & adjustment_extent(ae)) & has_channel_strength(a, B, C)) action_option(adjust_to(channel_strength(a, B), C, C + AE*ED*(1-C)))) SDR8 Heuristic generation of openness action options for high emotion s If the ambient agent believes that A is a high emotion and a group emotion deficient ED at T was identified and it believes that the adjustment extent is AE and that the openness of A is D the value D for openness to D - AE*ED*D high_emotion_(a)) & adjustment_extent(ae)) & has_openness(a, D)) action_option(adjust_to(openness(a), D, D - AE*ED*D))) SDR9 Ranking action options If the ambient agent believes that an action option is to change the value W1 for P to W2 and it believes that P has infeasibility factor IF then the agent will believe that the action option has infeasibility rank IF*(W2-W1) action_option(adjust_to(p, W1, W2))) has_infeasibility_factor(p, IF)) has_action_option_rank(adjust_to(p, W1, W2), IF*(W2-W1))) SDR10 Generation of action proposals If the ambient agent believes that the action option has infeasibility rank R and that the feasibility threshold is FT and R FT and R -FT then it will generate the action option as an action proposal. has_action_option_rank(adjust_to(p, W1, W2), R)) & feasiblity_threshold(ft)) & R FT & R -FT action_proposal(agent, adjust_to(p, W1, W2)) 5. Simulation Results To illustrate the group emotion support model described in previous sections, by a specific example, a specific scenario is addressed. The simulation for the analysis process is discussed in Section 5.1. Section 5.2 shows the simulation for the support mechanisms. 5.1 Simulation of analysis process In this section the simulation results of the analysis process are shown in an example scenario that represents a situation where the group emotion is happiness and is analyzed by the ambient agent. The LEADSTO software environment [7] has been used to perform a number of simulation experiments. In this example, the ambient agent generates beliefs on the individual emotion levels of three group s, named Arnie, Bernie and Charlie (see ADR2), and of the group emotion level at different points in time (see ADR5). The agent also assesses the (expected) group s emotion deficient at a future time point based on its belief of the group emotion level and the norm for the group emotion level. The norm of the group emotion can be set by the modeler and represents in this example an optimal level of happiness, at which the team can perform as optimal as possible. The norm was set to 0.62 in this example. In this example scenario, Arnie is very happy (initial emotion level = 0.9), he can not receive other emotions (because his δ and receiving α s are zero), however, he is able to send emotions (his ε is not zero). Bernie is not happy (initial emotion level is 0.05), he can not receive emotions (his δ is zero), but he can send emotions (his ε is not zero). The contagion strengths toward Arnie and Bernie are zero. If these strengths stay zero, Arnie and Bernie will stay on the same emotion level. Finally, Charlie is also not happy (initial emotion level = 0.3), but he can receive and send emotions quite strongly (because his δ is 0.9 and his ε is 1). For an overview of the settings, see Table 5. Arnie Bernie Charlie Initial emotion level q expressiveness ε outgoing channel strengths α openness δ relevance ρ Table 5 Parameter Settings in Example Scenario In Figure 1 a simulation trace is shown in which the horizontal axis represents time, and the vertical axis represents quantitative information about generation of ambient agent s beliefs on the individual and group emotion levels at different (future) time points. In this situation the total group emotion level goes from 0.64 to 0.59 in 500 time steps. This means that the group

7 emotion level is above the norm of 0.62 at first, but will get below this norm later. The idea of the analysis model is that our ambient agent predicts this downward development early in time (long before it actually happens), so it can propose appropriate actions to the team leader early in time, to prevent this from happening. The simulations are based on step size t = 0.1. Figure 1 Simulation trace of the analysis processes In Figure 1, on the x-axis time goes from 0 to 0.7. This is the processing time of the ambient agent. The idea is that the agent reads the emotions of the persons at time point 0 and from that time point ambient agent starts to generate beliefs on the development of the emotion levels of the group s and the group as a whole. This simulation can be found in all the graphs of the individual and group emotion. The developments of the emotion levels (simulated by the ambient agent from time point 0 to 0.5) are estimated for the future time points 0 to 5. Figure 2 shows the assessment of the expected emotion deficient by the ambient agent (see ADR6). Due to space limitation, only that part is shown where assessment is generated. At time point 0.55 on the x-axis the ambient agent makes an assessment of the future group emotion level deficient for time point 5. The ambient agent assesses that on future time point 5 indeed there is a group emotion deficient to be expected (of about 0.027). Figure 2 Simulation trace for assessment of emotion deficient 5.2 Simulation of the support process In this section the example scenario of the previous section is extended with the support of the ambient agent. The assumption is made that Arnie is working separately from Bernie and Charlie; i.e., he works in a different office than Bernie and Charlie. Therefore, Arnie s channels to Bernie and Charlie have strength 0. Previously, the ambient agent assessed that there is a nonzero emotion deficient expected: the group emotion level slowly gets below the group emotion level norm of Therefore, based on its heuristics, the ambient agent detects which group s are high or low emotion s, and generates action options that decrease or increase parameters related to these s: expressiveness, openness or channel strength. After ranking these options, the agent proposes to the group leader those options, which do not exceed a certain feasibility threshold. An example of (a part of) such a trace is shown in Figure 3. Here, time is on the horizontal axis, and state properties are on the vertical axis. A dark box indicates that a state property is true. Figure 3 shows that the ambient agent detects the high and/or low emotion s (Arnie is detected as a high emotion and Bernie as a low emotion.) (see SDR1 and SDR2), the action-options are ranked (see SDR9) and the ambient agent proposes the actions that do not exceed the feasibility threshold to the group leader (see SDR10). 6. Discussion Complex and critical tasks are often allocated to teams. An important task of in particular a team leader is to maintain a good spirit in the team. As circumstances may be stressful and due to high pressure, task performance may be disappointing from time to time, this is a nontrivial task. Emotions within the team may easily become more and more negative. The team leader has as a special responsibility to regulate such patterns. The literature on emotion contagion addresses how emotions of group s can affect each other. Based on such literature, in [6] a computational model is presented for emotion contagion based on the idea of mutual absorption of emotions. This emotion contagion model was taken as a point of departure for the work reported in the current paper. An ambient agent model was presented that uses the computational model to analyze the expected group emotion levels at future time points, and to propose actions to the team leader to regulate the group emotion. The approach is modular in that it is easy to replace the emotion contagion model used as a point of departure by a different one. One of the possible applications of this ambient agent model could be analyzing and supporting group emotion in virtual meetings. For example, when two groups at two locations in the world are video-

8 lo w_thresho ld(0.15)) high_thresho ld(0.85)) adjustm ent_extent(1)) feasibility_threshold(0.3)) high_em o tion_m em ber(arnie)) low_emo tio n_m ember(bernie)) assessment(agent, gro up_em otio n_deficient_at( , 5.0)) actio n_o ptio n(adjust_to (channel_strength(bernie, arnie), 0.6, ))) actio n_o ption(adjust_to(channel_strength(bernie, charlie), 0.6, ))) actio n_optio n(adjust_to (o penness(bernie), 0, ))) actio n_optio n(adjust_to (expressiveness(bernie), 0.5, ))) action_o ptio n(adjust_to (channel_strength(arnie, bernie), 0, ))) actio n_o ptio n(adjust_to (channel_strength(arnie, charlie), 0, ))) action_o ptio n(adjust_to (o penness(arnie), 0, 0.0))) actio n_o ptio n(adjust_to(expressiveness(arnie), 0.6, ))) has_actio n_o ption_rank(adjust_to(expressiveness(bernie), 0.5, ), )) has_action_o ptio n_rank(adjust_to (expressiveness(arnie), 0.6, ), )) has_actio n_o ptio n_rank(adjust_to (openness(bernie), 0, ), )) has_actio n_optio n_rank(adjust_to (openness(arnie), 0, 0.0), 0.0)) actio n_pro po sal(agent, adjust_to (expressiveness(bernie), 0.5, )) actio n_propo sal(agent, adjust_to(expressiveness(arnie), 0.6, )) actio n_pro po sal(agent, adjust_to(o penness(bernie), 0, )) actio n_pro posal(agent, adjust_to (openness(arnie), 0, 0.0)) time Figure 3 Simulation trace of heuristics and action proposals conferencing, a software agent could measure the group emotion of both groups and could show the emotion level of the other group to the group leaders. The software agent could then, if necessary, provide support to the group leaders, e.g. when is the best time to let the other group make a decision, or how to calm the other group down after their angry level got too high during decision making. So far only one emotion at a time is analyzed in the ambient agent model, but this can easily be extended to take into account multiple emotions as long as they are considered as independent from each other. For specific types of emotions specific values may have to be estimated, e.g. α, δ, ρ. However, if also interaction between different emotions is to be addressed (for example, anger in one person affecting fear in another person), more specific work is needed, which is planned for the future. The emotion contagion model used as a point of departure is based on a principle of mutual absorption. This may be applicable well to a certain type of group s. However, also group s may exist who by their personality amplify the emotions observed in others beyond the boundaries of emotion levels that already exist in the group. To cover such more extreme cases a different emotion contagion model is needed, which is also planned to be developed in future work. 7. References [1] Frijda, Nico H The laws of emotion. Mahwah, NJ: Lawrence Erlbaum Associates Publishers. [2] Ortony, A., Clore, G., & Collins, A. The Cognitive Structure of Emotions. Cambridge: Cambridge University Press, [3] Elliott, Clark The Affective Reasoner: A Process Model of Emotions in a Multi-Agent System 'The Institute for the Learning Sciences, Technical Report #32, PhD thesis, Northwestern University. [4] Marsella, Stacy and Gratch Jonathan. EMA: A process model of appraisal dynamics, Journal of Cognitive Systems Research, vol. 10, no. 1, pp , [5] Broekens, Joost., Netten, Niels. and DeGroot, Doug Consistent Dynamic-Group Emotions for Virtual Agents. Proceedings of the 16th Belgium-Netherlands Conference on Artificial Intelligence University of Groningen. [6] Bosse, T., Duell, R., Memon, Z.A., Treur, J., and Wal, C.N. van der, A Multi-Agent Model for Mutual Absorption of Emotions. In: Otamendi, J., Bargiela, A., Montes, J.L., Pedrera, L.M.D. (eds.), Proceedings of the 23rd European Conference on Modelling and Simulation, ECMS'2009. European Council for Modelling and Simulation, 2009, pp [7] Bosse, T., Jonker, C.M., Meij, L. van der, and Treur, J. (2007). A Language and Environment for Analysis of Dynamics by Simulation. International Journal of Artificial Intelligence Tools, vol. 16, 2007, pp [8] Barsade, S.G. and Gibson, D.E. (1998). Group Emotion: a View from Top and Bottom. In: D. Gruenfeld, E. Mannix and M. Neale, Editors, Research on managing groups and teams, JAI Press, Stamford (1998), pp [9] McCrae, R.R., & Costa, P.T. (1987) Validation of the five-factor model of personality across instruments and observers. J. of Personality and Social Psychology, 52, [10] Gray, J. (1990). Brain systems that mediate both emotion and cognition. Cognition and Emotion, 4, [11] Hareli, S., and Rafaeli, A. (2008). Emotion cycles: On the social influence of emotion in organizations. Research in Organizational Behavior, 28, pp

Cognitive and Biological Agent Models for Emotion Reading

Cognitive and Biological Agent Models for Emotion Reading Cognitive and Biological Agent Models for Emotion Reading Zulfiqar A. Memon, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081, 1081 HV Amsterdam, the Netherlands

More information

A Dynamical System Modelling Approach to Gross Model of Emotion Regulation

A Dynamical System Modelling Approach to Gross Model of Emotion Regulation A Dynamical System Modelling Approach to Gross Model of Emotion Regulation Tibor Bosse (tbosse@few.vu.nl) Matthijs Pontier (mpontier@few.vu.nl) Jan Treur (treur@few.vu.nl) Vrije Universiteit Amsterdam,

More information

A Computational Model based on Gross Emotion Regulation Theory 1

A Computational Model based on Gross Emotion Regulation Theory 1 A Computational Model based on Gross Emotion Regulation Theory 1 Tibor Bosse (tbosse@few.vu.nl) Matthijs Pontier (mpontier@few.vu.nl) Jan Treur (treur@few.vu.nl) Vrije Universiteit Amsterdam, Department

More information

An Adaptive Emotion Reading Model

An Adaptive Emotion Reading Model An Adaptive Emotion Reading Model Tibor Bosse, Zulfiqar A. Memon, Jan Treur ({tbosse, zamemon, treur}@few.vu.nl) Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081, 1081

More information

An Agent Model for Cognitive and Affective Empathic Understanding of Other Agents 1

An Agent Model for Cognitive and Affective Empathic Understanding of Other Agents 1 An Agent Model for Cognitive and Affective Empathic Understanding of Other Agents 1 Zulfiqar A. Memon a,b, Jan Treur a a VU University Amsterdam, Agent Systems Research Group De Boelelaan 1081, 1081 HV

More information

A Cognitive Agent Model Using Inverse Mirroring for False Attribution of Own Actions to Other Agents

A Cognitive Agent Model Using Inverse Mirroring for False Attribution of Own Actions to Other Agents A Cognitive Agent Model Using Inverse Mirroring for False Attribution of Own Actions to Other Agents Jan Treur, Muhammad Umair,2 Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan

More information

A Computational Model for Dynamics of Desiring and Feeling 1

A Computational Model for Dynamics of Desiring and Feeling 1 A Computational Model for Dynamics of Desiring and Feeling 1 Tibor Bosse a, Mark Hoogendoorn a, Zulfiqar A. Memon b,*, Jan Treur a, Muhammad Umair a,c a VU University Amsterdam, Department of AI, De Boelelaan

More information

A Decision Making Model Based on Damasio s Somatic Marker Hypothesis

A Decision Making Model Based on Damasio s Somatic Marker Hypothesis A Decision Making Model Based on Damasio s Somatic Marker Hypothesis Mark Hoogendoorn 1, Robbert-Jan Merk 1,2, Jan Treur 1 ({mhoogen, treur}@cs.vu.nl, merkrj@nlr.nl) 1 Vrije Universiteit Amsterdam, Department

More information

An Ambient Agent Model Exploiting Workflow-Based Reasoning to Recognize Task Progress

An Ambient Agent Model Exploiting Workflow-Based Reasoning to Recognize Task Progress An Ambient Agent Model Exploiting Workflow-Based Reasoning to Recognize Task Progress Fiemke Both, Mark Hoogendoorn, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Agent

More information

A Decision Making Model Based on Damasio s Somatic Marker Hypothesis

A Decision Making Model Based on Damasio s Somatic Marker Hypothesis A Decision Making Model Based on Damasio s Somatic Marker Hypothesis Mark Hoogendoorn 1, Robbert-Jan Merk 1,, and Jan Treur 1 ({mhoogen, treur}@cs.vu.nl, merkrj@nlr.nl) 1 Vrije Universiteit Amsterdam,

More information

FORMAL ANALYSIS OF INTELLIGENT AGENTS FOR MODEL-BASED MEDICINE USAGE MANAGEMENT

FORMAL ANALYSIS OF INTELLIGENT AGENTS FOR MODEL-BASED MEDICINE USAGE MANAGEMENT FORMAL ANALYSIS OF INTELLIGENT AGENTS FOR MODEL-BASED MEDICINE USAGE MANAGEMENT Mark Hoogendoorn, Michel Klein, Zulfiqar Memon, and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence,

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

Designing Social Agents with Empathic Understanding

Designing Social Agents with Empathic Understanding Designing Social Agents with Empathic Understanding Zulfiqar A. Memon 1,2 and Jan Treur 1 1 Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081, 1081 HV Amsterdam 2 Sukkur

More information

The Bystander effect: Agent-Based Simulation of People s Reaction to Norm Violation

The Bystander effect: Agent-Based Simulation of People s Reaction to Norm Violation The Bystander effect: Agent-Based Simulation of People s Reaction to Norm Violation Charlotte Gerritsen Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam,

More information

Incorporating Emotion Regulation into Virtual Stories

Incorporating Emotion Regulation into Virtual Stories Incorporating Emotion Regulation into Virtual Stories Tibor Bosse, Matthijs Pontier, Ghazanfar F. Siddiqui, and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, De Boelelaan

More information

Enhancing Believability of Virtual Soccer Players: Application of a BDI-Model with Emotions and Trust

Enhancing Believability of Virtual Soccer Players: Application of a BDI-Model with Emotions and Trust Enhancing Believability of Virtual Soccer Players: Application of a BDI-Model with Emotions and Trust Tibor Bosse and Daniel Höhle Vrije Universiteit Amsterdam, Department of Artificial Intelligence de

More information

Modelling the Reciprocal Interaction between Believing and Feeling from a Neurological Perspective

Modelling the Reciprocal Interaction between Believing and Feeling from a Neurological Perspective Modelling the Reciprocal Interaction between Believing and Feeling from a Neurological Perspective Zulfiqar A. Memon, Jan Treur VU University Amsterdam, Department of Artificial Intelligence De Boelelaan

More information

Formal Analysis of Damasio s Theory on Core Consciousness

Formal Analysis of Damasio s Theory on Core Consciousness Formal Analysis of Damasio s Theory on Core Consciousness Tibor Bosse (tbosse@cs.vu.nl) Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

More information

Modelling Temporal Aspects of Situation Awareness

Modelling Temporal Aspects of Situation Awareness Modelling Temporal Aspects of Situation Awareness Tibor Bosse 1, Robbert-Jan Merk 1,2, and Jan Treur 1 1 Vrije Universiteit Amsterdam, Agent Systems Research Group De Boelelaan 1081, 1081 HV Amsterdam,

More information

AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS

AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS S. Waqar Jaffry and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 8, 8 HV

More information

Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour

Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour Tibor Bosse (tbosse@few.vu.nl) Zulfiqar A. Memon (zamemon@few.vu.nl) Jan Treur (treur@few.vu.nl) Vrije Universiteit Amsterdam,

More information

An Intelligent Virtual Agent to Increase Involvement in Financial Services

An Intelligent Virtual Agent to Increase Involvement in Financial Services An Intelligent Virtual Agent to Increase Involvement in Financial Services Tibor Bosse 1, Ghazanfar F. Siddiqui 1,2, and Jan Treur 1 1 Vrije Universiteit Amsterdam, Department of Artificial Intelligence,

More information

A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour

A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour Catholijn M. Jonker, Jan Treur, Wouter C.A. Wijngaards Department of Artificial Intelligence, Vrije Universiteit Amsterdam,

More information

An Adaptive Agent Model for Emotion Reading by Mirroring Body States and Hebbian Learning

An Adaptive Agent Model for Emotion Reading by Mirroring Body States and Hebbian Learning An Adaptive Agent Model for Emotion Reading by Mirroring Body States and Hebbian Learning Tibor Bosse 1, Zulfiqar A. Memon 1, 2, Jan Treur 1 1 Vrije Universiteit Amsterdam, Department of Artificial Intelligence

More information

A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation

A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation Tibor Bosse, Zulfiqar A. Memon, Jan Treur 1 Abstract. This paper introduces a formal BDI-based agent model for Theory of

More information

AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS

AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS AGENT-BASED AND POPULATION-BASED SIMULATION: A COMPARATIVE CASE STUDY FOR EPIDEMICS S. Waqar Jaffry, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 181, 181

More information

CAAF: A Cognitive Affective Agent Programming Framework

CAAF: A Cognitive Affective Agent Programming Framework CAAF: A Cognitive Affective Agent Programming Framework F. Kaptein, J. Broekens, K. V. Hindriks, and M. Neerincx Delft University of Technology, Mekelweg 2, 2628 CD Delft, The Netherlands, F.C.A.Kaptein@tudelft.nl

More information

A Logic of Emotions for Intelligent Agents

A Logic of Emotions for Intelligent Agents A Logic of Emotions for Intelligent Agents Bas R. Steunebrink Department of ICS Utrecht University Utrecht, The Netherlands bass@cs.uu.nl Mehdi Dastani Department of ICS Utrecht University Utrecht, The

More information

Model-Based Reasoning Methods within an Ambient Intelligent Agent Model

Model-Based Reasoning Methods within an Ambient Intelligent Agent Model Model-Based Reasoning Methods within an Ambient Intelligent Agent Model Tibor Bosse, Fiemke Both, Charlotte Gerritsen, Mark Hoogendoorn, and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial

More information

Introduction to affect computing and its applications

Introduction to affect computing and its applications Introduction to affect computing and its applications Overview What is emotion? What is affective computing + examples? Why is affective computing useful? How do we do affect computing? Some interesting

More information

Modelling character emotion in an interactive virtual environment

Modelling character emotion in an interactive virtual environment Modelling character emotion in an interactive virtual environment El Jed Mehdi, Pallamin Nico, Dugdale Julie and Pavard Bernard GRIC-IRIT Groupe de Recherche en Ingénierie Cognitive - Institut de Recherche

More information

A Cognitive Model for Visual Attention and its Application

A Cognitive Model for Visual Attention and its Application A Cognitive Model for Visual Attention and its Application Tibor Bosse 2, Peter-Paul van Maanen 1,2, and Jan Treur 2 1 TNO Human Factors, P.O. Box 23, 3769 ZG Soesterberg, The Netherlands peter-paul.vanmaanen@tno.nl

More information

Simulation and Representation of Body, Emotion, and Core Consciousness

Simulation and Representation of Body, Emotion, and Core Consciousness Simulation and Representation of Body, Emotion, and Core Consciousness Tibor Bosse * Catholijn M. Jonker Jan Treur * * Vrije Universiteit Amsterdam Radboud Universiteit Nijmegen Department of Artificial

More information

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1 Finding Information Sources by Model Sharing in Open Multi-Agent Systems Jisun Park, K. Suzanne Barber The Laboratory for Intelligent Processes and Systems The University of Texas at Austin 20 E. 24 th

More information

Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds

Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds Is that How Everyone Really Feels? Emotional Contagion with Masking for Virtual Crowds Tim Balint and Jan M. Allbeck Laboratory for Games and Intelligent Agents George Mason University, 4400 University

More information

Representing Emotion and Mood States for Virtual Agents

Representing Emotion and Mood States for Virtual Agents Representing Emotion and Mood States for Virtual Agents Luis Peña 1, Jose-María Peña 2, and Sascha Ossowski 1 1 Universidad Rey Juan Carlos {luis.pena,sascha.ossowski}@urjc.es 2 Universidad Politecnica

More information

Formal Analysis of Trace Conditioning. Tibor Bosse. Vrije Universiteit Amsterdam. Catholijn M. Jonker. Radboud Universiteit Nijmegen. Sander A.

Formal Analysis of Trace Conditioning. Tibor Bosse. Vrije Universiteit Amsterdam. Catholijn M. Jonker. Radboud Universiteit Nijmegen. Sander A. Formal Analysis of Trace Conditioning 1 Running head: Formal Analysis of Trace Conditioning Formal Analysis of Trace Conditioning Tibor Bosse Vrije Universiteit Amsterdam Catholijn M. Jonker Radboud Universiteit

More information

Towards Formal Modeling of Affective Agents in a BDI Architecture

Towards Formal Modeling of Affective Agents in a BDI Architecture Towards Formal Modeling of Affective Agents in a BDI Architecture Bexy Alfonso, Emilio Vivancos, and Vicente Botti Universitat Politècnica de València, Departamento de Sistemas Informáticos y Computación,

More information

Modeling the Dynamics of Mood and Depression

Modeling the Dynamics of Mood and Depression Modeling the Dynamics of Mood and Depression Fiemke Both and Mark Hoogendoorn and Michel Klein and Jan Treur 1 Abstract. Both for developing human-like virtual agents and for developing intelligent systems

More information

Formalisation and Analysis of the Temporal Dynamics of Conditioning

Formalisation and Analysis of the Temporal Dynamics of Conditioning Formalisation and Analysis of the Temporal Dynamics of Conditioning Tibor Bosse 1, Catholijn M. Jonker 2, Sander A. Los 3, Leon van der Torre 4 and Jan Treur 1 1 Vrije Universiteit Amsterdam, Department

More information

A Neural Model for Adaptive Emotion Reading Based on Mirror Neurons and Hebbian Learning

A Neural Model for Adaptive Emotion Reading Based on Mirror Neurons and Hebbian Learning A Neural Model for Adaptive Emotion Reading Based on Mirror Neurons and Hebbian Learning Tibor Bosse, Zulfiqar A. Memon, Jan Treur (http://www.few.vu.nl/~{tbosse, zamemon, treur}) Vrije Universiteit Amsterdam,

More information

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 06 June p-issn:

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 03 Issue: 06 June p-issn: INSPIRING LEADERSHIP THROUGH EMOTIONAL INTELLIGENCE Syed Mansoor Pasha Asst.professor Anurag Group of Institutions E-mail: Syd.mansoor@gmail.com Abstract: In today s rapidly changing environment effective

More information

Analysis and Support of Lifestyle via Emotions Using Social Media

Analysis and Support of Lifestyle via Emotions Using Social Media Analysis and Support of Lifestyle via Emotions Using Social Media Ward van Breda, Jan Treur, Arlette van Wissen VU University Amsterdam, Agent Systems Research Group, The Netherlands wardvanbreda@gmail.com

More information

Emotional Agents need Formal Models of Emotion

Emotional Agents need Formal Models of Emotion Emotional Agents need Formal Models of Emotion Joost Broekens and Doug DeGroot Leiden Institute of Advanced Computer Science, Leiden University, Leiden, The Netherlands, Email: {broekens,degroot}@liacs.nl

More information

Emergent Stories Based on Autonomous Characters with Mindreading Capabilities

Emergent Stories Based on Autonomous Characters with Mindreading Capabilities Emergent Stories Based on Autonomous Characters with Mindreading Capabilities Tibor Bosse, Zulfiqar A. Memon, Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan

More information

Online Application for Simulating Intelligent Support for Medicine Intake

Online Application for Simulating Intelligent Support for Medicine Intake Mark Hoogendoorn Dept. of Artificial Intelligence VU University Amsterdam the Netherlands +31 20 598 7772 mhoogen@cs.vu.nl Online Application for Simulating Intelligent Support for Medicine Intake Michel

More information

Foundations for a Science of Social Inclusion Systems

Foundations for a Science of Social Inclusion Systems Foundations for a Science of Social Inclusion Systems Fabio N. Akhras Renato Archer Center of Information Technology Rodovia Dom Pedro I, km 143,6 13089-500 Campinas, São Paulo, Brazil Phone: 0055-19-37466268

More information

WHAT IS ONE PERSONALITY TRAIT THAT YOU HAVE INHERITED FROM EACH OF YOUR PARENTS?

WHAT IS ONE PERSONALITY TRAIT THAT YOU HAVE INHERITED FROM EACH OF YOUR PARENTS? WHAT IS ONE PERSONALITY TRAIT THAT YOU HAVE INHERITED FROM EACH OF YOUR PARENTS? Intro to Trait Theory Traits: relatively stable, habitual patterns of behavior, thought, and emotion that make up an individual

More information

When the Going Gets Tough: Exploring Agent-based Models of Human Performance under Demanding Conditions

When the Going Gets Tough: Exploring Agent-based Models of Human Performance under Demanding Conditions VRIJE UNIVERSITEIT When the Going Gets Tough: Exploring Agent-based Models of Human Performance under Demanding Conditions ACADEMISCH PROEFSCHRIFT ter verkrijging van de graad Doctor aan de Vrije Universiteit

More information

Supplementary notes for lecture 8: Computational modeling of cognitive development

Supplementary notes for lecture 8: Computational modeling of cognitive development Supplementary notes for lecture 8: Computational modeling of cognitive development Slide 1 Why computational modeling is important for studying cognitive development. Let s think about how to study the

More information

Case Analysis of Criminal Behaviour

Case Analysis of Criminal Behaviour Case Analysis of Criminal Behaviour Tibor Bosse, Charlotte Gerritsen, and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence De Boelelaan 1081, NL-1081 HV, Amsterdam, The Netherlands

More information

Can Ordinal Utility Exist?

Can Ordinal Utility Exist? Can Ordinal Utility Exist? S. Kemp 1, and R. C. Grace 1 1 Psychology Department, University of Canterbury, Christchurch, New Zealand. Keywords: Ordinal utility, measurement, sorting procedures. EXTENDED

More information

An Evaluation of the COR-E Computational Model for Affective Behaviors

An Evaluation of the COR-E Computational Model for Affective Behaviors An Evaluation of the COR-E Computational Model for Affective Behaviors Sabrina Campano, Nicolas Sabouret, Etienne de Sevin, Vincent Corruble Université Pierre et Marie Curie 4, place Jussieu 75005 Paris,

More information

INTEGRATING PERSONALITY AND EMOTION FOR HUMAN CROWD SIMULATION

INTEGRATING PERSONALITY AND EMOTION FOR HUMAN CROWD SIMULATION INTEGRATING PERSONALITY AND EMOTION FOR HUMAN CROWD SIMULATION Jacob Sinclair, James Cook University, Australia, Jacob.Sinclair@my.jcu.edu.au Carrie Siu Man Lui, James Cook University, Australia, Carrie.Lui@jcu.edu.au

More information

Emotion Coaching. A tool to help you to work successfully with young people with SEN&D

Emotion Coaching. A tool to help you to work successfully with young people with SEN&D Emotion Coaching A tool to help you to work successfully with young people with SEN&D Created by Shane Dangar and Ellen Collard, Young People s Champions, Engagement and Participation team, Somerset County

More information

Emotions as Heuristics in Multi-Agent Systems

Emotions as Heuristics in Multi-Agent Systems Emotions as Heuristics in Multi-Agent Systems Bas R. Steunebrink Mehdi Dastani John-Jules Ch. Meyer Department of Information and Computer Sciences Utrecht University Workshop Emotion and Computing, KI

More information

Modelling Collective Decision Making in Groups and Crowds: Integrating Social Contagion and Interacting Emotions, Beliefs and Intentions 1

Modelling Collective Decision Making in Groups and Crowds: Integrating Social Contagion and Interacting Emotions, Beliefs and Intentions 1 Modelling Collective Decision Making in Groups and Crowds: Integrating Social Contagion and Interacting Emotions, Beliefs and Intentions 1 Tibor Bosse, Mark Hoogendoorn, Michel C.A. Klein, Jan Treur, C.

More information

Lecturer: Rob van der Willigen 11/9/08

Lecturer: Rob van der Willigen 11/9/08 Auditory Perception - Detection versus Discrimination - Localization versus Discrimination - - Electrophysiological Measurements Psychophysical Measurements Three Approaches to Researching Audition physiology

More information

CREATING A MORE VALIDATING FAMILY ENVIRONMENT

CREATING A MORE VALIDATING FAMILY ENVIRONMENT Page 13 CREATING A MORE VALIDATING FAMILY ENVIRONMENT FOR YOURSELF AND YOUR LOVED ONES Definition of a Validating Family Environment What is a VALIDATING FAMILY ENVIRONMENT? IT: Legitimizes family members

More information

Understanding the Role of Emotions in Group Dynamics in Emergency Situations

Understanding the Role of Emotions in Group Dynamics in Emergency Situations Understanding the Role of Emotions in Group Dynamics in Emergency Situations Alexei Sharpanskykh 1(&) and Kashif Zia 2 1 Faculty of Aerospace Engineering, Delft University of Technology, Kluyverweg 1,

More information

Affect in Virtual Agents (and Robots) Professor Beste Filiz Yuksel University of San Francisco CS 686/486

Affect in Virtual Agents (and Robots) Professor Beste Filiz Yuksel University of San Francisco CS 686/486 Affect in Virtual Agents (and Robots) Professor Beste Filiz Yuksel University of San Francisco CS 686/486 Software / Virtual Agents and Robots Affective Agents Computer emotions are of primary interest

More information

PSY 328 Module 1 Lecture Notes

PSY 328 Module 1 Lecture Notes PSY 328 Module 1 Lecture Notes In the perspective portion of this module, you were introduced to just one aspect of social psychology, impression formation. In Module 1, we will define social psychology,

More information

Motivation Series. Emotional Self-Awareness. Emotional Self-Awareness is the ability to recognize your. Emotional Intelligence.

Motivation Series. Emotional Self-Awareness. Emotional Self-Awareness is the ability to recognize your. Emotional Intelligence. Motivation Series Intelligence + 15 EQ Areas Self-Perception Self-Regard Self-Actualization Self-Expression Expression Assertiveness Independence Interpersonal Interpersonal Relationships Empathy Social

More information

Modeling Emotion in Soar

Modeling Emotion in Soar Modeling Emotion in Soar Jonathan Gratch USC Institute for Creative Technologies Joint work with Stacy Marsella USC Information Sciences Institute Outline Human emotion can inform intelligent system design

More information

HARRISON ASSESSMENTS DEBRIEF GUIDE 1. OVERVIEW OF HARRISON ASSESSMENT

HARRISON ASSESSMENTS DEBRIEF GUIDE 1. OVERVIEW OF HARRISON ASSESSMENT HARRISON ASSESSMENTS HARRISON ASSESSMENTS DEBRIEF GUIDE 1. OVERVIEW OF HARRISON ASSESSMENT Have you put aside an hour and do you have a hard copy of your report? Get a quick take on their initial reactions

More information

Lecturer: Rob van der Willigen 11/9/08

Lecturer: Rob van der Willigen 11/9/08 Auditory Perception - Detection versus Discrimination - Localization versus Discrimination - Electrophysiological Measurements - Psychophysical Measurements 1 Three Approaches to Researching Audition physiology

More information

Trauma Introduction to Trauma-Informed Care and The Neurosequential Model

Trauma Introduction to Trauma-Informed Care and The Neurosequential Model Overview of Great Circle s Trauma-Informed Trainings Trauma 101 - Introduction to Trauma-Informed Care and The Neurosequential Model (called Trauma 101 for Great Circle staff) (4 hours) Trauma informed

More information

Comparing Three Computational Models of Affect

Comparing Three Computational Models of Affect Comparing Three Computational Models of Affect Tibor Bosse 1, Jonathan Gratch 3, Johan F. Hoorn 2, Matthijs Pontier 1,2 and Ghazanfar F. Siddiqui 1,2,4 1 VU University, Department of Artificial Intelligence

More information

Organizational. Behavior 15th Global Edition. Chapter. Robbins and Judge. Emotions and Moods 3-0

Organizational. Behavior 15th Global Edition. Chapter. Robbins and Judge. Emotions and Moods 3-0 Organizational 4 Behavior 15th Global Edition Chapter Robbins and Judge Emotions and Moods 3-0 Why Were Emotions Ignored in OB? The Myth of Rationality Emotions were seen as irrational A well-run organization

More information

5 Quick Tips for Improving Your Emotional Intelligence. and Increasing Your Success in All Areas of Your Life

5 Quick Tips for Improving Your Emotional Intelligence. and Increasing Your Success in All Areas of Your Life 5 Quick Tips for Improving Your Emotional Intelligence and Increasing Your Success in All Areas of Your Life Table of Contents Self-Awareness... 3 Active Listening... 4 Self-Regulation... 5 Empathy...

More information

M.A. Alhad & S.S. Turnip Faculty of Psychology, Universitas Indonesia, Depok, Indonesia

M.A. Alhad & S.S. Turnip Faculty of Psychology, Universitas Indonesia, Depok, Indonesia Diversity in Unity: Perspectives from Psychology and Behavioral Sciences Ariyanto et al. (Eds) 2018 Taylor & Francis Group, London, ISBN 978-1-138-62665-2 The association between the five-factor model

More information

Useful Roles of Emotions in Animated Pedagogical Agents. Ilusca L. L. Menezes IFT6261 :: Winter 2006

Useful Roles of Emotions in Animated Pedagogical Agents. Ilusca L. L. Menezes IFT6261 :: Winter 2006 Useful Roles of Emotions in Animated Ilusca L. L. Menezes IFT6261 :: Winter 2006 Objectives To provide opportunities: To understand the importance of the emotions in learning To explore how to model emotions

More information

Investigating the Appraisal Patterns of Regret and Disappointment 1

Investigating the Appraisal Patterns of Regret and Disappointment 1 Motivation and Emotion, Vol. 26, No. 4, December 2002 ( C 2002) Investigating the Appraisal Patterns of Regret and Disappointment 1 Wilco W. van Dijk 2,4 and Marcel Zeelenberg 3 Regret and disappointment

More information

Wason's Cards: What is Wrong?

Wason's Cards: What is Wrong? Wason's Cards: What is Wrong? Pei Wang Computer and Information Sciences, Temple University This paper proposes a new interpretation

More information

Emotional Quotient. Andrew Doe. Test Job Acme Acme Test Slogan Acme Company N. Pacesetter Way

Emotional Quotient. Andrew Doe. Test Job Acme Acme Test Slogan Acme Company N. Pacesetter Way Emotional Quotient Test Job Acme 2-16-2018 Acme Test Slogan test@reportengine.com Introduction The Emotional Quotient report looks at a person's emotional intelligence, which is the ability to sense, understand

More information

SEIQR-Network Model with Community Structure

SEIQR-Network Model with Community Structure SEIQR-Network Model with Community Structure S. ORANKITJAROEN, W. JUMPEN P. BOONKRONG, B. WIWATANAPATAPHEE Mahidol University Department of Mathematics, Faculty of Science Centre of Excellence in Mathematics

More information

Assessing the validity of appraisalbased models of emotion

Assessing the validity of appraisalbased models of emotion Assessing the validity of appraisalbased models of emotion Jonathan Gratch, Stacy Marsella, Ning Wang, Brooke Stankovic Institute for Creative Technologies University of Southern California The projects

More information

Running head: CULTURES 1. Difference in Nonverbal Communication: Cultures Edition ALI OMIDY. University of Kentucky

Running head: CULTURES 1. Difference in Nonverbal Communication: Cultures Edition ALI OMIDY. University of Kentucky Running head: CULTURES 1 Difference in Nonverbal Communication: Cultures Edition ALI OMIDY University of Kentucky CULTURES 2 Abstract The following paper is focused on the similarities and differences

More information

The Effect of Dominance Manipulation on the Perception and Believability of an Emotional Expression

The Effect of Dominance Manipulation on the Perception and Believability of an Emotional Expression The Effect of Dominance Manipulation on the Perception and Believability of an Emotional Expression Wim F.J. van der Ham 1(B), Joost Broekens 2, and Peter H.M.P. Roelofsma 1 1 AAL-VU, VU Amsterdam, De

More information

PSYCHOLOGY 300B (A01) One-sample t test. n = d = ρ 1 ρ 0 δ = d (n 1) d

PSYCHOLOGY 300B (A01) One-sample t test. n = d = ρ 1 ρ 0 δ = d (n 1) d PSYCHOLOGY 300B (A01) Assignment 3 January 4, 019 σ M = σ N z = M µ σ M d = M 1 M s p d = µ 1 µ 0 σ M = µ +σ M (z) Independent-samples t test One-sample t test n = δ δ = d n d d = µ 1 µ σ δ = d n n = δ

More information

POSITEAMS POSITIVE SYSTEMS INTELLIGENT TEAMS, AN AGENT- BASED SIMULATOR FOR STUDYING GROUP BEHAVIOUR

POSITEAMS POSITIVE SYSTEMS INTELLIGENT TEAMS, AN AGENT- BASED SIMULATOR FOR STUDYING GROUP BEHAVIOUR POSITEAMS POSITIVE SYSTEMS INTELLIGENT TEAMS, AN AGENT- BASED SIMULATOR FOR STUDYING GROUP BEHAVIOUR Teemu Tiinanen, Juha Törmänen, Raimo P. Hämäläinen, and Esa Saarinen Systems Analysis Laboratory, Aalto

More information

PLAN FOR TODAY. What is Emotional Intelligence/EQ? Why it Matters An Overview of the EQ Model Lots of ideas for improving your EQ

PLAN FOR TODAY. What is Emotional Intelligence/EQ? Why it Matters An Overview of the EQ Model Lots of ideas for improving your EQ PLAN FOR TODAY What is Emotional Intelligence/EQ? Why it Matters An Overview of the EQ Model Lots of ideas for improving your EQ EMOTIONAL INTELLIGENCE IS NOT Being Emotional Always Agreeable Optimistic

More information

Family Connections Relationship Mindfulness Skills

Family Connections Relationship Mindfulness Skills Page 13 CREATING A MORE VALIDATING FAMILY ENVIRONMENT FOR YOURSELF AND YOUR LOVED ONES Definition of a Validating Family Environment What is a VALIDATING FAMILY ENVIRONMENT? Legitimizes family members

More information

Buy The Complete Version of This Book at Booklocker.com:

Buy The Complete Version of This Book at Booklocker.com: A practical method to building character and strengthening relationships Contact and connect: a philosophy of building character and strengthening relationships through the way of the cross Buy The Complete

More information

Integration of Rational and Biological Factors in Virtual Agent Decision Making *

Integration of Rational and Biological Factors in Virtual Agent Decision Making * Integration of Rational and Biological Factors in Virtual Agent Decision Making * Tibor Bosse (tbosse@few.vu.nl) Charlotte Gerritsen (cg@few.vu.nl) Jan Treur (treur@few.vu.nl) Vrije Universiteit Amsterdam,

More information

The Relationship between Personality Traits and Reading Proficiency

The Relationship between Personality Traits and Reading Proficiency DOI: 10.7763/IPEDR. 2012. V53. 8 The Relationship between Personality Traits and Reading Proficiency Mohamad Fadhili Yahaya 1 2+, Abdul Rashid Mohamed 2, and Syaikh Abdul Malik Mohamed Ismail 2 1 Academy

More information

Tapping World Summit 2009

Tapping World Summit 2009 Copyright 2009, Try It On Everything, LLC. DISCLAIMER The information presented in this book is educational in nature and is provided only as general information. As part of the information contained in

More information

(2) In each graph above, calculate the velocity in feet per second that is represented.

(2) In each graph above, calculate the velocity in feet per second that is represented. Calculus Week 1 CHALLENGE 1-Velocity Exercise 1: Examine the two graphs below and answer the questions. Suppose each graph represents the position of Abby, our art teacher. (1) For both graphs above, come

More information

Chapter 7: Descriptive Statistics

Chapter 7: Descriptive Statistics Chapter Overview Chapter 7 provides an introduction to basic strategies for describing groups statistically. Statistical concepts around normal distributions are discussed. The statistical procedures of

More information

TRACOM Sneak Peek. Excerpts from APPLICATIONS GUIDE

TRACOM Sneak Peek. Excerpts from APPLICATIONS GUIDE TRACOM Sneak Peek Excerpts from APPLICATIONS GUIDE applications guide Table of Contents TABLE OF CONTENTS 1 Introduction 2 Strategies for Change 4 Behavioral EQ: A Review 10 What does Behavioral EQ Look

More information

Agenetic disorder serious, perhaps fatal without

Agenetic disorder serious, perhaps fatal without ACADEMIA AND CLINIC The First Positive: Computing Positive Predictive Value at the Extremes James E. Smith, PhD; Robert L. Winkler, PhD; and Dennis G. Fryback, PhD Computing the positive predictive value

More information

Doing Quantitative Research 26E02900, 6 ECTS Lecture 6: Structural Equations Modeling. Olli-Pekka Kauppila Daria Kautto

Doing Quantitative Research 26E02900, 6 ECTS Lecture 6: Structural Equations Modeling. Olli-Pekka Kauppila Daria Kautto Doing Quantitative Research 26E02900, 6 ECTS Lecture 6: Structural Equations Modeling Olli-Pekka Kauppila Daria Kautto Session VI, September 20 2017 Learning objectives 1. Get familiar with the basic idea

More information

Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors

Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors Creating Adaptive and Individual Personalities in Many Characters Without Hand-Crafting Behaviors Jennifer Sandercock, Lin Padgham, and Fabio Zambetta School of Computer Science and Information Technology,

More information

Extending 2APL with functionality for emotions, moods and coping

Extending 2APL with functionality for emotions, moods and coping Extending 2APL with functionality for emotions, moods and coping by Christiaan Floor 20 december, 2012 ICA 3690792 Master of Science Thesis Department of Information and Computing Sciences Supervisors:

More information

The Attribute Index - Leadership

The Attribute Index - Leadership 26-Jan-2007 0.88 / 0.74 The Attribute Index - Leadership Innermetrix, Inc. Innermetrix Talent Profile of Innermetrix, Inc. http://www.innermetrix.cc/ The Attribute Index - Leadership Patterns Patterns

More information

Understanding Consumer Experience with ACT-R

Understanding Consumer Experience with ACT-R Understanding Consumer Experience with ACT-R Alessandro Oltramari 1,2 (work done in collaboration with Francesco Patt 2 and Paolo Panizza 2 ) 1 Carnegie Mellon University, CyLab (CS Department) 2 B-Sm@rk

More information

Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents

Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents Using progressive adaptability against the complexity of modeling emotionally influenced virtual agents Ricardo Imbert Facultad de Informática Universidad Politécnica de Madrid rimbert@fi.upm.es Angélica

More information

Managing emotions in turbulent and troubling times. Professor Peter J. Jordan Griffith Business School

Managing emotions in turbulent and troubling times. Professor Peter J. Jordan Griffith Business School Managing emotions in turbulent and troubling times Professor Peter J. Jordan Griffith Business School Overview Emotions and behaviour Emotional reactions to change Emotional intelligence What emotions

More information

emotions "affective computing" 30/3/

emotions affective computing 30/3/ emotions "affective computing" 1 emotion and thought Globe & Mail, March 25, p. A15 "Emotions are an intrinsically human process..", [Dr. Mayberry] said. "One cannot separate emotions from thinking." Are

More information

BIAS AND THE WORKPLACE

BIAS AND THE WORKPLACE BIAS AND THE WORKPLACE Creating and Fostering a Professional Environment that Supports and Empowers People of Color Luana Nelson Brown, Community Specialist Crime Victims Assistance of the Iowa Attorney

More information