Decision outcomes by group
Selection, true-positive and false-positive rates at the chosen threshold
A reproducible, diagnostic audit of prediction performance and outcome differences across groups.
Selection, true-positive and false-positive rates at the chosen threshold
Absolute differences between groups. Smaller is not always better if predictive utility deteriorates.
Thresholded confusion-matrix metrics calculated from the underlying records
Sweep 19 shared decision thresholds, from 0.05 to 0.95
Explore audit criteria. This is a diagnostic tool, not an automated decision policy.
Raising the cutoff can lower false positives but increase missed positive outcomes. A threshold that improves one equity metric may worsen another.
Metrics for all candidate cutoffs, computed on the same records
TP true positive, FP false positive, TN true negative, FN false negative
Observed event rate and mean predicted score within score bands
Assign illustrative costs to false positive and false negative decisions.
Lowest-cost candidate under the selected cost assumptions versus other objectives
Resample observations within each group, preserving sample sizes. 300 replicates with a fixed seed.
Load a CSV with one row per observation. All processing occurs locally in your browser.
Maximum 2 MB / 2,500 records. Requires exactly two group categories and both outcome labels.
id,group,score,outcome,segment
Each download reflects the current imported data, threshold and audit parameters.
Accuracy = (TP + TN)/N. TPR = TP/(TP + FN). FPR = FP/(FP + TN). Precision = TP/(TP + FP). Selection rate = (TP + FP)/N.
Group-gap metricsDemographic parity gap = absolute selection-rate difference. Equal opportunity gap = absolute TPR difference. Equalized odds gap = maximum of absolute TPR and FPR differences.
Brier score = average squared difference between predicted score and binary outcome. Calibration bins compare observed outcome prevalence with average predicted score.
Governance boundaryDemonstration data are synthetic. Group-disparity metrics do not certify legal fairness, absence of discrimination or causal effects. Audit findings require domain review and may be inappropriate to use for individual decisions.