[Next] [Previous] [Top] [Contents]

Towards Implementing Free Will - Bruce Edmonds
 
 

Anticipatory rationality


If an agent is to reflectively choose its action rather than merely react to events, then this agent needs to be able to anticipate the result of its actions. This, in turn, requires some model of the world, i.e. some representation of the consequences of actions that has been learnt through past interaction with that world (either via evolution of the entity).

 The models of the consequences of action are necessarily separate from the strategies (or plans) for action. It is possible to conflate these in simple cases of decision making but if an entity is to choose between plans of action with respect to the expected outcome then this is not possible. There is something about rationality which excludes the meta-strategy of altering one's model of the world to suit ones chosen strategy - the models are chosen according to their accuracy and relevance and the strategies are then chosen according to which would produce the best anticipated outcome according to the previously selected world model.reactive agent may merely work on the presumption that the strategies that have worked best in the past are the ones to use again. This excludes the possibility of anticipating change or of attempting to deliberately `break-out' of current trends and patterns of behaviour.we have a process which models the consequences of action and one which models strategies for action. To decide upon an action the best relevant model of action consequence is chosen and the various strategies for action considered with respect to what their anticipated consequences would be if the consequence model is correct. The strategy that would seem to lead to the consequence that best fitted the goals would be chosen. This is illustrated in figure 2 below.

Figure 2Using anticipation with strategy selection


Towards Implementing Free Will - Bruce Edmonds - 16 MAR 0

[Next] [Previous] [Top] [Contents]

Generated with CERN WebMaker