Skip to main content

Advertisement

Designing adaptive passive personal mobile sensing methods using reinforcement learning framework

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Smartphone embedded sensors have created unprecedented opportunities to study human behavior in natural conditions through continuous mobile sensing. However, continuous mobile sensing poses critical energy challenge to smartphone’s daily usage. There is an urgent need to enhance energy efficiency of mobile sensing applications while capture sufficient data to accurately predict user state. In this work, we propose an adaptive passive sensing framework to control low-level sensing cycles using an off-policy reinforcement learning (RL) algorithm namely Q-learning with linear approximation and decaying exploration. We propose two different formulations to meet different energy efficiency demands with various designs in their state spaces, action spaces, and reward signals. Using real continuous mobile sensing data from 220 participants for more than 2 weeks, we show consistently better performances on energy saving for our proposed RL strategies when compared to four different baseline methods. To verify the impacts of our proposed strategies on data utility, we predict social anxiety and daily negative affect using active data collected during the same study window. Our proposed RL strategies show equivalent prediction performance when compared to the baseline strategies and continuous sensing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  • Balan RK, Lee Y, Wee TK, Misra A (2014) The challenge of continuous mobile context sensing. In: 2014 sixth international conference on communication systems and networks (COMSNETS). IEEE, pp 1–8

  • Ben AF, Phillips A, Henderson T (2009) Less is more: energy-efficient mobile sensing with senseless. In: Proceedings of the 1st ACM workshop on networking, systems, and applications for mobile handhelds. ACM, pp 61–62

  • Böhmer W, Springenberg JT, Boedecker J, Riedmiller M, Obermayer K (2015) Autonomous learning of state representations for control: an emerging field aims to autonomously learn state representations for reinforcement learning agents from their real-world sensor observations. KI-Künstl Intell 29(4):353–362

    Article  Google Scholar 

  • Mehdi B, Abdenour B, Bruno B, Charles G-V, Sylvain G (2016a) Energy optimization for outdoor activity recognition. J Sens 2016:1–15. https://doi.org/10.1155/2016/6156914

    Article  Google Scholar 

  • Boukhechba M, Bouzouane A, Gaboury S, Gouin-Vallerand C, Giroux S, Bouchard B (2016b) Hybrid battery-friendly mobile solution for extracting users’ visited places. Proc Comput Sci 94:25–32. https://doi.org/10.1016/j.procs.2016.08.008

    Article  Google Scholar 

  • Boukhechba DAR, Fua K, Chow PI, Teachman BA, Barnes LE (2018a) DemonicSalmon: monitoring mental health and social interactions of college students using smartphones. Smart Health 9–10:192–203. https://doi.org/10.1016/j.smhl.2018.07.005

    Article  Google Scholar 

  • Boukhechba M, Daros A, Chow P, Fua K, Teachman B, Barnes L (2018b) Demonicsalmon. https://doi.org/10.17605/OSF.IO/WDUK6

  • Cai L, Boukhechba M, Kaur N, Wu C, Barnes LE, Gerber MS (2019) Adaptive passive mobile sensing using reinforcement learning. In: 2019 IEEE 20th international symposium on ”a world of wireless, mobile and multimedia networks” (WoWMoM). IEEE, pp 1–6

  • Canzian L, Musolesi M (2015) Trajectories of depression: unobtrusive monitoring of depressive states by means of smartphone mobility traces analysis. In: Proceedings of the 2015 ACM international joint conference on pervasive and ubiquitous computing. ACM, pp 1293–1304

  • Cardone G, Cirri A, Corradi A, Foschini L, Maio D (2013) Msf: an efficient mobile phone sensing framework. Int J Distrib Sens Netw 9(3):538937

    Article  Google Scholar 

  • Constandache I, Gaonkar S, Sayler M, Choudhury RR, Cox L (2009) Enloc: energy-efficient localization for mobile phones. In: IEEE INFOCOM 2009. IEEE, pp 2716–2720

  • Daniel KE, Baee S, Boukhechba M, Barnes LE, Teachman BA (2019) Do I really feel better? Effectiveness of emotion regulation strategies depends on the measure and social anxiety. Depr Anxiety 36(12):1182–1190

    Article  Google Scholar 

  • Daros AR, Daniel KE, Boukhechba M, Chow PI, Barnes LE, Teachman BA (2020) Relationships between trait emotion dysregulation and emotional experiences in daily life: an experience sampling study. Cogn Emot 34(4):743–755

    Article  Google Scholar 

  • Goel MK, Khanna P, Kishore J (2010) Understanding survival analysis: Kaplan-Meier estimate. Int J Ayurveda Res 1(4):274

    Article  Google Scholar 

  • Kang JH, Welbourne W, Stewart B, Borriello G (2004) Extracting places from traces of locations. In: Proceedings of the 2nd ACM international workshop on Wireless mobile applications and services on WLAN hotspots. ACM, pp 110–118

  • Kansal A, Saponas S, Brush AJ, McKinley KS, Mytkowicz T, Ziola R (2013) The latency, accuracy, and battery (lab) abstraction: programmer productivity and energy efficiency for continuous mobile context sensing. In: ACM SIGPLAN Notices, vol 48. ACM, pp 661–676

  • Khan A, Hammerla N, Mellor S, Plötz T (2016) Optimising sampling rates for accelerometer-based human activity recognition. Pattern Recognit Lett

  • Kim K-H, Min AW, Gupta D, Mohapatra P, Singh JP (2011) Improving energy efficiency of Wi-Fi sensing on smartphones. In: 2011 proceedings IEEE INFOCOM. IEEE, pp 2930–2938

  • Krause A, Ihmig M, Rankin E, Leong D, Gupta S, Siewiorek D, Smailagic A, Deisher M, Sengupta U (2005) Trading off prediction accuracy and power consumption for context-aware wearable computing. In: Wearable computers, 2005. Proceedings. Ninth IEEE international symposium on. IEEE, pp 20–26

  • Lane ND, Bhattacharya S, Georgiev P, Forlivesi C, Jiao L, Qendro L, Kawsar F (2016) Deepx: a software accelerator for low-power deep learning inference on mobile devices. In: Proceedings of the 15th international conference on information processing in sensor networks. IEEE Press, p 23

  • Lane ND, Miluzzo E, Hong L, Peebles D, Choudhury T, Campbell AT (2010) A survey of mobile phone sensing. IEEE Commun Mag 48(9):140–150

    Article  Google Scholar 

  • Li X, Cao H, Chen E, Tian J (2012) Learning to infer the status of heavy-duty sensors for energy-efficient context-sensing. ACM Trans Intell Syst Technol (TIST) 3(2):35

    Google Scholar 

  • Lin K, Kansal A, Lymberopoulos D, Zhao F (2010) Energy-accuracy trade-off for continuous mobile device location. In: Proceedings of the 8th international conference on mobile systems, applications, and services. ACM, pp 285–298

  • Lu H, Brush AJB, Priyantha B, Karlson AK, Liu J (2011) Speakersense: energy efficient unobtrusive speaker identification on mobile phones. In: International conference on pervasive computing. Springer, pp 188–205

  • Lu H, Yang J, Liu Z, Lane ND, Choudhury Tanzeem, Campbell Andrew T (2010) The jigsaw continuous sensing engine for mobile phone applications. In: Proceedings of the 8th ACM conference on embedded networked sensor systems, pp 71–84. ACM

  • Macias E, Suarez A, Lloret J (2013) Mobile sensing systems. Sensors 13(12):17292–17321

    Article  Google Scholar 

  • Mattick RP, Clarke JC (1998) Development and validation of measures of social phobia scrutiny fear and social interaction anxiety. Behav Res Ther 36(4):455–470

    Article  Google Scholar 

  • Mehrotra A, Pejovic V, Musolesi M (2014) Sensocial: a middleware for integrating online social networks and mobile sensing data streams. In: Proceedings of the 15th international middleware conference. ACM, pp 205–216

  • Min J-K, Doryab A, Wiese J, Amini S, Zimmerman J, Hong JI (2014) Toss’n’turn: smartphone as sleep and sleep quality detector. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, pp 477–486

  • Oshin TO, Poslad S, Ma A (2012) Improving the energy-efficiency of gps based location sensing smartphone applications. In: 2012 IEEE 11th international conference on trust, security and privacy in computing and communications. IEEE, pp 1698–1705

  • Paek J, Kim J, Govindan R (2010) Energy-efficient rate-adaptive gps-based positioning for smartphones. In: Proceedings of the 8th international conference on mobile systems, applications, and services. ACM, pp 299–314

  • Pang W, Zhu J, Zhang JY (2013) Mobisens: a versatile mobile sensing platform for real-world applications. Mob Netw Appl 18(1):60–80

    Article  Google Scholar 

  • Perera C, Talagala DS, Liu CH, Estrella JC (2015) Energy-efficient location and activity-aware on-demand mobile distributed sensing platform for sensing as a service in iot clouds. IEEE Trans Comput Soc Syst 2(4):171–181

    Article  Google Scholar 

  • Plötz T, Hammerla NY, Olivier PL (2011) Feature learning for activity recognition in ubiquitous computing. In: Twenty-second international joint conference on artificial intelligence

  • Preece SJ, Goulermas JY, Kenney LPJ, Howard D (2008) A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data. IEEE Trans Biomed Eng 56(3):871–879

    Article  Google Scholar 

  • Priyantha B, Lymberopoulos D, Liu J (2010) Enabling energy efficient continuous sensing on mobile phones with littlerock. In: Proceedings of the 9th ACM/IEEE international conference on information processing in sensor networks. ACM, pp 420–421

  • Ra M-R, Priyantha B, Kansal A, Liu J (2012) Improving energy efficiency of personal sensing applications with heterogeneous multi-processors. In: Proceedings of the 2012 ACM conference on ubiquitous computing. ACM, pp 1–10

  • Rachuri KK, Mascolo C, Musolesi M, Rentfrow PJ (2011) Sociablesense: exploring the trade-offs of adaptive sampling and computation offloading for social sensing. In: Proceedings of the 17th annual international conference on mobile computing and networking. ACM, pp 73–84

  • Rachuri KK, Musolesi M, Mascolo C (2010) Energy-accuracy trade-offs in querying sensor data for continuous sensing mobile systems. In: Proc. of mobile context-awareness workshop, vol 10

  • Rawassizadeh R, Tomitsch M, Nourizadeh M, Momeni E, Peery A, Ulanova L, Pazzani M (2015) Energy-efficient integration of continuous context sensing and prediction into smartwatches. Sensors 15(9):22616–22645

    Article  Google Scholar 

  • Sankaran K, Zhu M, Guo XF, Ananda AL, Chan MC, Peh L-S (2014) Using mobile phone barometer for low-power transportation context detection. In: Proceedings of the 12th ACM conference on embedded network sensor systems. ACM, pp 191–205

  • Schneider CM, Belik V, Couronné T, Smoreda Z, González MC (2013) Unravelling daily human mobility motifs. J R Soc Interface 10(84):20130246

    Article  Google Scholar 

  • Sutton RS, Barto AG (2018) Reinforcement learning: an introduction. MIT Press, Cambridge

    MATH  Google Scholar 

  • Taylor K, Silver L (2019) Smartphone ownership is growing rapidly around the world, but not always equally. Pew Research Center

  • Twigg C (2003) Catmull-rom splines. Computer 41(6):4–6

    Google Scholar 

  • Wang L, Zhang D, Yan Z, Xiong H, Xie B (2015) effsense: a novel mobile crowd-sensing framework for energy-efficient and cost-effective data uploading. IEEE Trans Syst Man Cybern Syst 45(12):1549–1563

    Article  Google Scholar 

  • Wang Y, Krishnamachari B, Zhao Q, Annavaram M (2009a) The tradeoff between energy efficiency and user state estimation accuracy in mobile sensing. In: International conference on mobile computing, applications, and services. Springer, pp 42–58

  • Wang Y, Lin J, Annavaram M, Jacobson QA, Hong J, Krishnamachari B, Sadeh N (2009b) A framework of energy efficient mobile sensing for automatic user state recognition. In: Proceedings of the 7th international conference on mobile systems, applications, and services. ACM, pp 179–192

  • Xiong H, Huang Y, Barnes LE, Gerber MS (2019) Sensus: a cross-platform, general-purpose system for mobile crowdsensing in human-subject studies. In: Proceedings of the 2016 ACM international joint conference on pervasive and ubiquitous computing, pp 415–426. ACM

  • Yan Z, Subbaraju V, Chakraborty D, Misra A, Aberer K (2012) Energy-efficient continuous activity recognition on mobile phones: an activity-adaptive approach. In: 2012 16th international symposium on wearable computers (ISWC). IEEE, pp 17–24

  • Zhuang Z, Kim K-H, Singh JP (2010) Improving energy efficiency of location sensing on smartphones. In: Proceedings of the 8th international conference on mobile systems, applications, and services. ACM, pp 315–330 (2010)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lihua Cai.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cai, L., Barnes, L.E. & Boukhechba, M. Designing adaptive passive personal mobile sensing methods using reinforcement learning framework. J Ambient Intell Human Comput 14, 3019–3040 (2023). https://doi.org/10.1007/s12652-021-03432-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03432-1

Keywords

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy