Using explicit requirements and metrics for interface agent user model correction

The complexity of current computer systems and software vrarrants research into methods to decrease the cognitive load on users. Determining horr to get the right information into the right form vrith the right tool at the right time has bccomc a monumental task one necessitating intelligent intarfacc agents vlith the ability to predict the users’ needs and intent, An accurate user model is considered necessary for effective prediction of user intent. Methods for maintaining nccurato user models is the main thrust of this paper. We describe an approach for dynamically correcting an interface ngent’s user model based on utility theory. We explicitly take into account an agent’s requirements and metrics for mc,asuring the agent’s effectiveness of meeting those requirements, Using these requirements and metrics, me devclop a requirements utility function that determines when a user model should be corrected and how. We present a correction model based on a multi-agent bidding process and the aforementioned metrics and utility function. Finally, me discuss several critical research issues concerning the use of user models that open fertile ground for future research.

[1]  Arthur C. Graesser,et al.  Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents , 1996, ATAL.

[2]  A. Hasman,et al.  Probabilistic reasoning in intelligent systems: Networks of plausible inference , 1991 .

[3]  Pattie Maes,et al.  Agents that reduce work and information overload , 1994, CACM.

[4]  Eugene Santos,et al.  GESIA: uncertainty-based reasoning for a generic expert system intelligent user interface , 1996, Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence.

[5]  Eugene Santos,et al.  Utilizing Goal-Directed Data Mining For Incompleteness Repair In Knowledge Bases , 1997 .

[6]  Elaine Rich,et al.  Users are Individuals: Individualizing User Models , 1999, Int. J. Man Mach. Stud..

[7]  Katia P. Sycara,et al.  Distributed Intelligent Agents , 1996, IEEE Expert.

[8]  Jörg P. Müller,et al.  A Cooperation Model for Autonomous Agents , 1996, ATAL.

[9]  Wright-Patterson Afb,et al.  Intelligent Interface Learning with Uncertainty , 1997 .

[10]  Tucker Balch,et al.  Learning Roles: Behavioral Diversity in Robot Teams , 1997 .

[11]  Katia P. Sycara,et al.  How Can an Agent Learn to Negotiate? , 1996, ATAL.

[12]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[13]  Sandip Sen,et al.  Crossover Operators for Evolving A Team , 1997 .

[14]  Eugene Santos,et al.  Utility Theory-Based User Models for Intelligent Interface Agents , 1998, Canadian Conference on AI.

[15]  J PetrieCharles Agent-Based Engineering, the Web, and Intelligence , 1996 .

[16]  Wright-Patterson Afb,et al.  MACK: A Tool for Acquiring Consistent Knowledge Under Uncertainty , 1997 .

[17]  Gary Marchionini,et al.  A Conceptual Framework for Text Filtering , 1996 .

[18]  P. Maes Modeling adaptive autonomous agents , 1993 .

[19]  David P. Miller,et al.  Intelligent Agents III Agent Theories, Architectures, and Languages , 1996, Lecture Notes in Computer Science.

[20]  Maja J. Mataric,et al.  Interference as a Tool for Designing and Evaluating Multi-Robot Controllers , 1997, AAAI/IAAI.

[21]  Pattie Maes,et al.  Modeling Adaptive Autonomous Agents , 1993, Artificial Life.

[22]  Katia P. Sycara,et al.  Designing behaviors for information agents , 1997, AGENTS '97.

[23]  Timothy W. Finin,et al.  Evaluation of KQML as an Agent Communication Language , 1995, ATAL.

[24]  Krzysztof Pawlikowski,et al.  Telecommunications: Protocols and Design , 1991 .

[25]  Richard Goodwin,et al.  Formalizing Properties of Agents , 1993, J. Log. Comput..

[26]  Elaine Rich Users are individuals: individualizing user models , 1999, Int. J. Hum. Comput. Stud..

[27]  Eric Horvitz,et al.  Display of Information for Time-Critical Decision Making , 1995, UAI.