Machine learning (ML) is largely used to develop automatic predictors in migraine classification but automatic predictors for medication overuse (MO) in migraine are still in their infancy. Thus, to understand the benefits of ML in MO prediction, we explored an automated predictor to estimate MO risk in migraine. To achieve this objective, a study was designed to analyze the performance of a customized ML-based decision support system that combines support vector machines and Random Optimization (RO-MO). We used RO-MO to extract prognostic information from demographic, clinical and biochemical data. Using a dataset of 777 consecutive migraine patients we derived a set of predictors with discriminatory power for MO higher than that observed for baseline SVM. The best four were incorporated into the final RO-MO decision support system and risk evaluation on a five-level stratification was performed. ROC analysis resulted in a c-statistic of 0.83 with a sensitivity and specificity of 0.69 and 0.87, respectively, and an accuracy of 0.87 when MO was predicted by at least three RO-MO models. Logistic regression analysis confirmed that the derived RO-MO system could effectively predict MO with ORs of 5.7 and 21.0 for patients classified as probably (3 predictors positive), or definitely at risk of MO (4 predictors positive), respectively. In conclusion, a combination of ML and RO - taking into consideration clinical/biochemical features, drug exposure and lifestyle - might represent a valuable approach to MO prediction in migraine and holds the potential for improving model precision through weighting the relative importance of attributes. (C) 2020 The Author(s). Published by Elsevier B.V. on behalf of Research Network of Computational and Structural Biotechnology.

Ferroni, P., Zanzotto, F.m., Scarpato, N., Spila, A., Fofi, L., Egeo, G., et al. (2020). Machine learning approach to predict medication overuse in migraine patients. COMPUTATIONAL AND STRUCTURAL BIOTECHNOLOGY JOURNAL, 18, 1487-1496 [10.1016/j.csbj.2020.06.006].

Machine learning approach to predict medication overuse in migraine patients

Zanzotto, F M;Rullo, A;
2020-01-01

Abstract

Machine learning (ML) is largely used to develop automatic predictors in migraine classification but automatic predictors for medication overuse (MO) in migraine are still in their infancy. Thus, to understand the benefits of ML in MO prediction, we explored an automated predictor to estimate MO risk in migraine. To achieve this objective, a study was designed to analyze the performance of a customized ML-based decision support system that combines support vector machines and Random Optimization (RO-MO). We used RO-MO to extract prognostic information from demographic, clinical and biochemical data. Using a dataset of 777 consecutive migraine patients we derived a set of predictors with discriminatory power for MO higher than that observed for baseline SVM. The best four were incorporated into the final RO-MO decision support system and risk evaluation on a five-level stratification was performed. ROC analysis resulted in a c-statistic of 0.83 with a sensitivity and specificity of 0.69 and 0.87, respectively, and an accuracy of 0.87 when MO was predicted by at least three RO-MO models. Logistic regression analysis confirmed that the derived RO-MO system could effectively predict MO with ORs of 5.7 and 21.0 for patients classified as probably (3 predictors positive), or definitely at risk of MO (4 predictors positive), respectively. In conclusion, a combination of ML and RO - taking into consideration clinical/biochemical features, drug exposure and lifestyle - might represent a valuable approach to MO prediction in migraine and holds the potential for improving model precision through weighting the relative importance of attributes. (C) 2020 The Author(s). Published by Elsevier B.V. on behalf of Research Network of Computational and Structural Biotechnology.
2020
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
English
AI, Artificial Intelligence; SVM, AUC, Area Under the Curve; Artificial intelligence; BMI, body mass index; CI, Confidence Interval; DBH 19-bp I/D polymorphism, Dopamine-Beta-Hydroxylase 19 bp insertion/deletion polymorphism; DSS, Decision Support System; Decision support systems; ICT, Information and Communications Technology; KELP, Kernel-based Learning Platform; LRs, likelihood ratios; MKL, Multiple Kernel Learning; ML, Machine Learning; MO, Medication Overuse; Machine learning; Medication overuse; Migraine; NSAID, nonsteroidal anti-inflammatory drugs; PVI, Predictive Value Imputation; RO, Random Optimization; ROC, Receiver operating characteristic; SE, Standard Error; Support Vector Machine
Ferroni, P., Zanzotto, F.m., Scarpato, N., Spila, A., Fofi, L., Egeo, G., et al. (2020). Machine learning approach to predict medication overuse in migraine patients. COMPUTATIONAL AND STRUCTURAL BIOTECHNOLOGY JOURNAL, 18, 1487-1496 [10.1016/j.csbj.2020.06.006].
Ferroni, P; Zanzotto, Fm; Scarpato, N; Spila, A; Fofi, L; Egeo, G; Rullo, A; Palmirotta, R; Barbanti, P; Guadagni, F
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/464547
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 37
social impact