An efficient scheme for prototyping kNN in the context of real-time human activity recognition

2Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Classifier kNN is largely used in Human Activity Recognition systems. Research efforts have proposed methods to decrease the high computational costs of the original kNN by focusing, e.g., on approximate kNN solutions such as the ones relying on Locality-sensitive Hashing (LSH). However, embedded kNN implementations need to address the target device memory constraints and power/energy consumption savings. One of the important aspects is the constraint regarding the maximum number of instances stored in the kNN learning process (being it offline or online and incremental). This paper presents simple, energy/computationally efficient and real-time feasible schemes to maintain a maximum number of learning instances stored by kNN. Experiments in the context of HAR show the efficiency of our best approaches, and their capability to avoid the kNN storage runs out of training instances for a given activity, a situation not prevented by typical default schemes.

Cite

CITATION STYLE

APA

Ferreira, P. J. S., Magalhães, R. M. C., Garcia, K. D., Cardoso, J. M. P., & Mendes-Moreira, J. (2019). An efficient scheme for prototyping kNN in the context of real-time human activity recognition. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11871 LNCS, pp. 486–493). Springer. https://doi.org/10.1007/978-3-030-33607-3_52

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free