由于人体的夜间睡眠时间通常达到7-8小时,因此采用医师人工标志睡眠分期,经常至少需要3-6小时,是一项相当耗费精力的工作,因此如何利用计算机进行自动睡眠分期,提高工作效率是一个很值得研究的问题。聚类是观察式学习,聚类不依赖于事先定义的类和带标号的训练实例,具有处理速度快,算法简单的特点。“k-中心点轮换法”聚类质量比传统的K-means聚类算法的聚类质量要好,而且较稳定【10】。本文应用“k-中心点轮换聚类算法”,对获取的睡眠心率数据进行分析,实现睡眠智能自动分期,以下对数据处理方法和结果进行介绍。睡眠分期有以下几点先验睡眠知识:①由W期进入NREMS期,心率减少10-30次/分且平稳;②NREMS期进入REM期时,心率缓慢升高,在6-10min内升到最高;③NREMS期进入W期,心率上升明显加快,2min内恢复到开始睡眠时的心率值;④REMS期进入NREM期心率呈现震荡下行趋势; ⑤S3&S4期睡眠心率值最低【10】。