一种基于改进人工蜂群算法优化支持向量机的睡眠呼吸暂停检测方法
A sleep apnea detection method based on support vector machine optimized by improved artificial bee colony algorithm
摘要目的 睡眠呼吸暂停综合征(sleep apnea syndrome,SAS)是由于睡眠时上气道通气不畅或堵塞引起的呼吸暂停或低通气,严重影响人类健康和生活.目前的检测方法是多导睡眠仪,检测过程较为复杂,影响患者正常睡眠.为此本文提出了一种针对血氧饱和度信号的引入交叉变异的全局混沌人工蜂群(cross global chaos artificial bee colony,CGCABC)算法优化支持向量机(support vector machine,SVM)的SAS检测方法.方法 从数据集ISRUC-SLEEP中提取 25 名SAS患者整晚 8h的脉搏血氧饱和度数据,经预处理后对每段数据计算 5 种非线性特征,包括近似熵、模糊熵、信息熵、排列熵和样本熵.比较发病片段信号特征和未发病片段信号特征之间的差异,使用CGCABC算法优化的SVM模型进行分类检测,并与人工蜂群(artificial bee colony,ABC)算法、粒子群(particle swarm optimization,PSO)算法、麻雀搜索(sparrow search,SS)算法优化SVM模型的检测结果进行对比.结果 使用CGCABC算法优化的SVM模型在准确率、特异度、敏感度以及收敛时间上均有较好的效果,优于ABC算法、PSO算法和SS算法优化SVM模型的检测.结论 本文提出的方法对SAS这一疾病的识别和检测具有重要价值,在医疗领域上具有广泛的应用前景.
更多相关知识
- 浏览0
- 被引3
- 下载0

相似文献
- 中文期刊
- 外文期刊
- 学位论文
- 会议论文


换一批



