Page 56 - Socially Intelligent Agents Creating Relationships with Computers and Robots
P. 56

Developing Agents Who Can Relate to Us                            39

                                   That one has a ”narrative centre” [8].

                                   That there is a ”Language of Thought” [1] to the extent that high-level
                                   operations on the syntax of linguistic production, in effect, cause other
                                   actions.

                                The purpose of this model is to approach how we might provide the facil-
                              ities for an agent to construct its self using social reflection via language use.
                              Thus if the agent’s self is socially reflective this allows for a deep underlying
                              commonality to exist without this needing to be prescribed beforehand. In this
                              way the nature of the self can be develop within its society in a flexible man-
                              ner and yet there be this structural commonality allowing empathy between its
                              members. This model (of self development) is as follows:

                                 1 There is a basic decision making process in the agents that acts upon
                                   the perceptions, actions and memories and returns decisions about new
                                   actions (that can include changing the focus of one’s perception and re-
                                   trieving memories).

                                 2 The agent does not have direct access to the workings of this basic pro-
                                   cess (i.e. it cannot directly introspect) but only of its perceptions and
                                   actions, past and present.

                                 3 This basic process learns to choose its actions (including speech) to con-
                                   trol its environment via its experiences (composed of its perceptions of
                                   its environment, its experiences of its own actions and its memories of
                                   both) including the other agents it can interact with. In particular it mod-
                                   els the consequences of its actions (including speech acts). This basic
                                   mechanism produces primitive predictions (expectations) about the con-
                                   sequences of actions whose accuracy forms the basis for the learning
                                   mechanism. In other words the agent has started to make primitive mod-
                                   els of its environment [4]. As part of this it also makes such model of
                                   other agents which it is ’pre-programmed’ to distinguish.

                                 4 This process naturally picks up and tries out selections of the commu-
                                   nications it receives from other agents and uses these as a basis (along
                                   with observed actions) for modelling the decisions of these other agents.
                                 5 As a result it becomes adept at using communication acts to fulfil its
                                   own needs via others’ actions using its model of their decision making
                                   processes.
                                 6 Using the language it produces itself it learns to model itself (i.e. to pre-
                                   dict the decisions it will make) by applying its models of other agents to
   51   52   53   54   55   56   57   58   59   60   61