Bei der Erstellung der ROC-Kurve für verschiedene Klassifikatoren habe ich festgestellt, dass ihre tatsächlichen Formen für Modelle wie logistische Regression oder SVM im Vergleich zu k-NN sehr unterschiedlich sind.Zum Beispiel sehen wir im Bild unten eine ROC-Kurve, die einem k-NN-Klassifikator entspricht, und wie zu sehen ist, gibt es kaum "Schritte" oder Sprünge, wenn überhaupt, die daher ziemlich glatt sind.Wenn wir andererseits die ROC-Kurve beobachten, die ich für das SVM-Modell erhalte, sind die Schritte definitiv häufiger.Ich habe dies für verschiedene Datensätze versucht, und Schritte oder Sprünge scheinen im Fall der ROC-Kurve für k-NN beim Scikit-Lernen immer zu fehlen.Ich weiß nicht, ob R das auch tut.Weiß jemand, warum die ROC-Kurve für k-NN diese spezifische Form annehmen könnte, während die für SVM oder LR deutlich mehr Schritte beinhalten?Vielen Dank im Voraus.