context modulation of sensor data applied to activity
play

Context Modulation of Sensor Data Applied to Activity Recognition in - PowerPoint PPT Presentation

Context Modulation of Sensor Data Applied to Activity Recognition in Smart Homes LMCE @ ECML 19-th September 2014 Niall Twomey Peter Flach SPHERE S ensing P latform for HE althcare in R esidential E nvironments Long-term goals Emergency


  1. Context Modulation of Sensor Data Applied to Activity Recognition in Smart Homes LMCE @ ECML 19-th September 2014 Niall Twomey Peter Flach

  2. SPHERE S ensing P latform for HE althcare in R esidential E nvironments Long-term goals ● Emergency detection ● Detection of health deterioration ● Rehabilitation assessment ● etc. http://www.irc-sphere.ac.uk

  3. SPHERE Many research areas Healthcare Ecosystem ● Ethics ● Equip home with sensors ● Privacy ● Learn models to quantify the ● User acceptance goals ● User centred design Big, complex data ● Video, environment, on-body ● Eventually sensors

  4. SPHERE ● Machine learning, data mining, Key idea data fusion etc. ● Long-term trends in activity may ● SPHERE data tell us something about health ○ Video ● Learn activity recognition models ○ On-body sensors with SPHERE data ○ Environment sensing Don’t have SPHERE data yet... ○ … ● Using surrogate datasets

  5. CASAS C entre for A dvanced S tudies in A daptive S ystems ● Approx 20 datasets ● Variety of sensors ○ Motion ○ Door ○ Light ○ Temperature ○ Power ○ ... ● Activities of daily living ● Multiple inhabitants http://ailab.wsu.edu/casas/

  6. Sensor data file

  7. SPHERE: 100 Homes Deployment ● Difficulties Question: ○ 100 different houses What can we learn from the CASAS ○ Over 100 residents datasets now to help us with our ○ Over 100 habits/behaviours deployment later ? ● Want to ● Not necessarily as models, but ○ Reuse resources/models knowledge about domain ○ Learn global “lessons”

  8. Context Modulation Context modulation is : Context modulation yields : “... the act of modifying and “...new representations are adapting datasets in such a way illustrative of original (user- that new topological defined) contexts... ” representations of the original Can we learn anything about the dataset are obtained...” problem from the performance of models learnt from modulated data?

  9. Original context: 80 sensors approx Example: Topological Overview of Different Sensing Contexts

  10. Original context: Context 1: 80 sensors approx 50 sensors approx Example: Topological Overview of Different Sensing Contexts

  11. Original context: Context 1: Context 2: 80 sensors approx 50 sensors approx 7 sensors approx Example: Topological Overview of Different Sensing Contexts

  12. Why? Sensors Labels ● Simulate breaking sensors ● Multi-resident environments (corrupt dataset) activities are similar; sharing ● Replace 6 sensors with one of variables different capabilities ● Represent database as a ● Effect of blind spots multitask problem ● Optimise sensor distribution ● Transfer/multi-task throughout home (density/cost) ● Translation

  13. Experiments Performed CASAS twor.2009 dataset Presented here: Presented in the paper: Assess effect of anonymising ● Remove door/light sensors activity labels ● Anonymous labels + remove door/light sensors ● Multi-resident environment ● Room-level motion sensing ● Labels specify the resident ● Anonymous labels + room-level Example of this in next slide motion sensing

  14. Sensor data file - ambiguity due to overlapping labels, multi class predictions

  15. Learning Algorithm C onditional R andom F ield (CRF) Some properties of CRFs ● Sequence classifier ● Learn conditional distribution ● Calibrated probability estimates ● Handles imbalanced data well Cross validation for parameter selection

  16. Performance assessment Surprisingly ambiguous "Precision": "False Negative Rate": “...the probability that a predicted “...the probability of never classifying label of the i-th instance is in the set an activity once over its entire life of candidates...” cycle...” Bigger is better Lower is better

  17. Results

  18. Ground truth; multilabel ground truth; multiclass predictions

  19. Co-occurring activities

  20. Quick-changing predictions

  21. False positive prediction

  22. False negative prediction (study)

  23. Overall results - show expected trends; still interesting

  24. What else can we do? ● Simulate broken sensors ● Learn about importance of ● Reform dataset to multi- sensors task/hierarchical classification ● Discover redundant sets of problem sensors ● Reform label space ● Learn robust classification models ● Assess cost/benefit of sensor topology

  25. Discussion ● Results show light/door sensors ● Few researchers seem look at don’t change results too much sensor importance/selection ● Many motion sensors appear to ● Potentially can increase utility of be very valuable all sensors in network ● Can test new scenarios without gathering or annotating new data

  26. Thank you Any questions? http://www.irc-sphere.ac.uk/ niall.twomey@bristol.ac.uk

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend