<<

A Commonsense Theory of Microsociology: Interpersonal Relationships

Jerry R. Hobbs Alicia Sagae USC Information Sciences Institute Alelo Inc. University of Southern California Los Angeles, California Marina del Rey, California [email protected] [email protected]

Abstract aims. The instructional system is intended to train users in cross-cultural communicative competency, using a We are developing an ontology of microsocial concepts for task-based curriculum: learners engage in conversations use in an instructional system for teaching cross-cultural communication. We report here on that part of the ontology that simulate the situations where they expect to use relating to interpersonal relationships. We first explicate the these skills (e.g. discussing humanitarian aid and recon- key concepts of commitment, shared plans, and good will. struction tasks, negotiating with local leaders, purchasing Then in terms of these we present a formal account of the supplies). Thus, we have developed example dialogues host-guest relationship. with more successful and less successful outcomes. Excerpts from a more successful dialogue are as follows: 1 John: Salaam Alikum, Aziz. 1 Introduction 2 Aziz: Salaam Alikum, John. We have been developing a commonsense theory, or ontol- 3 John: ··· And how are things with your family? ogy, of microsociological concepts, to support an instruc- 4 Aziz: My family is in good health, thank you. tional system for teaching cross-cultural communication. By 5 John: ··· We have some forms we need to fill out. microsociology we mean the of small groups, 6 Aziz: ··· I promise you that I will have the forms for prior to large-scale institutions, including those aspects of you on Thursday. social life that we would have had in pre-modern times. This Excerpts from a less successful dialogue are as follows: includes concepts relating to interpersonal relations; group 1 John: Listen, I need to talk to you about paperwork. structure and ; the presentation of the social self; au- 2 Aziz: Oh yes? What is it? thority, compliance, and sanctions; and conflict, negotiation, 3 John: I have some forms that you need fill out. and resolution. This is in contrast with , 4 Aziz: ··· It is no problem. which concerns large-scale institutions. The politeness or the friendship on display in the first ex- In our project we have focused on microsociology as the ample is absent from the second. In the first the task is most likely locus for intercultural differences. There can be presented as part of a shared plan and in the second it isn’t. different beliefs in any domain. But in the physical domain, As a result, the expressed degree of commitment to the task the world imposes tight constraints on what we can believe is less in the second and the task is less likely to be done. about it; all cultures have concepts of “up” and “down”. The Ethnographic annotations on the dialogues are converted macrosocial domain is heavily influenced by global culture; as faithfully as possible into expressions provided by the on- all airports are alike. By contrast, the microsocial domain tology. The microsocial ontology provides a formal way to is less constrained by the real world because mutual beliefs specify the noted differences, and conversely, the dialogues and shared plans are constitutive of reality, and it is heavily provide a mechanism for evaluating the ontology—can the influenced by traditional, pre-global culture. differences be expressed? Our ontology provides a conceptual vocabulary for ex- In this paper we focus on one aspect of the microsocial pressing rules of behavior for conversational agents in an domain—interpersonal relations. instructional system. To insure adequate coverage, we em- ploy a detailed data development process that begins with 2 Commitment interviews of subject matter experts (currently, native speak- We are building on previously developed theories of cogni- ers of Dari who have lived in urban Afghanistan) by a team tion, e.g., (Hobbs and Gordon 2010), and communication of anthropologists. The interview material is annotated with (Davis and Morgenstern 2005; Hobbs and Mulkar-Mehta ethnographic observations. 2010). We can define an interaction in terms of these. But Based on these, example dialogues are composed rep- an interaction happens only once, and when it is over, it is resenting the performance target at which the final system over. It is not enough to build a society on. For that we Copyright c 2011, Association for the Advancement of Artificial need interpersonal relationships that extend across greater Intelligence (www.aaai.org). All rights reserved. stretches of time. The simplest of these relationships is ac- quaintance. An agent is acquainted with another agent if (and (forall (a) there has been at least one interaction between them before, (if (member a s)(agent a))) if the agents remember the interaction, and if they know (goal g s)(plan p s g) some identity properties of each other, where an identity (forall (a e g1 g2) property is a property that allows one agent to identify an- (if (and (member a s) (subgoal’ e g1 g2 p) other across time. (etc)) Being acquainted with one another is not a strong enough (mb s e))) relationship to create a society from. For that we need com- (forall (a e) mitment and shared plans. (if (and (member a s) Imagine a trapeze artist planning a maneuver. The plan (goalIn e p)(arg* a e)) consists of three steps: She swings out on her trapeze; she (committed a e)))))) flies through the air; she is caught by her partner. How does The expression (sharedPlan p s g) says that p is a she know this plan will work? She knows the first step will shared plan by a group s of agents to achieve goal g. Line succeed because this is an action she is capable of executing. 4 says that all members of s are agents. Line 5 says that She knows the second will succeed, because physics will the group has g as a goal and p is a plan for achieving the take care of that. But how does she know the third step will goal where s is viewed as the agent having the goal. The succeed? That’s the of commitment. The expression (committed a e) says that agent a is latter establishes that the causal connections are believed to committed to bringing about the actual occurrence of event be adequate for achieving the goal. Lines 6-10 say that all e. The principal implication one can draw from a commit- the members of s believe in the structure of the plan and ment is that, defeasibly at least, if a is committed to e hap- believe the rest of s believes in it too; this implication is pening at time t, where a can cause e to happen, then e will only defeasible because each member of the group may not happen at time t. know the entire plan. Lines 11-14 say that the members of (forall (a e e1) s are committed to performing their parts in the plan. (if (and (committed a e1)(atTime’ e1 e t) Joint action, or doing something together, is executing a (agentOf a e)(etc)) shared plan. (atTime e t))) We can view people as planning agents continually go- The (etc) indicates defeasibility. This rule enables us to ing through the world developing, executing, monitoring incorporate the actions of others in our own plans, because the results of, and modifying plans to achieve the goal “To s it gives us some assurance that the action will actually be Thrive”. For each member of a group that has a shared performed. plan, the shared plan is a subplan of their goal “To Thrive”. The reasons someone might incorporate a shared plan into There are many ways a commitment can be brought about. their own plan is that it promotes their own goals, or that The most basic is by the speech act of promising, or assert- it provides a resource for promoting their own future goals, ing that one is commited to perform the action in question. which can be viewed as enabling conditions, and hence sub- Weaker evidence than the utterance “I am committed to do- goals, of those future goals. ing e” is the utterance “I will do e.” This has the form of a prediction, but if I am able to perform the action, it is under The incorporation of shared plans into personal plans my power to make my prediction come true. There are other has been presented here in a very rationalized manner, as less direct ways to acquire commitments, for example, by though we came to the shared plans we participate in as fully accepting a role in an organization. free, independent thinking adults who judge alternatives and make sensible choices. But in fact we are born into soci- ety, and our beliefs about what is required to thrive are very 3 Shared Plans much conditioned by the mutual beliefs and shared plans In the strong AI perspective that treats people as planning of that society. An Afghan child, for example, is born into mechanisms, when we do things, we are following an ex- successive layers of group structure, from the family, to the plicit or implicit plan. When we do things together, we are clan, to the tribe, to the world of Islam, each with its own set following a shared plan. Thus, shared plans are the basis of of mutual beliefs and shared plans. social life (cf. (Grosz and Kraus 1996)). In the full theory we explicate fairness in shared plans in A group s of agents share a plan p just in case terms of proportionality of cost and value to the agents. • the group itself has the top-level goal. • defeasibly the members of the group mutually believe the 4 Good Will subgoal structure of the plan. We would all like to live in a world where, whenever we needed help, there were people around us willing to give it, • if a member of the group is involved in an action in the where everyone felt good will toward everyone else. The plan, then the member is committed to performing that actual world is of course very far from this, but people have action. engaged in various efforts to make it more like this. In this Thus, we can define a shared plan as follows: section, we first construct a rationalized account of why it (forall (p s g) would be in an agent’s interest to behave in a way that ex- (iff (sharedPlan p s g) hibited such good will to others. Then we will discuss very briefly other factors that lead to this behavior. 5 The Host-Guest Relationship There are various notions of the concept of “help”. What does it mean for one agent A2 to help another agent A1? The host-guest relationship is important everywhere, but In the simplest sense, agent A1 has a goal E, and agent A2 perhaps nowhere is it more important than in the Middle does actions in a causal complex for E. In this sense, John East. American personnel in the Middle East need to be McCain helped Barack Obama become president by choos- very aware of their obligations and priveleges both as hosts ing Sarah Palin as his running mate. In a stronger sense, and as guests. agent A2 has the intention that his actions bring about the The host-guest relationship rests on a distinction between goal E. For example, I might take away your car keys so you “home” and “away”. When a person is home, he is generally can’t drive home drunk from a party. In this way, I help you secure, and he is more able to satisfy his various wants be- live and thrive, even though my actions are no part of a plan cause of his local knowledge and a of friends you have to live and thrive. The strongest sense of “help” is to provide help. When a person is away, he is much less when agents A1 and A2 construct a shared plan in which A2 secure and lacks local knowledge and the supporting social performs many of the actions required to bring about A1’s network. Goals are thus more difficult to achieve. goal E. The sense of “help” we use here is at least the sec- Of course “home” and “away” are extremely complex ond one, involving an intention to help but not necessarily a concepts. But a very crude and preliminary start in charac- shared, agreed-upon plan. terizing the concepts is to say that there is a set of the agent’s A world with good will is characterized by the axiom goals that are easy to satisfy at home and difficult to satisfy away from home. Difficulty is defined in terms of obstacles (forall (a1 a2 e) that have to be overcome to achieve the desired state. We use (if (and (person a1)(person a2) (goal’ e1 e a1) home and away as properties of agents that say something (believe a2 e1)(etc)) about the local environment they are in. (exist (e2) It is convenient to give a name to the set of goals that are (and (help’ e2 a2 a1 e) easy to achieve at home and difficult away; we will call the (cause e1 e2))))) set the homeAdvantage. The concepts of “home” and “away” are very much wrapped up in location. A home That is, if a person a2 believes person a1 has a goal e, then is usually thought of as a place. But its significance here that will cause a2 to help a1 achieve e. This is close to a is rather in the resources it affords the agent for achieving statement of the Golden Rule: “Do unto others as you would goals. have them do unto you.” The host in a host-guest relationship is at home; the guest This rule, however, is eminently defeasible, and the etc is away from home. The host undertakes, or commits, to predication in the antecedent can be expanded in a myriad provide the guest with all, or at least some, of the advantages ways. People have developed a number of devices for re- he or she would enjoy at home. ducing the defeasibility of this rule or tightening the rule to improve its reliability. Many types of interpersonal rela- (forall (a1 a2) tionships can be viewed as having the effect of reducing the (if (host a1 a2) defeasibility of this rule. (and (home a1)(away a2) (exist (s) Members of groups often engage in actions which con- (and (homeAdvantage s a2) tribute to the group goal but not directly to the individual (forall (e) agent’s goals. Among the rules that members are supposed (if (and (member e s)(etc)) to follow is often the injunction to help other group mem- (exist (e1) bers. In the above axiom the etc predication would be re- (and (committed a1 e1) placed in part by the condition that a1 and a2 are both in a (help’ e1 a1 a2 e)))))))))) group with that principle. There are at least two things an individual can do to pro- The expression (host a1 a2) says that a1 hosts a2. mote good will. The first is to persuade others to accept the The axiom says that if a1 hosts a2 then a1 is at home, a2 is rule, whether as part of a larger system of beliefs or not. The away, and defeasibly a1 is committed to helping a2 achieve second is to act in accordance with it. The latter is not ex- those goals that are normally part of a2’s “home advantage”. actly an exchange event. The person I help may never be The advantage of being a guest is getting the help of oth- in a position to help me. But I am performing exactly the ers. It is more problematic why someone would voluntarily part in the creation of a general good will that I have direct agree to be a host. There is no necessary direct benefit to control over. When I act in accordance with the rule, we are the host. But most people in their lives will be away from one person closer to the rule being true in general. home, with all the attendant disadvantages and insecurities This is a rational reconstruction of why one person would of that situation, and they will want the help of others. They help another. It is a very weak kind of exchange. I help oth- are better off in a world in which good will spreads at least ers in hopes that others one day will help me. But the reality to the host-guest relationship. The host stands to gain from is of course very much more complicated, though not un- a universal ethic of hospitality, and one way to promote its related to the rational reconstruction, involving evolutionary universality is to act in accordance with it. Or putting it neg- forces acting on human groups and cultural transmission of atively, violating the ethic is a sure way of making it nonuni- ethical principles. versal. The above axiom is the Golden Rule applied to the host-guest relationship. If you are a host, you should do unto In addition, we are working on making the natural lan- the guest as you would have the guest do unto you. guage processing of the instructional system more sophisti- In the full theory we have also axiomatized simple ex- cated, so that deeper reasoning will be possible and unantic- changes as shared plans, favors and relationships of mutual ipated utterances can be handled more appropriately. interdependence, and friendship and that aspect of friend- ship that mimics friendship. Acknowledgments We have profited from discussions with Michael Agar, 6 The Ontology in the Instructional System Michelle Flowers, LeeEllen Friedland, Lewis Johnson, Maxim Makatchev, Andre Valente, and Suzanne Wertheim, The microsocial ontology is being used in a project that ex- This research was supported in part by the Office of Naval tends the state of the art for training cross-cultural compe- Research, under Contract No. NOOO14-09-C-0613 and tency, or the knowlege, skills, and attitudes required to com- Contract No. N00014-09-1-1029. municate in a foreign environment. These include linguistic and cultural elements. The training system is being adapted from existing software that allows trainees to engage in real- References time dialogue with conversational agents in an immersive Davis, E., and Morgenstern, L. 2005. A First-Order Theory 3-D environment. These agents recognize and respond to of Communication and Multi-Agent Plans. Journal of Logic speech, gesture, and other actions taken by a human user of and Computation 15:701–749. the system. As a result, users are provided with an opportu- Grosz, B., and Kraus, S. 1996. Collaborative Plans for Com- nity not only to acquire declarative knowledge, like vocabu- plex Group Action. Artificial Intelligence Journal 86:269– lary, but to practice procedural skills in real time. 357. The microsocial ontology is applied in a conversational Hobbs, J., and Gordon, A. 2010. Goals in a Formal Theory agent architecture, that employs a variant of the SAIBA of Commonsense . In Proceedings of the Sixth framework (Vilhjalmsson and Marsella 2005), which sep- International Conference on Formal Ontology in Informa- arates intent planning (what to communicate) from produc- tion Systems. tion of believable behavior (how to express it). A player engages the agent by speaking into a headset microphone. Hobbs, J., and Mulkar-Mehta, R. 2010. Toward a Formal An automatic speech recognition module produces a string Theory of Information Structure. Book Chapter, Stefan Art- representation. This is interpreted into a logical represen- mann (ed.), Evolution of Semantic Systems, Springer. tation based on the ontology, and ultimately it is associated Traum, D., and Hinkelman, E. 1992. Conversation Acts with a Communicative Act, along the lines of (Traum and in Task-Oriented Spoken Dialogue. Computational Intelli- Hinkelman 1992). gence 8:575–599. Heuristic rules are applied to formulate a response, also Vilhjalmsson, H., and Marsella, S. 2005. Social Perfor- expressed in terms of the ontology. Currently, this output mance Framework. In Proceedings of the AAAI Workshop Act is passed to a module that generates behavior by se- on Modular Construction of Human-Like Intelligence. lecting an appropriate pre-recorded sentence or non-verbal action, rendered by animations. In the future we expect to make response generation more flexible by using natural lan- guage generation techniques. In addition to providing a vocabulary for Act-Respose rules, the microsocial ontology creates the possibility of ap- plying reasoning to assist in the generation of an output act. Because the ontology has been cross-validated with ethno- graphic data as described in Section 1, we have confidence that the result will be a believable model of behavior for con- versational agents. 7 Future Directions We are currently working on extending the commonsense theory of microsociology to cover other key concepts: • Group structure as reflected in the group’s defining shared plan, and the roles of members in that plan. • The presentation of the social self, or the set of beliefs about an agent that the agent wants others to believe and acts in a way to make them believe. • Authority within groups and the scope of authority. • Conflict, negotiation, and compromise.