When actions have consequences: empirically based decision making for intelligent user interfaces

One feature of intelligent user interfaces is an ability to make decisions that take into account a variety of factors, some of which may depend on the current situation. This article focuses on one general approach to such decision making: predict the consequences of possible system actions on the basis of prior empirical learning, and evaluate the possible actions, taking into account situation-dependent priorities and the tradeoffs between the consequences. This decision-theoretic approach is illustrated in detail with reference to an example decision problem, for which models for decision making were learned from experimental data. It is shown how influence diagrams and methods of decision-theoretic planning can be applied to arrive at empirically well-founded decisions. This paradigm is then compared with two other paradigms that are often employed in intelligent user interfaces. Finally, various possible ways of learning (or otherwise deriving) suitable decision-theoretic models are discussed.

[1]  Frank Jensen,et al.  From Influence Diagrams to junction Trees , 1994, UAI.

[2]  Keith W. Miller,et al.  How good is good enough?: an ethical analysis of software construction and use , 1994, CACM.

[3]  Anthony Jameson,et al.  Making systems sensitive to the user's changing resource limitations , 1999, Knowl. Based Syst..

[4]  Dale Reed A perceptual assistant to do sound equalization , 2000, IUI '00.

[5]  Mark T. Maybury,et al.  Intelligent user interfaces: an introduction , 1998, IUI '99.

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

[7]  Jeffrey O. Kephart,et al.  Incremental Learning in SwiftFile , 2000, ICML.

[8]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[9]  Eric Horvitz,et al.  Conversation as Action Under Uncertainty , 2000, UAI.

[10]  Frank Wittig Learning Bayesian networks with hidden variables for user modeling , 1999 .

[11]  Wray L. Buntine A Guide to the Literature on Learning Probabilistic Networks from Data , 1996, IEEE Trans. Knowl. Data Eng..

[12]  Robert P. Bostrom,et al.  Individual Differences and Conceptual Models in Training Novice Users , 1989, Hum. Comput. Interact..

[13]  Eric Horvitz,et al.  Attention-Sensitive Alerting , 1999, UAI.

[14]  Alan Bundy,et al.  Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence - IJCAI-95 , 1995 .

[15]  Adamantios Koumpis,et al.  Decision making in intelligent user interfaces , 1997, IUI '97.

[16]  Craig Boutilier,et al.  Decision-Theoretic Planning: Structural Assumptions and Computational Leverage , 1999, J. Artif. Intell. Res..

[17]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[18]  Anthony Jameson,et al.  Exploiting Qualitative Knowledge in the Learning of Conditional Probabilities of Bayesian Networks , 2000, UAI.

[19]  Paul P. Maglio,et al.  SUITOR: an attentive information system , 2000, IUI '00.

[20]  Steven F. Roth,et al.  Mapping communicative goals into conceptual tasks to generate graphics in discourse , 2000, IUI '00.

[21]  Kristian J. Hammond,et al.  Guiding people to information: providing an interface to a digital library using reference as a basis for indexing , 2000, IUI '00.

[22]  Ross D. Shachter Evaluating Influence Diagrams , 1986, Oper. Res..

[23]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[24]  Eric Horvitz,et al.  Principles of mixed-initiative user interfaces , 1999, CHI '99.

[25]  Anthony Jameson,et al.  Adaptive Provision of Evaluation-Oriented Information: Tasks and Techniques , 1995, IJCAI.

[26]  Tom M. Mitchell,et al.  Experience with a learning personal assistant , 1994, CACM.

[27]  Andreas Butz,et al.  Decision-Theoretic Planning of Navigation Instructions: Theoretical and Practical Aspects , 2000 .

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

[29]  Robert T. Clemen,et al.  Making Hard Decisions: An Introduction to Decision Analysis , 1997 .

[30]  Anthony Jameson,et al.  Creating an empirical basis for adaptation decisions , 2000, IUI '00.