Skip to main content

Smart Activity Sequence Generator in Wearable IoT

  • Conference paper
  • First Online:
Nanoelectronics, Circuits and Communication Systems

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 511))

Abstract

Sensors in activity based computing enable continuous monitoring of numerous physiological signals when attached to the human body. This finds wide application in areas of activity monitoring, bio-medical rehabilitation, and fitness tracking. Primary challenges in embedded application development for smart wearable include high energy efficiency and user compatibility. Existing algorithms and applications are still unable to fully utilize the true power of the data being collected. They provide lot of descriptive data analytics but lack in predictive analysis. Energy efficiency of computing as predicted by Koomey’s is expected to strike the second law of thermodynamics based on Launder’s Limit within few decades. In this work an energy efficient computing technique for next generation mobile applications is developed. Proposed Artificial Intelligence based energy-efficient embedded algorithm that provide personalized training sequence recommendation in order to achieve desired calorie goals. Suggested training sequence of 6 activities fall under high, medium and low calorie burn with achieved median for 234C:535C:688C respectively. The crux of this implementation is Calorie Matrix Regeneration via state feedback technique using Markov Decision Process (MDP) and Genetic Algorithm (GA). Number of generations required by the GA to reach a suboptimal solution is optimized. While Machine learning algorithms are written in C/C++ for effective embedded implementation, certain computationally expensive modules like MDP and GA are coded in Python with proposed IoT cloud based implementation thereby improving battery efficiency to 12–16 h. This implementation is first of its kind and a step ahead of available state of the art fitness training algorithms/applications.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Smart wearable: reflection & orientation, DG connect services, European Commission, Content & Technology, CNECT, Brussels, 2016

    Google Scholar 

  2. http://www.cisco.com/c/en/us/solutions/collateral/service-rovider/visual-networking-index-vni/mobile-white-paper-c11-520862.html (weblink)

  3. The challenges of wearable electronics, TE Connectivity Limited, 2015

    Google Scholar 

  4. Verma P, Rajnish R, Fatima S (2017) Challenges: wearable computing for internet of things. Int J Sci Res

    Google Scholar 

  5. Molinero AR, Martinez DP et al (2007) Detection of gait parameters, bradykinesia and falls in patients with Parkinson’s disease by using a unique triaxial accelerometer. World Parkinson Congress, Glasgow

    Google Scholar 

  6. Mannini A, Sabatini AM (2010) Machine learning methods for classifying human physical activity from on-body accelerometers. Sensors

    Google Scholar 

  7. Allen FR, Ambikairajah E et al (2006) Classification of a known sequence of motions and postures from accelerometry data using adapted Gaussian mixture models. Physiol Meas 27:935

    Article  Google Scholar 

  8. Carroll A, Heiser G (2010) An analysis of power consumption in a smartphone. In: USENIXATC proceedings of USENIX conference

    Google Scholar 

  9. Demaine ED, Lynch J, Mirano GJ, Tyagi N (2016) Energy-efficient algorithms. In: Proceedings of the 2016 ACM Conference on Innovations in Theoretical Computer Science (pp 321–332). ACM

    Google Scholar 

  10. Anjum A, Ilyas MU (2013) Activity recognition using smartphone sensors. In: Consumer communication and networking conference, IEEE

    Google Scholar 

  11. Ronao CA, Cho SB (2016) Human activity recognition with smart phone sensors using deep learning neural networks. ESA, Elsevier

    Google Scholar 

  12. Capela NA, Lemaire ED et al (2016) Evaluation of a smart phone human activity recognition application with able-bodied and stroke participants. J NeuroEng Rehabil

    Google Scholar 

  13. Anguita D, Ghio A, Oneto L et al (2013) A public domain dataset for human activity recognition using smartphone dataset. In: ESANN

    Google Scholar 

  14. Ravi N, Mysore P et al (2005) Activity recognition from accelerometer data. In: Proceedings of innovative applications of artificial intelligence

    Google Scholar 

  15. Kwapisz JR, Weiss GM, Moore SA (2011) Activity recognition using cell phone accelerometers. SIGKDD Explor Newsl 12(2)

    Google Scholar 

  16. Vasan KK, Surendiran B (2016) Dimensionality reduction using principal component analysis for network intrusion detection. Elsevier

    Google Scholar 

  17. Choudhury T, Consolvo S et al (2008) The mobile sensing platform: an embedded activity recognition system, an Intel research. IEEE

    Google Scholar 

  18. Powell WB (2007) Approximate dynamic programming: solving the curses of dimensionality, vol 703. John Wiley & Sons

    Google Scholar 

  19. Li Y, Cao F (2011) Infinite horizon gradient estimation for semi Markov decision process. In: 8th Asian control conference, IEEE

    Google Scholar 

  20. Rout RR, Krishna MS, Gupta S (2016) Markov decision process-based switching algorithm for sustainable rechargeable wireless sensor networks. IEEE Sens J

    Google Scholar 

  21. Garcia MG, Ruiz J, Ledesma S et al (2010) Combination of acceleration procedures for solving stochastic shortest path Markov decision processes. In: Intelligent systems and knowledge engineering, IEEE

    Google Scholar 

  22. Theodoridis S, Kourtoumbas K (2004) Pattern recognition, 2nd edn, p 582

    Google Scholar 

  23. Gendreau M, Laprte G, Potvin J-Y (1994) Metaheuristics for the vehicle routing problem. Manag Sci 40:1276–1290

    Google Scholar 

  24. Laporte G, Gendreuau M, Potvin J-Y, Semet F (2000) Classical and modern heuristics for the vehicle routing problem. Int Trans Oper Res 7:285–300

    Google Scholar 

  25. Moon S, Bawane N (2015) Optimal feature selection by genetic algorithm for classification using neural network. IRJET. ISSN: 2395-0056

    Google Scholar 

  26. Pei M et al (1995) Genetic algorithm for classification and feature extraction. In: Classification society of North America, USA, 22–25, 1995

    Google Scholar 

  27. Patriarche J, Manduca A, Erickson B (2003) Improved classification accuracy by feature extraction using genetic algorithms. In: Proceedings of SPIE, USA

    Google Scholar 

  28. A deeper lay than Moore’s? The Economist online, web link: https://www.economist.com/blogs/dailychart/2011/10/computing-power

  29. Koomey JG et al (2009) Assessing trends in the electrical efficiency of computation over time. IEEE Ann Hist Comput

    Google Scholar 

  30. Bennett CH (2015) Notes on Landauer’s principle, reversible computation and Maxwell’s demon. Stud Hist Philos Mod Phys

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hari Shanker Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Singh, J., Mishra, P., Mohapatra, S., Gupta, H.S., Mohapatra, N. (2019). Smart Activity Sequence Generator in Wearable IoT. In: Nath, V., Mandal, J. (eds) Nanoelectronics, Circuits and Communication Systems . Lecture Notes in Electrical Engineering, vol 511. Springer, Singapore. https://doi.org/10.1007/978-981-13-0776-8_32

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-0776-8_32

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-0775-1

  • Online ISBN: 978-981-13-0776-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics