DOI 10.1016/j.anai.2026.08.031
An interpretable machine-learning framework for screening psychological distress in patients with chronic rhinosinusitis.
Аннотация
BACKGROUND
Chronic rhinosinusitis (CRS) is associated with a substantial psychological burden, yet tools for identifying patients with psychological distress are lacking in otolaryngologic practice.
OBJECTIVE
To develop and validate an interpretable machine-learning model for screening psychological distress in patients with CRS.
METHODS
This multicenter study used preoperative data from 408 adults with CRS undergoing endoscopic sinus surgery and an independent external validation cohort of 61 patients. Psychological distress was assessed using the Hospital Anxiety and Depression Scale. After feature selection, 9 machine-learning models were compared in training and internal test sets. The final model was applied to the external cohort without refitting. Performance was evaluated using discrimination, calibration, and decision curve analysis, with interpretability assessed using SHapley Additive exPlanations.
RESULTS
Psychological distress was present in 42.9% of the development cohort and 37.7% of the external cohort. Key predictors were 22-item Sinonasal Outcome Test score, nasal congestion, nasal polyps, antihypertensive drug use, and ear fullness. CatBoost showed the best performance, achieving an area under the curve of 0.864 (95% CI, 0.793-0.927) in the internal test set, with a Brier score of 0.146. Decision curve analysis showed that the model outperformed the treat-all and treat-none strategies across a broad range of threshold probabilities. In external validation, the model achieved an area under the curve of 0.792 (95% CI, 0.653-0.913). The final model was translated into a web-based tool for individualized risk estimation.
CONCLUSION
Psychological distress is common in CRS. An interpretable CatBoost model using routine clinical variables shows good discrimination and external validity, supporting its potential use for screening and risk stratification.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.