Using prediction to conserve energy in recognition on mobile devices

As devices are expected to be aware of their environment, the challenge becomes how to accommodate these abilities with the power constraints which plague modern mobile devices. We present a framework for an embedded approach to context recognition which reduces power consumption. This is accomplished by identifying class-sensor dependencies, and using prediction methods to identify likely future classes, thereby identifying sensors which can be temporarily turned off. Different methods for prediction, as well as integration with several classifiers is analyzed and the methods are evaluated in terms of computational load and loss in quality of context. The results indicate that the amount of energy which can be saved is dependent on two variables (the acceptable loss in quality of recognition, and the number of most likely classes which should be accounted for), and two scenario-dependent properties (predictability of the context sequences and size of the context-sensor dependency sets).

[1]  Stephan Sigg,et al.  An Alignment Approach for Context Prediction Tasks in UbiComp Environments , 2010, IEEE Pervasive Computing.

[2]  Michael Beigl,et al.  Investigation of Context Prediction Accuracy for Different Context Abstraction Levels , 2012, IEEE Transactions on Mobile Computing.

[3]  Neri Merhav,et al.  Universal prediction of individual sequences , 1992, IEEE Trans. Inf. Theory.

[4]  Joseph A. Paradiso,et al.  A framework for the automated generation of power-efficient classifiers for embedded sensor nodes , 2007, SenSys '07.

[5]  Feller William,et al.  An Introduction To Probability Theory And Its Applications , 1950 .

[6]  David G. Stork,et al.  Pattern Classification (2nd ed.) , 1999 .

[7]  Andreas Krause,et al.  Trading off prediction accuracy and power consumption for context-aware wearable computing , 2005, Ninth IEEE International Symposium on Wearable Computers (ISWC'05).

[8]  Paul Lukowicz,et al.  Implementation and evaluation of a low-power sound-based user activity recognition system , 2004, Eighth International Symposium on Wearable Computers.

[9]  Juha Pärkkä,et al.  Automatic feature selection for context recognition in mobile devices , 2010, Pervasive Mob. Comput..

[10]  Mathias Stäger,et al.  Empirical Study of Design Choices in Multi-Sensor Context Recognition Systems , 2005 .

[11]  J. D. Janssen,et al.  A triaxial accelerometer and portable data processing unit for the assessment of daily physical activity , 1997, IEEE Transactions on Biomedical Engineering.

[12]  Paul Lukowicz,et al.  Power and accuracy trade-offs in sound-based context recognition systems , 2007, Pervasive Mob. Comput..

[13]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[14]  P. A. Blight The Analysis of Time Series: An Introduction , 1991 .

[15]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[16]  Kristof Van Laerhoven,et al.  Context awareness in Systems with Limited Resources , 2002 .

[17]  Matthias Budde,et al.  ActiServ: Activity Recognition Service for mobile phones , 2010, International Symposium on Wearable Computers (ISWC) 2010.