DOI 10.1016/j.jvoice.2026.07.023
Explainable Machine Learning for Voice Disorder Screening Using Acoustic Features From Multiple Speech Tasks.
Аннотация
OBJECTIVE
This study evaluated and compared the performance of machine learning models across four acoustic feature sets designed to distinguish pathological voices from normal controls. Additionally, Explainable Artificial Intelligence techniques were applied to identify the specific acoustic parameters driving the models' predictions.
METHODS
A total of 1111 voice samples were analyzed. Four feature sets were constructed: sustained vowel, connected speech, concatenated sample, and the combined feature set. Support Vector Machine, Random Forest, and eXtreme Gradient Boosting classifiers were trained and evaluated using an independent test set. Model performance was assessed via accuracy and Area Under the ROC Curve, with SHapley Additive exPlanations utilized for post hoc feature interpretation.
RESULTS
The combined feature set achieved the highest classification performance, with eXtreme Gradient Boosting yielding the best overall results (accuracy = 97.31%). Differences in feature sets exerted a greater impact on performance than the choice of classifier, highlighting the critical role of acoustic information acquired from multiple speech tasks. CSID, CPP_v, L/H ratio_v, L/H ratio_SD, and AVQI emerged as the most influential predictors. Notably, all misclassifications occurred only between perceptually normal (grade 0) and mildly dysphonic (grade 1) voices, whereas no misclassifications were observed in moderate (grade 2) or severe (grade 3) dysphonia.
CONCLUSION
Integrating acoustic information from multiple speech tasks significantly improves the discrimination of pathological voices. The deployment of explainable machine learning identified a compact, clinically meaningful subset of acoustic predictors, strongly supporting its potential as an objective and transparent screening tool for voice disorders.
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.