• Publications
  • Influence
Maximum Entropy Inverse Reinforcement Learning
A probabilistic approach based on the principle of maximum entropy that provides a well-defined, globally normalized distribution over decision sequences, while providing the same performance guarantees as existing methods is developed. Expand
Understanding and Using Context
  • A. Dey
  • Computer Science
  • Personal and Ubiquitous Computing
  • 2 January 2001
An operational definition of context is provided and the different ways in which context can be used by context-aware applications are discussed, including the features and abstractions in the toolkit that make the task of building applications easier. Expand
Towards a Better Understanding of Context and Context-Awareness
Some of the research challenges in understanding context and in developing context-aware applications are discussed, which are increasingly important in the fields of handheld and ubiquitous computing, where the user?s context is changing rapidly. Expand
A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications
A conceptual framework is presented that separates the acquisition and representation of context from the delivery and reaction to context by a context-aware application, and a toolkit is built that instantiates this conceptual framework and supports the rapid development of a rich space of context- aware applications. Expand
Providing architectural support for building context-aware applications
This dissertation shows how the Context Toolkit has been used as a research testbed, supporting the investigation of difficult problems in context-aware computing such as the building of high-level programming abstractions, dealing with ambiguous or inaccurate context data and controlling access to personal context. Expand
A stage-based model of personal informatics systems
A stage-based model of personal informatics systems composed of five stages (preparation, collection, integration, reflection, and action) is derived and barriers in each of the stages are identified. Expand
The context toolkit: aiding the development of context-enabled applications
This work introduces the concept of context widgets that mediate betweent the environment and the application in the same way graphicalwidgets mediate between the user and the applications. Expand
Smart Devices are Different: Assessing and MitigatingMobile Sensing Heterogeneities for Activity Recognition
It is indicated that on-device sensor and sensor handling heterogeneities impair HAR performances significantly and a novel clustering-based mitigation technique suitable for large-scale deployment of HAR is proposed, where heterogeneity of devices and their usage scenarios are intrinsic. Expand
Heuristic evaluation of ambient displays
A technique for evaluating the usability and effectiveness of ambient displays and a modified set of heuristics were defined, showing that heuristic evaluation is an effective technique for identifying usability issues with ambient displays. Expand
Modeling Interaction via the Principle of Maximum Causal Entropy
This work presents the principle of maximum causal entropy—an approach based on causally conditioned probabilities that can appropriately model the availability and influence of sequentially revealed side information. Expand