- Hands-On Ensemble Learning with R
- Prabhanjan Narayanachar Tattar
- 250字
- 2021-07-23 19:10:54
ROC test
The ROC curve is an important improvement on the false positive and true negative measures of model performance. For a detailed explanation, refer to Chapter 9 of Tattar et al. (2017). The ROC curve basically plots the true positive rate against the false positive rate, and we measure the AUC for the fitted model.
The main goal that the ROC test attempts to achieve is the following. Suppose that Model 1 gives an AUC of 0.89 and Model 2 gives 0.91. Using the simple AUC criteria, we outright conclude that Model 2 is better than Model 1. However, an important question that arises is whether 0.91 is significantly higher than 0.89. The roc.test
, from the pROC
R package, provides the answer here. For the neural network and classification tree, the following R segment gives the required answer:
> library(pROC) > HT_NN_Prob <- predict(NN_fit,newdata=HT2_TestX,type="raw") > HT_NN_roc <- roc(HT2_TestY,c(HT_NN_Prob)) > HT_NN_roc$auc Area under the curve: 0.9723826 > HT_CT_Prob <- predict(CT_fit,newdata=HT2_TestX,type="prob")[,2] > HT_CT_roc <- roc(HT2_TestY,HT_CT_Prob) > HT_CT_roc$auc Area under the curve: 0.9598765 > roc.test(HT_NN_roc,HT_CT_roc) DeLong's test for two correlated ROC curves data: HT_NN_roc and HT_CT_roc Z = 0.72452214, p-value = 0.4687452 alternative hypothesis: true difference in AUC is not equal to 0 sample estimates: AUC of roc1 AUC of roc2 0.9723825557 0.9598765432
Since the p-value is very large, we conclude that the AUC for the two models is not significantly different.
Statistical tests are vital and we recommend that they be used whenever suitable. The concepts highlighted in this chapter will be drawn on in more detail in the rest of the book.
- 工業機器人技術及應用
- Getting Started with Clickteam Fusion
- 空間機器人遙操作系統及控制
- Python Data Science Essentials
- Nginx高性能Web服務器詳解
- 空間機械臂建模、規劃與控制
- INSTANT VMware vCloud Starter
- 簡明學中文版Photoshop
- 工業機器人操作
- Flash CS5二維動畫設計與制作
- NetSuite ERP for Administrators
- 探索中國物聯網之路
- fastText Quick Start Guide
- AWS Administration:The Definitive Guide(Second Edition)
- Architecting Cloud Computing Solutions