Efficient Interaction Strategies for Adaptive Reminding Julie S. Weber & Martha E. Pollack Adaptive Reminder Generation SignalingIntended Approach Learning.

Slides:



Advertisements
Similar presentations
Towel: Towards an Intelligent ToDo List Ken Conley Jim Carpenter SRI International AAAI Spring Symposium 2007.
Advertisements

Technology to Support Individuals with Cognitive Impairment Martha E. Pollack Computer Science & Engineering University of Michigan.
Environmental Adaptation Proposal for September 2006 CMU-Boeing Experiments.
1 Intelligent Agents Software analog to human agents real estate agent, librarian, salesperson Perform tasks individually, or in collaboration Static and.
© Michèle Courant, University of Fribourg Ubiquitous Computing – Methodology of Interaction – Master in Computer Science Cours d’approfondissement - Semestre.
Scheduling with Uncertain Resources Reflective Agent with Distributed Adaptive Reasoning RADAR.
Provisional draft 1 ICT Work Programme Challenge 2 Cognition, Interaction, Robotics NCP meeting 19 October 2006, Brussels Colette Maloney, PhD.
Michigan State University 1 Autonomous Machine Learning Panel IJCNN 2010, July 20 Juyang Weng Embodied Intelligence Laboratory Department of Computer Science.
1RADAR – Scheduling Task © 2003 Carnegie Mellon University RADAR – Scheduling Task May 20, 2003 Manuela Veloso, Stephen Smith, Jaime Carbonell, Brett Browning,
Explaining Preference Learning Alyssa Glass CS229 Final Project Computer Science Department, Stanford University  Augment PLIANT to gather additional.
Chapter 7 e-Business Systems.
Robotics for Intelligent Environments
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
A review of A Panorama of Artificial and Computational Intelligence in Games G. N. Yannakakis & J. Togelius October 2014 Elizabeth Camilleri.
Intelligent Agents: an Overview. 2 Definitions Rational behavior: to achieve a goal minimizing the cost and maximizing the satisfaction. Rational agent:
Toolkit: Accommodating Persons with Psychiatric Impairments Below are common challenges that persons with psychiatric impairments may face. A listing of.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
Distributed Cognitive Aid with Interactive Task Guidance Edmund F. LoPresti 1,4, Ned Kirsch 2, Debra Schreckenghost 3, Richard Simpson 4 1 AT Sciences,
SOFTWARE ADAPTIVITY THROUGH XML-BASED BUSINESS RULES AND AGENTS Queen’s University of Belfast, School of Computer Science, Belfast, United Kingdom Liang.
Chapter 11: Artificial Intelligence
1. Outline 4 functions of a typical operating system of a PC(4) Resource management Operating systems organise how to: Load programs from backing storage.
Ahmad Al-Ghoul. Learning Objectives Explain how to begin working in your project by Gathering Information, Determining detail tasks, Determining detail.
Explanation Facility دكترمحسن كاهاني
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
Entropy-Driven Online Active Learning for Interactive Calendar Management Julie S. Weber Martha E. Pollack.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
Qualifications Update: ESOL Qualifications Update: ESOL.
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
StoryFlow: Tracking the Evolution of Stories IEEE INFOVIS 2013 Shixia Liu, Senior Member, IEEE, Microsoft Research Asia Yingcai Wu, Member, IEEE, Microsoft.
Department of Electronic Engineering Challenges & Proposals INFSO Information Day e-Infrastructure Grid Initiatives 26/27 May.
TOOL5100: CSCL Issues in CSCW and groupware A. Mørch, Issues in CSCW and Groupware: Anders Mørch TOOL 5100,
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Intelligent Robot Architecture (1-3)  Background of research  Research objectives  By recognizing and analyzing user’s utterances and actions, an intelligent.
Curiosity-Driven Exploration with Planning Trajectories Tyler Streeter PhD Student, Human Computer Interaction Iowa State University
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
A discussion by David Harrison. -Give a brief summary of the paper -Bring focus to an aspect of the paper important to mobile interfaces -Give you something.
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Intelligent Agents. 2 What is an Agent? The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their.
Self-Organizing Architectures SOAR 2010 International Conference on Autonomic Computing and Communication, ICAC Washington DC, USA June 7, 2010.
HMS Academy HMS Academy Medical Education Day Critical Thinking October 2011.
Copyright Paula Matuszek Kinds of Machine Learning.
Reinforcement Learning AI – Week 22 Sub-symbolic AI Two: An Introduction to Reinforcement Learning Lee McCluskey, room 3/10
1 Learning through Interactive Behavior Specifications Tolga Konik CSLI, Stanford University Douglas Pearson Three Penny Software John Laird University.
Slide no 1 Cognitive Systems in FP6 scope and focus Colette Maloney DG Information Society.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Automated Assistant for Crisis Management (Reflective Agent with Distributed Adaptive Reasoning) RADAR.
5. Methodology Compare the performance of XCS with an implementation of C4.5, a decision tree algorithm called J48, on the reminder generation task. Exemplar.
What do we know from research on:. Key points Digital games for learning have some distinctive features (see slide 3) Digital games for learning can have.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Introduction to Machine Learning, its potential usage in network area,
Current Research Projects
Chapter 11: Artificial Intelligence
Chapter 11: Artificial Intelligence
Context-Specific Intention Awareness through Web Query
Automation as the Subject of Mechanical Engineer’s interest
Done Done Course Overview What is AI? What are the Major Challenges?
Learning for Dialogue.
PETRA 2014 An Interactive Learning and Adaptation Framework for Socially Assistive Robotics: An Interactive Reinforcement Learning Approach Konstantinos.
Chapter 5. The Bootstrapping Approach to Developing Reinforcement Learning-based Strategies in Reinforcement Learning for Adaptive Dialogue Systems, V.
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Decision Support Systems DSS.. Prostration Group
Morteza Kheirkhah University College London
Presentation transcript:

Efficient Interaction Strategies for Adaptive Reminding Julie S. Weber & Martha E. Pollack Adaptive Reminder Generation SignalingIntended Approach Learning Computer Science and Engineering University of Michigan, Ann Arbor, MI, U.S.A. Justifications A single, sparse reminder may not be enough to convince that user to perform the task immediately. With a justification, the user is more likely to comply: Reminder Granularity Techniques taken from the area of machine learning can effectively enhance our solutions to the challenges described above: the system can learn how best to interact with a particular user based on that user's pattern of compliance with the reminders received. [5:30pm] Knight Rider is on at 6:00, so there is just enough time for exercise beforehand. [2:00pm] Reminder; your paper deadline is at 4:00, and your 3:00 meeting lasts 2 hours. [8:30am] Time to prepare breakfast. [8:30am] Remove eggs from refrigerator. [8:31am] Prepare frying pan on stove.... Meeting with CEO in 10 minutes OK Lunch meeting in cafe at noon 11:35am Time for your walk with Rhonda References [1] Mark, B., and Perrault, R. C. CALO: Cognitive Assistant that Learns and Organizes. [2] Pollack, M. E., Brown, L., Colbry, D., McCarthy, C. E. Orosz, C., Peintner, B., Ramakrishnan, S., and Tsamardinos, I. Autominder: An Intelligent Cognitive Orthotic System for People with Memory Impairment. Robotics and Autonomous Systems (44) , [3] Rudary, M., Singh, S., and Pollack, M. E. Adaptive Cognitive Orhthotics: Combining Reinforcement Learning and Constraint-Based Temporal Reasoning. International Conference on Machine Learning [4] Weber, J. S., and Pollack, M. E. Entropy- Driven Online Active Learning for Interactive Calendar Management. International Conference on Intelligent User Interfaces Creating a system that builds upon the initial efforts reported in [3] and [4] requires: Adding additional features to the action space of an adaptive reminding system, such that it learns to decide not only when to issue a particular reminder, but also how the reminder should be issued. Deciding when it is appropriate to perform active learning of user preferences over the features of a reminder. A new reminder plan is generated at the start of each day, based on the user’s current schedule and to-do items. As new activities and tasks are scheduled and depending on the user’s current task, this plan is updated to reflect those new tasks requiring reminders. When a user performs or fails to perform the task or activity associated with a particular reminder, the system can update its policy for issuing reminders accordingly. Summary There are a number of dimensions to intelligent reminding that must be explored to create a personalized, adaptive system. Two learning techniques that we propose to explore in this context are reinforcement learning and supervised learning directed by an active learning component. Must track level of impairment Different users may respond more readily to, or have different preferences for, certain types of reminders university of michigan artificial intelligence laboratory Features: - Justifications - Adaptive Reminder Granularity - Adaptive Signaling Testbeds: - Assistive Technology for People with Cognitive Impairment (e.g., Autominder [2]) - Smart Office Assistants (e.g., CALO [1]) Adaptation Techniques: - Supervised Learning, with an active learning component - Reinforcement Learning Reinforcement learning to determine when certain reminders should be issued [3]. Supervised learning of scheduling preferences by way of active learning [4]. Architecture Reminders Calendar Updates Adaptive Reminding System Reminder Plan To Do List Location Info Task Info