Machine learning models help differentiate between causes of recurrent spontaneous vertigo

J Neurol. 2024 Mar 23. doi: 10.1007/s00415-023-11997-4. Online ahead of print.

Abstract

Background: Vestibular migraine (VM) and Menière's disease (MD) are two common causes of recurrent spontaneous vertigo. Using history, video-nystagmography and audiovestibular tests, we developed machine learning models to separate these two disorders.

Methods: We recruited patients with VM or MD from a neurology outpatient facility. One hundred features from six "feature subsets": history, acute video-nystagmography and four laboratory tests (video head impulse test, vestibular-evoked myogenic potentials, caloric testing and audiogram) were used. We applied ten machine learning algorithms to develop classification models. Modelling was performed using three "tiers" of data availability to simulate three clinical settings. "Tier 1" used all available data to simulate the neuro-otology clinic, "Tier 2" used only history, audiogram and caloric test data, representing the general neurology clinic, and "Tier 3" used history alone as occurs in primary care. Model performance was evaluated using tenfold cross-validation.

Results: Data from 160 patients with VM and 114 with MD were used for model development. All models effectively separated the two disorders for all three tiers, with accuracies of 85.77-97.81%. The best performing algorithms (AdaBoost and Random Forest) yielded accuracies of 97.81% (95% CI 95.24-99.60), 94.53% (91.09-99.52%) and 92.34% (92.28-96.76%) for tiers 1, 2 and 3. The best feature subset combination was history, acute video-nystagmography, video head impulse test and caloric testing, and the best single feature subset was history.

Conclusions: Machine learning models can accurately differentiate between VM and MD and are promising tools to assist diagnosis by medical practitioners with diverse levels of expertise and resources.

Keywords: Artificial intelligence; Menière’s disease; Vestibular migraine.