How to create ROC curve from several classification models in order to compare them with each other. I'm using KNIME analytics platform.
Asked
Active
Viewed 2,214 times
0

Gábor Bakos
- 8,982
- 52
- 35
- 52

Nadya Nux
- 519
- 1
- 5
- 17
-
... are you asking what a ROC curve is? – Tasos Papastylianou Aug 10 '16 at 22:22
-
of course no, but i'm asking if there is a possiblity to create a ROC curve from different models in order to compare them to each other through KNIME platform. – Nadya Nux Aug 10 '16 at 23:07
2 Answers
1
In order to compare the classification model on the basis of ROC curve, the best way is to create the three separate ROC curve for each classification model.
After that compare the area under the ROC curve of each model because accuracy is measured by the area under the ROC curve. The one with a higher value of the area under ROC is the best classification model.

Someone
- 444
- 3
- 12
1
It is quite easy. You just need to compute the probabilities/normalized class distribution values and put them in the same table. In the ROC view nodes you can specify them for the positive class and see the ROC curves:

Gábor Bakos
- 8,982
- 52
- 35
- 52