Machine learning classifier solving the problem of sleep stage imbalance between overnight sleep.

IF 3.2 4区 医学 Q2 ENGINEERING, BIOMEDICAL
Biomedical Engineering Letters Pub Date : 2025-03-04 eCollection Date: 2025-05-01 DOI:10.1007/s13534-025-00466-8
Chanwoo Park, Jung-Ick Byun, Sang Ho Choi, Won Chul Shin
{"title":"Machine learning classifier solving the problem of sleep stage imbalance between overnight sleep.","authors":"Chanwoo Park, Jung-Ick Byun, Sang Ho Choi, Won Chul Shin","doi":"10.1007/s13534-025-00466-8","DOIUrl":null,"url":null,"abstract":"<p><p>Feature extraction follows the American Academy of Sleep Medicine (AASM) sleep score manually and applies it to machine learning with a focus on the generalization of sleep data to enable data-centric artificial intelligence. In real-world clinical testing, the manual scoring of sleep stages is time-consuming and requires significant expertise. Additionally, it is subject to interobserver subjective bias. Machine-learning techniques offer a way to overcome these limitations through automation. However, machine learning for sleep phase prediction can perform poorly for small classes. If the distribution of the training data was unbalanced, the model was trained with a bias toward the majority class. To address this, we experimented with loss function adjustment and resampling methods that assign more weight to the prediction errors of minority classes in sleep scoring to determine how to overcome the data imbalance problem. Machine learning can also be used to compare the accuracy of each channel in identifying electrodes, which should be monitored more closely in real-world clinical testing. Owing to the small amount of data available for machine learning in this study, we used various machine learning classifiers by increasing or decreasing the dataset using sampling techniques and weighting different classes of sleep stages. In our experiments, the best-performing model for classifying sleep stages had an accuracy of 91.9%, kappa of 0.899, and F1-score of 86.9%.</p>","PeriodicalId":46898,"journal":{"name":"Biomedical Engineering Letters","volume":"15 3","pages":"513-523"},"PeriodicalIF":3.2000,"publicationDate":"2025-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12011700/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedical Engineering Letters","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s13534-025-00466-8","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/5/1 0:00:00","PubModel":"eCollection","JCR":"Q2","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0

Abstract

Feature extraction follows the American Academy of Sleep Medicine (AASM) sleep score manually and applies it to machine learning with a focus on the generalization of sleep data to enable data-centric artificial intelligence. In real-world clinical testing, the manual scoring of sleep stages is time-consuming and requires significant expertise. Additionally, it is subject to interobserver subjective bias. Machine-learning techniques offer a way to overcome these limitations through automation. However, machine learning for sleep phase prediction can perform poorly for small classes. If the distribution of the training data was unbalanced, the model was trained with a bias toward the majority class. To address this, we experimented with loss function adjustment and resampling methods that assign more weight to the prediction errors of minority classes in sleep scoring to determine how to overcome the data imbalance problem. Machine learning can also be used to compare the accuracy of each channel in identifying electrodes, which should be monitored more closely in real-world clinical testing. Owing to the small amount of data available for machine learning in this study, we used various machine learning classifiers by increasing or decreasing the dataset using sampling techniques and weighting different classes of sleep stages. In our experiments, the best-performing model for classifying sleep stages had an accuracy of 91.9%, kappa of 0.899, and F1-score of 86.9%.

机器学习分类器解决夜间睡眠之间的睡眠阶段不平衡问题。
特征提取遵循美国睡眠医学学会(AASM)的睡眠评分,并将其应用于机器学习,重点是睡眠数据的泛化,以实现以数据为中心的人工智能。在现实世界的临床测试中,手动对睡眠阶段进行评分既耗时又需要大量的专业知识。此外,它还受到观察者主观偏见的影响。机器学习技术提供了一种通过自动化克服这些限制的方法。然而,用于睡眠阶段预测的机器学习在小班中表现不佳。如果训练数据的分布是不平衡的,则训练模型偏向大多数类。为了解决这个问题,我们尝试了损失函数调整和重采样方法,这些方法赋予睡眠评分中少数类别的预测误差更多的权重,以确定如何克服数据不平衡问题。机器学习还可以用来比较识别电极时每个通道的准确性,这在现实世界的临床测试中应该更密切地监测。由于本研究中可用于机器学习的数据量较少,我们使用了各种机器学习分类器,通过使用采样技术增加或减少数据集,并对不同类别的睡眠阶段进行加权。在我们的实验中,表现最好的睡眠阶段分类模型准确率为91.9%,kappa为0.899,f1得分为86.9%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Biomedical Engineering Letters
Biomedical Engineering Letters ENGINEERING, BIOMEDICAL-
CiteScore
6.80
自引率
0.00%
发文量
34
期刊介绍: Biomedical Engineering Letters (BMEL) aims to present the innovative experimental science and technological development in the biomedical field as well as clinical application of new development. The article must contain original biomedical engineering content, defined as development, theoretical analysis, and evaluation/validation of a new technique. BMEL publishes the following types of papers: original articles, review articles, editorials, and letters to the editor. All the papers are reviewed in single-blind fashion.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信