Activity recognition on streaming sensor data
Open accessAbstract
Many real-world applications that focus on addressing needs of a human, require information about the activities being performed by the human in real-time. While advances in pervasive computing have lead to the development of wireless and non-intrusive sensors that can capture the necessary activity information, current activity recognition approaches have so far experimented on either a scripted or pre-segmented sequence of sensor events related to activities. In this paper we propose and evaluate a sliding window based approach to perform activity recognition in an on line or streaming fashion; recognizing activities as and when new sensor events are recorded. To account for the fact that different activities can be best characterized by different window lengths of sensor events, we incorporate the time decay and mutual information based weighting of sensor events within a window. Additional contextual information in the form of the previous activity and the activity of the previous window is also appended to the feature describing a sensor window. The experiments conducted to evaluate these techniques on real-world smart home datasets suggests that combining mutual information based weighting of sensor events and adding past contextual information into the feature leads to best performance for streaming activity recognition.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Naïve Bayes classifiers often work much better than expected, especially when a specific group of sensors can easily be identified as characteristic of a certain activity.
“In multiple cases, in spite of its simple design and simplified assumptions, naïve Bayes classifiers often work much better than expected, especially when a specific group of sensors can easily be identified as characteristic of a certain activity [9].”
From Sensor-Based Early Activity Recognition Inside Buildings to Support Energy and Comfort Management Systems (2019) · cites this paper as [9]
Section 2.2 (page not provided) says simple naïve Bayes classifiers have yielded promising results for offline activity recognition when ample training data is available. Section 5.2 also says the authors had used naïve Bayes successfully, but neither passage says it performs better than expected or links its performance to identifying a group of sensors characteristic of an activity. (LLM, conf=0.82)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
LIBSVM: A library for support vector machines
Chang, C.-C., & Lin, C.-J. (2011) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/1961189.1961199 · Cited by 40,918 · see citing works
(1992) · Cited by 23,431 · see citing works
Probabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods
Platt, J. C. (1999) · Cited by 4,834 · see citing works
Activity Recognition from User-Annotated Acceleration Data
Bao, L., & Intille, S. S. (2004) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-24646-6_1 · Cited by 3,147 · see citing works
Activity recognition using cell phone accelerometers
Kwapisz, J. R., Weiss, G. M., & Moore, S. A. (2011) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1964897.1964918 · Cited by 2,912 · cited 1× · see citing works
“More recently researchers are exploring smart phones equipped with accelerometers and gyroscopes to recognize ambulatory movements and gesture patterns [14][15].”
BackgroundPrefixSpan,: mining sequential patterns efficiently by prefix-projected pattern growth
Pei, J., Han, J., Mortazavi-Asl, B., Pinto, H. M., Chen, Q., Umeshwar Dayal, B., & Hsu, M. (2005) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde.2001.914830 · Cited by 1,791 · see citing works
Activity recognition from accelerometer data
Ravi, N., Dandekar, N., Mysore, P., & Littman, M. L. (2005) · Cited by 1,434 · see citing works
Activity Recognition in the Home Using Simple and Ubiquitous Sensors
Tapia, E. M., Intille, S. S., & Larson, K. (2004) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-24646-6_10 · Cited by 1,323 · see citing works
The Aware Home: A Living Laboratory for Ubiquitous Computing Research
Kidd, C. D., Orr, R., Abowd, G. D., Atkeson, C. G., Essa, I. A., MacIntyre, B., Mynatt, E. D., Starner, T. E., & Newstetter, W. (1999) · Lecture notes in computer science · doi:10.1007/10705432_17 · Cited by 1,039 · see citing works
Inferring Activities from Interactions with Objects
Philipose, M., Fishkin, K. P., Perkowitz, M., Patterson, D. J., Fox, D., Kautz, H., & Hähnel, D. (2004) · IEEE Pervasive Computing · doi:10.1109/mprv.2004.7 · Cited by 876 · see citing works
Human Activity Recognition and Pattern Discovery
Kim, E., Helal, S., & Cook, D. J. (2010) · IEEE Pervasive Computing · doi:10.1109/mprv.2010.7 · Cited by 704 · see citing works
Self-citationActivity Recognition and Monitoring Using Multiple Sensors on Different Body Positions
Maurer, U., Smailagic, A., Siewiorek, D. P., & Deisher, M. E. (2006) · Wearable and Implantable Body Sensor Networks · doi:10.1109/bsn.2006.6 · Cited by 606 · see citing works
MavHome: an agent-based smart home
Cook, D. J., Youngblood, G. M., Heierman, E. O., Gopalratnam, K., Rao, S., Litvin, A., & Khawaja, F. (2004) · IEEE International Conference on Pervasive Computing and Communications · doi:10.1109/percom.2003.1192783 · Cited by 555 · see citing works
Self-citationDetection of posture and motion by accelerometry: a validation study in ambulatory monitoring
Foerster, F., Smeja, M., & Fahrenberg, J. (1999) · Computers in Human Behavior · doi:10.1016/s0747-5632(99)00037-0 · Cited by 487 · see citing works
Smart Environments: Technology, Protocols and Applications
(2004) · Cited by 472 · see citing works
Discovering Activities to Recognize and Track in a Smart Environment
Rashidi, P., Cook, D. J., Holder, L. B., & Schmitter-Edgecombe, M. (2011) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2010.148 · Cited by 462 · see citing works
Self-citationLearning Setting-Generalized Activity Models for Smart Spaces
Cook, D. (2012) · IEEE Intelligent Systems · doi:10.1109/mis.2010.112 · Cited by 445 · see citing works
Self-citationA Hybrid Discriminative/Generative Approach for Modeling Human Activities
Lester, J., Choudhury, T., Kern, N., Borriello, G., & Hannaford, B. (2005) · TUbilio (Technical University of Darmstadt) · Cited by 402 · see citing works
A Unified Framework for Gesture Recognition and Spatiotemporal Gesture Segmentation
Alon, J., Athitsos, V., Yuan, Q., & Sclaroff, S. (2008) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2008.203 · Cited by 363 · see citing works
Gesture spotting with body-worn inertial sensors to detect user activities
Junker, H., Amft, O., Lukowicz, P., & Tröster, G. (2007) · Pattern Recognition · doi:10.1016/j.patcog.2007.11.016 · Cited by 361 · see citing works
Autominder: an intelligent cognitive orthotic system for people with memory impairment
Pollack, M. E., Brown, L., Colbry, D., McCarthy, C. E., Orosz, C., Peintner, B., Ramakrishnan, S., & Tsamardinos, I. (2003) · Robotics and Autonomous Systems · doi:10.1016/s0921-8890(03)00077-0 · Cited by 359 · see citing works
Using a Live-In Laboratory for Ubiquitous Computing Research
Intille, S. S., Larson, K., Tapia, E. M., Beaudin, J., Kaushik, P., Nawyn, J., & Rockinson, R. (2006) · Lecture notes in computer science · doi:10.1007/11748625_22 · Cited by 355 · see citing works
A Long-Term Evaluation of Sensing Modalities for Activity Recognition
Logan, B., Healey, J., Philipose, M., Tapia, E. M., & Intille, S. S. (2007) · Cited by 345 · see citing works
Location-based activity recognition using relational Markov networks
Liao, L., Fox, D., & Kautz, H. (2005) · Cited by 312 · see citing works
Video-based event recognition: activity representation and probabilistic recognition methods
Hongeng, S., Nevatia, R., & Brémond, F. (2004) · Computer Vision and Image Understanding · doi:10.1016/j.cviu.2004.02.005 · Cited by 289 · see citing works
Recognizing independent and joint activities among multiple residents in smart environments
Singla, G., Cook, D. J., & Schmitter-Edgecombe, M. (2010) · Journal of Ambient Intelligence and Humanized Computing · doi:10.1007/s12652-009-0007-1 · Cited by 265 · see citing works
Self-citationAn Activity Recognition System For Mobile Phones
Győrbíró, N., Fábián, Á., & Hományi, G. (2008) · Mobile Networks and Applications · doi:10.1007/s11036-008-0112-y · Cited by 237 · see citing works
An activity monitoring system for elderly care using generative and discriminative models
van Kasteren, T. L. M., Englebienne, G., & Kröse, B. (2010) · Personal and Ubiquitous Computing · doi:10.1007/s00779-009-0277-9 · Cited by 230 · see citing works
A Long-Term Evaluation of Sensing Modalities for Activity Recognition
Logan, B., Healey, J., Philipose, M., Tapia, E. M., & Intille, S. S. (2007) · Springer eBooks · doi:10.1007/978-3-540-74853-3_28 · Cited by 222 · see citing works
Smart Environments: Technology, Protocols and Applications
(2005) · Kybernetes · doi:10.1108/03684920510595580 · Cited by 181 · see citing works
On-Body Sensing Solutions for Automatic Dietary Monitoring
Amft, O., & Tröster, G. (2009) · IEEE Pervasive Computing · doi:10.1109/mprv.2009.32 · Cited by 175 · see citing works
Learning Situation Models in a Smart Home
Brdiczka, O., Crowley, J. L., & Reignier, P. (2008) · IEEE Transactions on Systems Man and Cybernetics Part B (Cybernetics) · doi:10.1109/tsmcb.2008.923526 · Cited by 173 · see citing works
Bayesian activity recognition in residence for elders
van Kasteren, T. L. M., & Kröse, B. (2007) · doi:10.1049/cp:20070370 · Cited by 164 · see citing works
Common Sense Based Joint Training of Human Activity Recognizers
(2007) · Cited by 139 · see citing works
A hierarchical approach to real-time activity recognition in body sensor networks
Wang, L., Gu, T., Tao, X., & Lü, J. (2010) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2010.12.001 · Cited by 118 · see citing works
Object relevance weight pattern mining for activity recognition and segmentation
Palmes, P., Pung, H. K., Gu, T., Xue, W., & Chen, S. (2010) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2009.10.004 · Cited by 112 · see citing works
An unsupervised approach to activity recognition and segmentation based on object-use fingerprints
Gu, T., Chen, S., Tao, X., & Lu, J. (2010) · Data & Knowledge Engineering · doi:10.1016/j.datak.2010.01.004 · Cited by 107 · see citing works
Analysis of low resolution accelerometer data for continuous human activity recognition
Krishnan, N. C., & Panchanathan, S. (2008) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp.2008.4518365 · Cited by 95 · see citing works
Self-citationReal world activity recognition with multiple goals
Hu, D. H., Pan, S. J., Zheng, V. W., et al. (2008) · ACM International Conference on Ubiquitous Computing (UbiComp) · doi:10.1145/1409635.1409640 · Cited by 71 · see citing works
Tracking Activities in Complex Settings Using Smart Environment Technologies.
Singla, G., Cook, D. J., & Schmitter‐Edgecombe, M. (2009) · PubMed · Cited by 66 · see citing works
Self-citationA Data Mining Framework for Activity Recognition in Smart Environments
Chen, C., Das, B., & Cook, D. J. (2010) · International Conference on Intelligent Environments (IE) · doi:10.1109/ie.2010.22 · Cited by 61 · see citing works
Self-citationCare: context awareness in residences for elderly
Kröse, B., van Kasteren, T. L. M., Gibson, C., et al. (2008) · Gerontechnology · doi:10.4017/gt.2008.07.02.083.00 · Cited by 61 · see citing works
An Automated Prompting System for Smart Environments
Das, B., Chen, C., Seelye, A. M., et al. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-21535-3_2 · Cited by 16 · see citing works
Flagged first, then by citations
Research works printed but not linked: 2
- [1]Cook D Schmitter-Edgecombe M Crandall A Sanders C Thomas B Collecting and disseminating smart home sensor data in the casas project Proceedings of the CHI Workshop on Developing Shared Home Behavior Datasets to Advance HCI and Ubiquitous Computing Research 2009
- [16]Krishnan NC Colbry D Juillard C Panchanathan S Real time human activity recognition using tri-axial accelerometers Sensors Signals and Information Processing Workshop 2008
Cited by
Sorted by citations
A survey of unsupervised deep domain adaptation
Wilson, G., & Cook, D. J. (2020) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/3400066 · Cited by 987 · see citing works
Self-citationA Comparative Study on Human Activity Recognition Using Inertial Sensors in a Smartphone
Wang, A., Chen, G., Yang, J., Zhao, S., & Chang, C.-Y. (2016) · IEEE Sensors Journal · doi:10.1109/jsen.2016.2545708 · Cited by 324 · see citing works
Chae, S. H., Kim, Y., Lee, K.-S., & Park, H.-S. (2020) · JMIR mHealth and uHealth · doi:10.2196/17216 · Cited by 235 · see citing works
A Comprehensive Study of Activity Recognition Using Accelerometers
Twomey, N., Diethe, T., Fafoutis, X., Elsts, A., McConville, R., Flach, P., & Craddock, I. (2018) · Informatics · doi:10.3390/informatics5020027 · Cited by 143 · see citing works
Analyzing Activity Behavior and Movement in a Naturalistic Environment Using Smart Home Techniques
Cook, D. J., Schmitter-Edgecombe, M., & Dawadi, P. (2015) · IEEE Journal of Biomedical and Health Informatics · doi:10.1109/jbhi.2015.2461659 · Cited by 123 · see citing works
Self-citationToward Personalized Activity Recognition Systems With a Semipopulation Approach
Hong, J.-H., Ramos, J., & Dey, A. K. (2016) · IEEE Transactions on Human-Machine Systems · doi:10.1109/thms.2015.2489688 · Cited by 94 · see citing works
A Comprehensive Study of Activity Recognition Using Accelerometers
Twomey, N., Diethe, T., Fafoutis, X., Elsts, A., McConville, R., Flach, P., & Craddock, I. (2018) · doi:10.20944/preprints201803.0147.v1 · Cited by 143 · see citing works
Forecasting occurrences of activities
Minor, B., & Cook, D. J. (2017) · Pervasive and Mobile Computing · doi:10.1016/j.pmcj.2016.09.010 · Cited by 45 · see citing works
“In order to avoid offline data segmentation that is used in other approaches [46-53], AR extracts features from a sliding window that moves over the data in real time as it is collected [54].”
MethodSelf-citationActivity-Aware Energy-Efficient Automation of Smart Buildings
Thomas, B., & Cook, D. (2016) · Energies · doi:10.3390/en9080624 · Cited by 42 · see citing works
Self-citationAutomated activity-aware prompting for activity initiation
Holder, L. B., & Cook, D. J. (2013) · Gerontechnology · doi:10.4017/gt.2013.11.4.005.00 · Cited by 24 · see citing works
Self-citationMarcello, F., Pilloni, V., & Giusto, D. (2019) · Energies · doi:10.3390/en12132631 · Cited by 13 · see citing works
- Authors
- Krishnan, N. C., & Cook, D. J.
- Affiliations
- Washington State University (US)
- Corresponding author
- Krishnan, Narayanan C.
- Venue
- Pervasive and Mobile Computing
- Publisher
- Elsevier BV
- Published
- 2014-02
- Volume
- 10
- Issue
- Pt B
- Pages
- 138-154
- ISSN
- 1574-1192 (ISSN-L)
- PMC
- PMC3979570
- OpenAlex
- W2135090840
- Cited by
- 488
- References
- 43
- Citations by year
- 2026: 7 · 2025: 10 · 2024: 17 · 2023: 16 · 2022: 31 · 2021: 37 · 2020: 36 · 2019: 55 · 2018: 70 · 2017: 72 · 2016: 61 · 2015: 48 · 2014: 17 · 2013: 11
- FWCI
- 25.04
- Type
- journal article
- Language
- en
- Open access
- green
- www.ncbi.nlm.nih.gov
- Locations
- Pervasive and Mobile Computing (publishedVersion)
- PubMed (publishedVersion)
- PubMed Central (acceptedVersion)
- Funders
- National Institutes of Health
- National Institute of Biomedical Imaging and Bioengineering (R01EB009675, R01EB015853)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Context-Aware Activity Recognition Systems
- Physical Sciences › Computer Science › Signal Processing › Time Series Analysis and Forecasting
- Social Sciences › Transportation › Human Mobility and Location-Based Analysis
- Keywords
- activity recognition, streaming sensor data, sliding window, online recognition, contextual features, home automation, non-intrusive sensors, ubiquitous computing
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review