Input
ExecutionExecution trigger that begins the ROC evaluation
AI/ML/Metrics
Threshold-free evaluation of a binary classifier: area under the ROC curve, log loss and the curve points. This is the payoff for Logistic Regression producing calibrated probabilities instead of bare class labels.
Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.
Execution trigger that begins the ROC evaluation
Database connection containing the predicted probabilities and the true labels
Column holding P(positive class) for each row, between 0 and 1 — the probability of the class named in Positive Label, NOT the probability of whichever class was predicted. No node writes this column for you: Predict in Database mode writes the predicted class only, and `confidence` is a field on the struct its Vector mode returns for one row, so build the column by looping rows through Vector mode. Convert as you go, because `confidence` is the winning class's probability: use it directly where the prediction is the positive class, and 1 - confidence elsewhere. A raw decision value or an uncalibrated score produces a meaningless curve.
Column holding the true binary label of each sample
Value of the actuals column that counts as the positive class. Strings are compared literally, numbers numerically; booleans are always taken as-is.
Activated once the ROC evaluation completes
Area under the ROC curve (0.5 = random, 1.0 = perfect)
Mean binary cross-entropy of the predicted probabilities (lower is better)
AUC, log loss and the ROC curve points ordered by ascending false positive rate
Area under the ROC curve. 0.5 is a coin flip, 1.0 is a perfect ranking.
Mean binary cross-entropy of the predicted probabilities. Lower is better.
Curve points ordered by ascending false positive rate, ready to be charted
A single point of the Receiver-Operating-Characteristic curve
Probability threshold this point was measured at. `null` for the closing (0, 0) endpoint, which corresponds to classifying everything as negative.
False positive rate at this threshold, the x axis of the curve
True positive rate (recall) at this threshold, the y axis of the curve
Number of samples evaluated
Number of samples whose true label is positive
Number of samples whose true label is negative