mlsanityData to 14 Oct 2026

Reproducible Machine Learning-based Voice Pathology Detection: Introducing the Pitch Difference Feature

arXiv 2410.10537 ↗First posted 14 Oct 2024cs.SD cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Purpose: We introduce a novel methodology for voice pathology detection using the publicly available Saarbr"ucken Voice Database (SVD) and a robust feature set combining commonly used acoustic handcrafted features with two novel ones: pitch difference (relative variation in fundamental frequency) and NaN feature (failed fundamental frequency estimation). Methods: We evaluate six machine learning (ML) algorithms -- support vector machine, k-nearest neighbors, naive Bayes, decision tree, random forest, and AdaBoost -- using grid search for feasible hyperparameters and 20480 different feature subsets. Top 1000 classification models -- feature subset combinations for each ML algorithm are validated with repeated stratified cross-validation. To address class imbalance, we apply K-Means SMOTE to augment the training data. Results: Our approach achieves 85.61%, 84.69% and 85.22% unweighted average recall (UAR) for females, males and combined results respectively. We intentionally omit accuracy as it is a highly biased metric for imbalanced data. Conclusion: Our study demonstrates that by following the proposed methodology and feature engineering, there is a potential in detection of various voice pathologies using ML models applied to the simplest vocal task, a sustained utterance of the vowel /a:/. To enable easier use of our methodology and to support our claims, we provide a publicly available GitHub repository with DOI 10.5281/zenodo.13771573. Finally, we provide a REFORMS checklist to enhance readability, reproducibility and justification of our approach

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 5 of its 75 references that are in the map. First posted on arXiv 14 Oct 2024.

Builds on

5 of 75 references.

References · 5

  1. 2016Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learningcited by 195
  2. 2017Oversampling for Imbalanced Learning Based on K-Means and SMOTEcited by 38
  3. 2023TorchAudio 2.1: Advancing speech recognition, self-supervised learning, and audio processing components for PyTorchcited by 27
  4. 2019Voice Pathology Detection Using Deep Learning: a Preliminary Studycited by 5
  5. 2019Towards Robust Voice Pathology Detectioncited by 2

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.