Automated deep neural network analysis of lateral cephalogram data can aid in detecting obstructive sleep apnea.
Аннотация
STUDY
OBJECTIVES
Information on obstructive sleep apnea (OSA) is often latently detected in diagnostic tests conducted for other purposes, providing opportunities for maximizing value. This study aimed to develop a convolutional neural network (CNN) to identify the risk of OSA using lateral cephalograms.
METHODS
The lateral cephalograms of 5,648 individuals (mean age, 49.0 ± 15.8 years; men, 62.3%) with or without OSA were collected and divided into training, validation, and internal test datasets in a 5:2:3 ratio. A separate external test dataset (n = 378) was used. A densely connected CNN was trained to diagnose OSA using a cephalogram. Model performance was evaluated using the area under the receiver operating characteristic curve (AUROC). Gradient-weighted class activation mapping (Grad-CAM) was used to evaluate the region of focus, and the relationships between the model outputs, anthropometric characteristics, and OSA severity were evaluated.
RESULTS
The AUROC of the model for the presence of OSA was 0.82 (95% confidence interval, 0.80-0.84) and 0.73 (95% confidence interval, 0.65-0.81) in the internal and external test datasets, respectively. Grad-CAM demonstrated that the model focused on the area of the tongue base and oropharynx in the cephalogram. Sigmoid output values were positively correlated with OSA severity, body mass index, and neck and waist circumference.
CONCLUSIONS
Deep learning may help develop a model that classifies OSA using a cephalogram, which may be clinically useful in the appropriate context. The definition of ground truth was the main limitation of this study.
CITATION: Jeong H-G, Kim T, Hong JE, et al. Automated deep neural network analysis of lateral cephalogram data can aid in detecting obstructive sleep apnea. J Clin Sleep Med. 2023;19(2):327-337.
Предметные рубрики MeSH
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.