Related Experiment Videos
Applying machine learning to pharmacovigilance data: A proof-of-concept study
Romain Barus1, Pauline Schiro1, Jean-Luc Faillie2
1Department of Medical and Clinical Pharmacology, Centre of PharmacoVigilance and Pharmacoepidemiology, Faculty of Medicine, Toulouse University Hospital, Toulouse, France.
Aim:
Machine learning (ML) applications in pharmacovigilance remain limited and underexplored. Using data from the French National pharmacovigilance database (FNPV), this proof-of-concept study aimed to assess the feasibility of using a ML algorithm-eXtreme Gradient Boosting (XGBoost)-combined with SHapley Additive exPlanations (SHAP) analysis, to classify a well-defined drug-adverse reaction pair (warfarin-associated gastrointestinal bleeding) and identify risk factors for reporting this adverse reaction.
Methods:
We extracted individual case safety reports (ICSRs) involving warfarin from the FNPV. Following data preprocessing, the dataset was randomly split into a training set (75%) and an independent test set (25%). The XGBoost algorithm was trained to classify reports as either gastrointestinal bleeding or non-gastrointestinal bleeding adverse reactions. Model performance was assessed on the test set using multiple metrics: accuracy, recall, precision, F1-score and the area under the receiver operating characteristic curve (AUC-ROC). Feature importance and directional effects were interpreted using SHAP values.
Results:
A total of 2025 ICSRs involving warfarin were extracted from the FNPV. After preprocessing, 1045 ICSRs were retained. On the test set, the XGBoost model demonstrated an accuracy of 0.68, recall of 0.80, precision of 0.68, F1-score of 0.74 and an AUC-ROC of 0.716. SHAP analysis revealed the four most influential features in predicting gastrointestinal bleeding reporting: age, gastrointestinal bleeding risk, antiplatelet and history of renal dysfunction.
Conclusion:
We demonstrated the feasibility of using an XGBoost algorithm combined with SHAP analysis to pharmacovigilance data for the classification of adverse drug reactions and identify predictive features of reporting, following post hoc model interpretation by pharmacologists.
Related Concept Videos
Pharmacovigilance
This process, termed pharmacovigilance, aims to detect, evaluate, and minimize harmful effects related to medication use. The data collection for pharmacovigilance depends on spontaneous reporting systems, where healthcare professionals or patients voluntarily report suspected ADRs.
In some cases, there...
Analysis of Population Pharmacokinetic Data
Model-Independent Approaches for Pharmacokinetic Data: Noncompartmental Analysis
One important characteristic of noncompartmental analyses is that drug exposure increases proportionally with increasing doses. This relationship...
Analysis Methods of Pharmacokinetic Data: Model and Model-Independent Approaches
The model approach uses mathematical models to describe changes in drug concentration over time. Pharmacokinetic models help characterize drug behavior in patients, predict drug concentration in the body fluids, calculate optimum dosage regimens, and evaluate the risk of toxicity. However, ensuring that the model fits the experimental data accurately...
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
Pharmacogenomics: Identification of New Drug Targets