Self-Adaptive and Lightweight Real-Time Sleep Recognition With Smartphone
Abstract
It is widely recognized that sleep is a basic phys- iological process having fundamental effects on human health, performance and well-being. Such evidence stimulates the re- search of solutions to foster self-awareness of personal sleeping habits, and correct living environment management policies to encourage sleep. In this context, the use of mobile technologies powered with automatic sleep recognition capabilities can be helpful, and ubiquitous computing devices like smartphones can be leveraged as proxies to unobtrusively analyse the human behaviour. To this aim, we propose a real-time sleep recognition methodology relied on a smartphone equipped with a mobile app that exploits contextual and usage information to infer sleep habits. During an initial training stage, the selected features are processed by k-Nearest Neighbors, Decision Tree, Random Forest, and Support Vector Machine classifiers, to select the best performing one. Moreover, a 1st-order Markov Chain is applied to improve the recognition performance. Experimental results, both offline in a Matlab environment, and online through a fully functional Android app, demonstrate the effectiveness of the proposed approach, achieving acceptable results in term of Precision, Recall, and F1-score.
Keywords
Mobile application, smartphone sensing, sleep monitoring, activity recognitionThis work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
E. Gambi, S. Barbetta, A. De Santis and M. Ricciuti, "Self-Adaptive and Lightweight Real-Time Sleep Recognition With Smartphone," in Journal of Communications Software and Systems, vol. 14, no. 3, pp. 211-217, September 2018, doi: 10.24138/jcomss.v14i3.584
@article{gambi2018selfadaptive, author = {Ennio Gambi and Simone Barbetta and Adelmo De Santis and Manola Ricciuti}, title = {Self-Adaptive and Lightweight Real-Time Sleep Recognition With Smartphone}, journal = {Journal of Communications Software and Systems}, month = {9}, year = {2018}, volume = {14}, number = {3}, pages = {211--217}, doi = {10.24138/jcomss.v14i3.584}, url = {https://doi.org/10.24138/jcomss.v14i3.584} }