Assisted Cognition Henry Kautz, Oren Etzioni, & Dieter Fox University of Washington

advertisement
Assisted Cognition
Henry Kautz, Oren Etzioni, & Dieter Fox
University of Washington
Department of Computer Science & Engineering
1
An Epidemic of Alzheimer’s
4.6 million people in the US with
Alzheimer’s
16 million people by 2050
Today costs $100 billion @ year for care
Additional $61 billion in lost productivity from
family members
$ ½ Trillion total cost by 2050!
Projections even worse for Japan and Europe
2
3
Cognition in Context
Can often compensate for physical
disabilities by change in environment
Wheelchairs
Redesigned appliances
Cognitive competence also depends on
environment
Can you cook dinner, given a dead animal,
a stone knife, and set of flints?
4
Problem
Caregiver burnout
½ of all family caregivers suffer depression
“The 36 Hour Day”
Far too few professional caregivers to
provide constant 1-on-1 help in
institutional settings
Already a nationwide shortage of good
staff
5
Vision
Computer systems that improve the independence
and safety of people suffering from cognitive
limitations by…
Understanding human behavior
from low-level sensory data
Using commonsense knowledge
Learning individual user models
Actively offering prompts and other forms of
help as needed
Alerting human caregivers when necessary
6
Data Interpretation Food Chain
Interventions
Intentions
Behavior
Movement
7
Model-Based Interpretation
General approach: build a probabilistic model of
– Common user goals
– Plans (complex behaviors) that achieve those goals
• Feasibility constraints
• Temporal constraints
• Failure (abnormality) modes
– How simple behaviors are sensed
Run model “backwards” to interpret sensed data
8
Activity Compass

Zero-configuration personal
guidance system



Learns model of user’s
travel on foot, by public
transit, by bike, by car
Predicts user’s next
destination, offers proactive
help if lost or late
Integrates user data with
external constraints


Maps, bus schedules,
calendars, …
EM approach to clustering
& segmenting data
The Activity Compass Don Patterson, Oren Etzioni, and Henry Kautz (2003)
9
Scenario I
Joe gets off the bus on the way to the
community center.
He can’t remember which way to walk.
He consults his Activity Compass. It
has predicted his destination based on
past behavior, and guides him to the
community center.
10
Scenario II
Joe has a regular physical therapist’s
appointment at 2 pm.
Compass alerts Joe that he will need to
leave home in 10 minutes to catch the usual
bus there.
Joe fails to leave in time. Compass asks
whether goal of going to physical therapist is
valid.
If answer is affirmative, Compass creates
alternative plan to get Joe there as soon as
possible.
11
Minimalist User Interface
12
Data Source: Elite Care Residences
Elite Care is the realization of our dream
to provide a fundamentally different
approach to assisted living. Extended
Family Residences promote a family
lifestyle of close staff-resident
relationships, meaningful communitybuilding activities, and physical and
mental achievement while providing
assistance when needed… Technology
helps us maintain our family environment
by allowing us to the focus on residents…
- Lydia Lundberg & Bill Reed
13
Activity of daily living monitor
& prompter
Foundations of Assisted Cognition Systems. Kautz, Etzioni, Fox, Weld, and 14
Shastri, 2003
Recognizing unexpected events
using online model selection

fill kettle
put kettle
on stove

User errors, abnormal
behavior
Select model that
maximizes likelihood of
data:


fill kettle
put kettle
on stove
put kettle
in closet


Neurologically-plausible
corruptions



Fox, Kautz, & Shastri (forthcoming)
Generic model
User-specific model
Corrupt (impaired) user
model
Repetition
Substitution
Stalling
15
Technical Foundations
Hidden Markov models
– Mathematical framework for describing processes
with hidden state that must be inferred from
observations
Hierarchical plan networks
– Represents how a task can be broken down into
subtasks
Hierarchical hidden Markov models*
– Key to climbing food-chain!
* Precisely speaking: factorial hierarchical hidden semi-Markov models
16
General Architecture
Ubiquitous computing infrastructure
Sensors – position, motion, sound, vision
Output – speech, graphics, robots
Portable wireless computing devices
17
Download