RESULTS: First, single-nucleotide polymorphisms were selected via single-variant tests using logistic regression with the adjustment of several epidemiological factors. Next, we evaluated the following methods for disease prediction: ridge, least absolute shrinkage and selection operator, elastic net, smoothly clipped absolute deviation, support vector machine, random forest, boosting, bagging, naïve Bayes, and k-nearest neighbor. Finally, we compared their predictive performance based on the area under the curve of the receiver operating characteristic curves, precision, recall, F1-score, Cohen\'s Kappa, balanced accuracy, error rate, Matthews correlation coefficient, and area under the precision-recall curve. Additionally, three oversampling algorithms are used to deal with imbalance problems.
CONCLUSIONS: Our results show that penalized methods exhibit better predictive performance for asthma than that achieved via machine learning methods. On the other hand, in the oversampling study, randomforest and boosting methods overall showed better prediction performance than penalized methods.
结果:首先,通过单变异检测,采用logistic回归分析并调整了几个流行病学因素,筛选出单核苷酸多态性.接下来,我们评估了以下疾病预测方法:里奇,最小绝对收缩和选择运算符,弹性网,平滑地削减绝对偏差,支持向量机,随机森林,升压,装袋,天真贝叶斯,和k最近的邻居。最后,我们根据接收器工作特性曲线的曲线下面积比较了它们的预测性能,精度,召回,F1分数,Cohen\'sKappa,平衡精度,错误率,马修斯相关系数,和精确召回率曲线下的面积。此外,三种过采样算法用于处理不平衡问题。
结论:我们的结果表明,与通过机器学习方法相比,惩罚方法对哮喘表现出更好的预测性能。另一方面,在过抽样研究中,随机森林和增强方法总体上显示出比惩罚方法更好的预测性能。