title: Assessing the quality of activities in a smart environment.
abstract: OBJECTIVE
  Pervasive computing technology can provide valuable health monitoring and assistance technology to help individuals live independent lives in their own homes. As a critical part of this technology, our objective is to design software algorithms that recognize and assess the consistency of activities of daily living that individuals perform in their own homes.
  
  
  METHODS
  We have designed algorithms that automatically learn Markov models for each class of activity. These models are used to recognize activities that are performed in a smart home and to identify errors and inconsistencies in the performed activity.
  
  
  RESULTS
  We validate our approach using data collected from 60 volunteers who performed a series of activities in our smart apartment testbed. The results indicate that the algorithms correctly label the activities and successfully assess the completeness and consistency of the performed task.
  
  
  CONCLUSIONS
  Our results indicate that activity recognition and assessment can be automated using machine learning algorithms and smart home technology. These algorithms will be useful for automating remote health monitoring and interventions.
authors.affiliation: School of Electrical Engineering and Computer Science, Washington State University, Pullman, Washington 99163, USA. cook@eecs.wsu.edu
authors.forename: Diane J
authors.initials: DJ
authors.lastname: Cook
authors.forename: M
authors.initials: M
authors.lastname: Schmitter-Edgecombe
mesh_terms: D000203:Activities of Daily Living / Q000145:classification*; D000368:Aged; D000465:Algorithms; D000544:Alzheimer Disease / Q000175:diagnosis / Q000534:rehabilitation; D001185:Artificial Intelligence; D003195:Computer Communication Networks; D004779:Environment Design; D004867:Equipment Design; D016330:Frail Elderly; D016852:Housing for the Elderly; D006801:Humans; D018670:Monitoring, Ambulatory / Q000379:methods*; D016011:Normal Distribution; D016544:Patient Simulation; D010363:Pattern Recognition, Automated; D013686:Telemetry