Computes a weighted score from suppression rate (NAs from localSuppression), category loss (levels merged by groupAndRename), and numerical information loss (IL1). Lower is better; 0 means no information loss.
ai_utility_score(sdcObj_orig, sdcObj_anon, weights = c(1/3, 1/3, 1/3))A list with components: total, suppression_rate,
category_loss, il1, and weights.
Original sdcMicroObj (before anonymization).
Anonymized sdcMicroObj (after anonymization).
Numeric vector of length 3: weights for suppression rate,
category loss, and IL1. Default c(1/3, 1/3, 1/3).