-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
mismatch between scoring and function for AUC #2096
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
There is also |
@arjoly you fixed |
Yes
I don't have any opinions on these except that roc_auc_score seems to be the most explicit. |
well, if you don't know what auc is, will you know what roc auc is? |
then |
this needs still be fixed, right? |
As far as I know, yes. |
Is this a regression in 0.14 compared to 0.13 or not? |
What do you mean by regression? |
the scoring did not exist before. it was introduced with an inconsistent name |
People, can we fix this in a couple of days? I don't want to weigh in, as I feel that others have a better view of the problem. |
Conflicts: sklearn/metrics/tests/test_metrics.py
0.14 release * tag '0.14': (46 commits) REL: 0.14 release: update whats_new and version MAINT Update mailmap DOC: fix CSS bug DOC: update documentation for release MISC: deprection is in 2 releases MAINT: randn on float is deprecated TST: avoid nose running sklearn.test as a test MISC: fix wrong timing in example FIX integer types in Ward clustering TST: avoid a crash in Windows + Anaconda Py3.3 FIX search and replace misstake DOC put the narrative documentation of roc_curve and roc_auc_score in one place ENH more explicit name for auc + consistency for scorer, fix scikit-learn#2096 DOC: button layout tweak Website: bottom buttons DOC: bigger menu fonts DOC: layout tweaks Polishing on "Who's using scikit-learn" FIX typo in testimonials ENH testimonials img are now centered. ...
* releases: (46 commits) REL: 0.14 release: update whats_new and version MAINT Update mailmap DOC: fix CSS bug DOC: update documentation for release MISC: deprection is in 2 releases MAINT: randn on float is deprecated TST: avoid nose running sklearn.test as a test MISC: fix wrong timing in example FIX integer types in Ward clustering TST: avoid a crash in Windows + Anaconda Py3.3 FIX search and replace misstake DOC put the narrative documentation of roc_curve and roc_auc_score in one place ENH more explicit name for auc + consistency for scorer, fix scikit-learn#2096 DOC: button layout tweak Website: bottom buttons DOC: bigger menu fonts DOC: layout tweaks Polishing on "Who's using scikit-learn" FIX typo in testimonials ENH testimonials img are now centered. ...
* dfsg: (46 commits) REL: 0.14 release: update whats_new and version MAINT Update mailmap DOC: fix CSS bug DOC: update documentation for release MISC: deprection is in 2 releases MAINT: randn on float is deprecated TST: avoid nose running sklearn.test as a test MISC: fix wrong timing in example FIX integer types in Ward clustering TST: avoid a crash in Windows + Anaconda Py3.3 FIX search and replace misstake DOC put the narrative documentation of roc_curve and roc_auc_score in one place ENH more explicit name for auc + consistency for scorer, fix scikit-learn#2096 DOC: button layout tweak Website: bottom buttons DOC: bigger menu fonts DOC: layout tweaks Polishing on "Who's using scikit-learn" FIX typo in testimonials ENH testimonials img are now centered. ...
The argument to be passed to the scoring parameter of GridSearchCV for AUC is "roc_auc" although the metric is called "auc_score", not "roc_auc_score".
I know that using AUC alone can be ambiguous but most people use the name to refer to the one under the ROC curve (as opposed to the one under the precision-recall curve).
I'd suggest to create an alias, unless we want to rename "auc_score" to "roc_auc_score"?
The text was updated successfully, but these errors were encountered: