The quality of sleep has a deep impact on people's physical and mental health. People with insufficient sleep are more likely to report physical and mental distress, activity limitation, anxiety, and pain. Moreover, in the past few years, there has been an explosion of applications and devices for activity monitoring and health tracking. Signals collected from these wearable devices can be used to study and improve sleep quality. In this paper, we utilize the relationship between physical activity and sleep quality to find ways of assisting people improve their sleep using machine learning techniques. People usually have several behavior modes that their bio-functions can be divided into. Performing time series clustering on activity data, we find cluster centers that would correlate to the most evident behavior modes for a specific subject. Activity recipes are then generated for good sleep quality for each behavior mode within each cluster. These activity recipes are supplied to an activity recommendation engine for suggesting a mix of relaxed to intense activities to subjects during their daily routines. The recommendations are further personalized based on the subjects' lifestyle constraints, i.e. their age, gender, body mass index (BMI), resting heart rate, etc, with the objective of the recommendation being the improvement of that night's quality of sleep. This would in turn serve a longer-term health objective, like lowering heart rate, improving the overall quality of sleep, etc.
翻译:睡眠质量对人们的身心健康产生深刻影响; 睡眠不足的人更有可能报告身体和精神痛苦、活动限制、焦虑和痛苦; 此外,在过去几年里,活动监测和健康跟踪的应用和装置爆炸了; 从这些穿戴装置收集的信号可用于研究和提高睡眠质量; 在本文中, 我们利用体育活动和睡眠质量之间的关系来帮助人们使用机器学习技术来改善睡眠; 人们通常有几种行为模式,可以将其生物功能分为几部分; 对活动数据进行时间序列组合,我们发现集束中心与某一具体主题最明显的行为模式相关; 然后,为每一组内每种行为模式制作了良好的睡眠质量活动食谱; 向活动建议引擎提供这些活动食谱,以提出在日常活动期间紧张活动的混合。 根据对象的生活方式限制,即他们的年龄、性别、身体群落指数(BMI),保持心跳率等,从而在总体上改善睡眠质量方面实现目标,例如提高睡眠质量。