Dauner Daniel G, Leal Eleazar, Adam Terrence J, Zhang Rui, Farley Joel F
Department of Pharmaceutical Care and Health Systems, College of Pharmacy, University of Minnesota Duluth, 232 Life Science, 1110 Kirby Drive, Duluth, MN 55812, USA.
Department of Computer Science, Swenson College of Science and Engineering, University of Minnesota Duluth, Duluth, MN, USA.
Ther Adv Drug Saf. 2023 Dec 25;14:20420986231219472. doi: 10.1177/20420986231219472. eCollection 2023.
Logistic regression-based signal detection algorithms have benefits over disproportionality analysis due to their ability to handle potential confounders and masking factors. Feature exploration and developing alternative machine learning algorithms can further strengthen signal detection.
Our objective was to compare the signal detection performance of logistic regression, gradient-boosted trees, random forest and support vector machine models utilizing Food and Drug Administration adverse event reporting system data.
Cross-sectional study.
The quarterly data extract files from 1 October 2017 through 31 December 2020 were downloaded. Due to an imbalanced outcome, two training sets were used: one stratified on the outcome variable and another using Synthetic Minority Oversampling Technique (SMOTE). A crude model and a model with tuned hyperparameters were developed for each algorithm. Model performance was compared against a reference set using accuracy, precision, F1 score, recall, the receiver operating characteristic area under the curve (ROCAUC), and the precision-recall curve area under the curve (PRCAUC).
Models trained on the balanced training set had higher accuracy, F1 score and recall compared to models trained on the SMOTE training set. When using the balanced training set, logistic regression, gradient-boosted trees, random forest and support vector machine models obtained similar performance evaluation metrics. The gradient-boosted trees hyperparameter tuned model had the highest ROCAUC (0.646) and the random forest crude model had the highest PRCAUC (0.839) when using the balanced training set.
All models trained on the balanced training set performed similarly. Logistic regression models had higher accuracy, precision and recall. Logistic regression, random forest and gradient-boosted trees hyperparameter tuned models had a PRCAUC ⩾ 0.8. All models had an ROCAUC ⩾ 0.5. Including both disproportionality analysis results and additional case report information in models resulted in higher performance evaluation metrics than disproportionality analysis alone.
基于逻辑回归的信号检测算法由于能够处理潜在的混杂因素和掩盖因素,因此比不成比例分析更具优势。特征探索和开发替代机器学习算法可以进一步加强信号检测。
我们的目的是利用美国食品药品监督管理局不良事件报告系统的数据,比较逻辑回归、梯度提升树、随机森林和支持向量机模型的信号检测性能。
横断面研究。
下载了2017年10月1日至2020年12月31日的季度数据提取文件。由于结果不均衡,使用了两个训练集:一个按结果变量分层,另一个使用合成少数过采样技术(SMOTE)。为每种算法开发了一个原始模型和一个具有调整超参数的模型。使用准确率、精确率、F1分数、召回率、曲线下面积的受试者工作特征曲线(ROCAUC)以及曲线下面积的精确率-召回率曲线(PRCAUC),将模型性能与参考集进行比较。
与在SMOTE训练集上训练的模型相比,在平衡训练集上训练的模型具有更高的准确率、F1分数和召回率。使用平衡训练集时,逻辑回归、梯度提升树、随机森林和支持向量机模型获得了相似的性能评估指标。使用平衡训练集时,梯度提升树超参数调整模型具有最高的ROCAUC(0.646),随机森林原始模型具有最高的PRCAUC(0.839)。
在平衡训练集上训练的所有模型表现相似。逻辑回归模型具有更高的准确率、精确率和召回率。逻辑回归、随机森林和梯度提升树超参数调整模型的PRCAUC⩾0.8。所有模型的ROCAUC⩾0.5。在模型中纳入不成比例分析结果和额外的病例报告信息,比单独进行不成比例分析产生更高的性能评估指标