基于睡眠传感器采集的用户睡眠数据,将睡眠得分、睡眠时长、深睡比、打鼾比、体动比5个参数融合成睡眠质量评价参数,通过大数据分析与对比,确定用户睡眠质量在群体中的排名位置,并告知用户超越了百分之多少的用户。
1、 将睡眠得分、睡眠时长、深睡比、打鼾比、体动比5个因子进行无量纲标准化; 2、 权重参数的选择根据线性回归模型训练得来,训练标签来源于用户对自身睡眠状态的真实评价; 3、 通过5个因子的加权求和,并进行标准化,得到睡眠质量评价参数; 4、 计算睡眠质量评价参数在大数据样本分布中的位置,得到用户的睡眠质量排名,即超越指数。超越指数范围为0到1,如0.8代表超越了80%的用户。
| 字段名 | 类型 | 描述 |
|---|---|---|
用户ID |
-- | -- |
睡眠得分 |
-- | -- |
睡眠时长 |
-- | -- |
深睡比 |
-- | -- |
打鼾比 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 用户ID | 1 |
| 睡眠得分 | 88 |
| 睡眠时长 | 500 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/4098