Leveraging predictive modeling and explainable AI to understand veterinary safety profiles and health outcomes using OpenFDA data

dc.contributor.authorSholehrasa, Hossein
dc.date.accessioned2025-08-19T17:05:13Z
dc.date.available2025-08-19T17:05:13Z
dc.date.graduationmonthAugust
dc.date.issued2025
dc.description.abstractThe safe use of pharmaceuticals in food-producing animals is essential for protecting animal welfare and human food safety. Adverse events (AEs) in veterinary medicine may reflect unexpected pharmacokinetic or toxicokinetic effects that cause violative residues in the food chain. This study proposes a predictive modeling framework to classify animal health outcomes as either “Death” or “Recovered”, using the U.S. Food and Drug Administration’s OpenFDA Center for Veterinary Medicine database, containing approximately 1.25 million reports from 1987 to 2024 Q3. The preprocessing pipeline linked relational tables and mapped AEs and drugs to standardized ontologies, including the Veterinary Dictionary for Drug Regulatory Activities (VeDDRA) and the World Health Organization’s Anatomical Therapeutic Chemical (ATC) classification system for veterinary use. It further standardized units, handled missing values, and simplified high-cardinality categorical variables. Multiple supervised learning models were evaluated, including Random Forest, CatBoost, XGBoost, and the transformer-based ExcelFormer. Class imbalance was addressed using random undersampling and the Synthetic Minority Oversampling Technique (SMOTE), with a particular focus on improving recall for fatal outcomes. A semi-supervised learning approach with Average Uncertainty Margin (AUM)-based pseudo-labeling was applied to utilize reports with uncertain outcomes, incorporating high-confidence predictions into retraining. XGBoost with undersampling achieved the best overall performance (accuracy 91.60%, F1-score 92.24%, death recall 91.56%), while adding AUM-filtered pseudo-labeled data improved death recall to 93.34% with minimal loss in overall accuracy. Model explainability was achieved through Gain-based feature importance and SHapley Additive exPlanations (SHAP) analysis identified biologically plausible predictors, including specific organ system disorders (e.g., bronchial and lung disorders, heart disorders) that were strongly linked to Death outcomes, as well as animal demographic information and drug characteristics, which contributed to distinguishing between “Death” and “Recovered” outcomes. This work demonstrates that combining rigorous data engineering, advanced machine learning, and explainable AI enables accurate, interpretable prediction of veterinary safety profiles and health outcomes, supporting earlier detection of high-risk profiles and informing evidence-based regulatory and clinical decision-making.
dc.description.advisorDoina Caragea
dc.description.advisorMajid Jaberi-Douraki
dc.description.degreeMaster of Science
dc.description.departmentDepartment of Computer Science
dc.description.levelMasters
dc.description.sponsorshipThis research was funded by the United States Department of Agriculture via the Food Animal Residue Avoidance and Depletion program [Award No.: 2020-41480-32497, 2021-41480-35271, 2022-41480-38135, and 2023-41480-41034] and supported by the 1DATA Consortium at Kansas State University.
dc.identifier.urihttps://hdl.handle.net/2097/45265
dc.language.isoen_US
dc.subjectPredictive modeling
dc.subjectMachine learning for health outcomes
dc.subjectSemi-supervised learning
dc.subjectExplainable artificial intelligence
dc.subjectVeterinary pharmacovigilance
dc.subjectOpenFDA CVM database
dc.titleLeveraging predictive modeling and explainable AI to understand veterinary safety profiles and health outcomes using OpenFDA data
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HosseinSholehrasa2025.pdf
Size:
2.63 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.65 KB
Format:
Item-specific license agreed upon to submission
Description: