skip to main content
10.1145/2670473.2670483acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Discovering frequent ADL patterns from wearable accelerometers

Published:30 November 2014Publication History

ABSTRACT

Physical activity recognition is an active area in wearable computing community. One challenge is to handle large amount of data which does not belongs to pre-defined classes. In this paper, we propose an unsupervised approach to discover frequent Activities of Daily Living (ADL) patterns from wearable acceleration data streams. The approach discovers frequently-occurred ADL patterns and learns a classifier for each discovered pattern. The number of ADL patterns is dynamically decided at runtime. The proposed approach can be divided into two phases: A rough segmentation (pattern discovery) of the motion stream via topic model, and classifier learning with semi-supervised learning, whose training set is obtained by segmentation results from the first stage. Experiments on real life datasets show promising results on both ability to discover ADL patterns and recognizing accuracy of its learned classifiers.

References

  1. Aggarwal, J., and Ryoo, M. S. 2011. Human activity analysis: A review. ACM Computing Surveys (CSUR) 43, 3, 16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Aztiria, A., Augusto, J. C., Basagoiti, R., Izaguirre, A., and Cook, D. J. 2012. Discovering frequent user--environment interactions in intelligent environments. Personal and Ubiquitous Computing 16, 1, 91--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Blei, D. M., Ng, A. Y., and Jordan, M. I. 2003. Latent dirichlet allocation. the Journal of machine Learning research 3, 993--1022. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Blei, D. M. 2012. Probabilistic topic models. Communications of the ACM 55, 4, 77--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chikhaoui, B., Wang, S., and Pigot, H. 2012. Adr-splda: Activity discovery and recognition by combining sequential patterns and latent dirichlet allocation. Pervasive and Mobile Computing 8, 6, 845--862. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Cook, D. J., Krishnan, N. C., and Rashidi, P. 2013. Activity discovery and activity recognition: A new partnership. Cybernetics, IEEE Transactions on 43, 3, 820--828.Google ScholarGoogle ScholarCross RefCross Ref
  7. Farrahi, K., and Gatica-Perez, D. 2009. Learning and predicting multimodal daily life patterns from cell phones. In Proceedings of the 2009 international conference on Multimodal interfaces, ACM, 277--280. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Huynh, T., and Schiele, B. 2006. Unsupervised discovery of structure in activity data using multiple eigenspaces. In Location-and Context-Awareness. Springer, 151--167. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Huynh, T., Fritz, M., and Schiele, B. 2008. Discovery of activity patterns using topic models. In Proceedings of the 10th international conference on Ubiquitous computing, ACM, 10--19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Incel, O. D., Kose, M., and Ersoy, C. 2013. A review and taxonomy of activity recognition on mobile phones. Bio-NanoScience 3, 2, 145--171.Google ScholarGoogle Scholar
  11. Kwapisz, J. R., Weiss, G. M., and Moore, S. A. 2011. Activity recognition using cell phone accelerometers. ACM SigKDD Explorations Newsletter 12, 2, 74--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Liang, R.-H., and Ouhyoung, M. 1998. A real-time continuous gesture recognition system for sign language. In Automatic Face and Gesture Recognition, 1998. Proceedings. Third IEEE International Conference on, IEEE, 558--567. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Mantyjarvi, J., Himberg, J., and Seppanen, T. 2001. Recognizing human motion with multiple acceleration sensors. In Systems, Man, and Cybernetics, 2001 IEEE International Conference on, vol. 2, IEEE, 747--752.Google ScholarGoogle Scholar
  14. Minnen, D., Starner, T., Essa, I., and Isbell, C. 2006. Discovering characteristic actions from on-body sensor data. In Wearable computers, 2006 10th IEEE international symposium on, IEEE, 11--18.Google ScholarGoogle Scholar
  15. Rai, A., Yan, Z., Chakraborty, D., Wijaya, T. K., and Aberer, K. 2012. Mining complex activities in the wild via a single smartphone accelerometer. In Proceedings of the Sixth International Workshop on Knowledge Discovery from Sensor Data, ACM, 43--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Rashidi, P., Cook, D. J., Holder, L. B., and Schmitter-Edgecombe, M. 2011. Discovering activities to recognize and track in a smart environment. Knowledge and Data Engineering, IEEE Transactions on 23, 4, 527--539. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Reiss, A., and Stricker, D. 2012. Creating and benchmarking a new dataset for physical activity monitoring. In Proceedings of the 5th International Conference on PErvasive Technologies Related to Assistive Environments, ACM, 40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Reiss, A., and Stricker, D. 2012. Introducing a new bench-marked dataset for activity monitoring. In Wearable Computers (ISWC), 2012 16th International Symposium on, IEEE, 108--109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Seiter, J., Amft, O., Rossi, M., and Tröster, G. 2014. Discovery of activity composites using topic models: An analysis of unsupervised methods. Pervasive and Mobile Computing.Google ScholarGoogle Scholar
  20. Stikic, M., and Schiele, B. 2009. Activity recognition from sparsely labeled data using multi-instance learning. In Location and Context Awareness. Springer, 156--173. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Stikic, M., Van Laerhoven, K., and Schiele, B. 2008. Exploring semi-supervised and active learning for activity recognition. In Wearable Computers, 2008. ISWC 2008. 12th IEEE International Symposium on, IEEE, 81--88. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Wang, Y., and Mori, G. 2009. Human action recognition by semilatent topic models. Pattern Analysis and Machine Intelligence, IEEE Transactions on 31, 10, 1762--1774. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Discovering frequent ADL patterns from wearable accelerometers

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      VRCAI '14: Proceedings of the 13th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry
      November 2014
      246 pages
      ISBN:9781450332545
      DOI:10.1145/2670473

      Copyright © 2014 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 November 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate51of107submissions,48%

      Upcoming Conference

      SIGGRAPH '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader