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

Adapting to Affect and Personality                                57


                              Table 6.1.  Examples of Task-Specific Rules for Strategy Selection.

                              Anxiety effects
                              IF (recent change in radar return status) THEN (emphasize change in status)
                              IF (attention focus = HUD) AND (incoming radar data) THEN (redirect focus to radar)
                              IF (attention focus = radar) AND (Incoming radio call) THEN (redirect focus to radio)
                              IF (likelihood of task neglect for <instrument> = high) & (has-critical-info? <instrument>) THEN (emphasize
                              <instrument> visibility)
                              IF (target = unknown) AND (target belief = hostile) THEN (emphasize unknown status) AND (collect more data)
                              Aggressiveness effects
                              IF (likelihood of premature attack = high) THEN (display all available info about enemy a/c) AND(enhance display of
                              enemy a/c info)
                              Obsessiveness effects
                              IF (likelihood of delayed attack = high) THEN (display all available enemy a/c info) AND (display likelihood of enemy
                              attack) AND (display vulnerability envelope) AND (display reminders for attack tasks)



                              Strategy Selection Module.   This module receives as input the predicted
                              specific effects of the affective and belief states, and selects a compensatory
                              strategy to counteract resulting performance biases. Strategy selection is ac-
                              complished by rule-based reasoning, where the rules map specific performance
                              biases identified by the Impact Prediction Module (e.g., task neglect, threat-
                              estimation bias, failure-estimation bias, etc.) onto the associated compensatory
                              strategies (e.g., present reminders of neglected tasks, present broader evidence
                              to counteract threat-estimation bias, present contrary evidence to counteract
                              failure-driven confirmation bias, etc.). Table 6.1 shows examples of task-
                              specific rules for compensatory strategy selection.

                              GUI Adaptation Module.       This module performs the final step of the
                              adaptive methodology, by implementing the selected compensatory strategy in
                              terms of specific GUI modifications. A rule-based approach is used to encode
                              the knowledge required to map the specific compensatory strategies onto the
                              necessary GUI adaptations. The specific GUI modifications take into consider-
                              ation information about the individual pilot preferences for information presen-
                              tation, encoded in customized user preference profiles; for example, highlight-
                              ing preferences might include blinking vs. color change vs. size change of the
                              relevant display or icon. In general, two broad categories of adaptation are pos-
                              sible: content-based, which provide additional information, and format-based,
                              which modify the format of existing information (see Figure 6.2).

                              4.     Results
                                The ABAIS prototype was implemented and demonstrated in the context
                              of an Air Force combat mission, used a knowledge-based approach to assess
   69   70   71   72   73   74   75   76   77   78   79