Back to Data Scientist Mind Map
中文·English
📈 Data ScientistID: ds-qini-curve-auuc-uplift-metrics

Qini Curve, AUUC & Uplift Evaluation

Qini 曲线、AUUC 评估与增益标定
🎯Core Definition
Uplift Model Offline Evaluation Metrics (Qini Curve, Qini Score, AUUC - Area Under Uplift Curve & Cumulative Gain Charts) solve the fundamental evaluation challenge that individual counterfactual treatment effects are unobservable, rendering classical ROC-AUC/LogLoss metrics inapplicable; Qini construction algorithm: 1) Model Scoring & Sorting: sorting test users in descending order of predicted CATE scores τ^(x)\hat{\tau}(x); 2) Cumulative Segment Tallying: at top k%k\% cumulative population slice, tallying treatment converters nt,1(k)n_{t, 1}(k) and control converters nc,1(k)n_{c, 1}(k); 3) Cumulative Qini Metric: Q(k)=nt,1(k)Nt(k)Nc(k)nc,1(k)Q(k) = n_{t, 1}(k) - \frac{N_t(k)}{N_c(k)} n_{c, 1}(k), quantifying the net incremental conversions directly caused by treatment; 4) AUUC measures the integral area under the Qini curve relative to the diagonal random targeting baseline; higher AUUC indicates superior concentration of persuadable users at the top of the funnel.
💡Use Cases
Offline Uplift model benchmarking, determining optimal marketing budget cutoff percentiles, and financial incrementality calibration.
Key Problems Solved
Eliminates the fundamental impossibility of computing pointwise MSE against unobserved counterfactuals by measuring group-level incremental lift curves.
🎯5 High-Frequency Exam Points
1
Derive the Qini curve formula and explain why the scaling factor Nt(k)Nc(k)\frac{N_t(k)}{N_c(k)} is required to adjust for treatment-control sample imbalance?
2
Contrast Qini Curve vs AUUC in coordinate normalization and cumulative percentage definitions?
3
How to construct the random baseline and the theoretical Oracle upper bound on Qini visualization plots?
4
Why must a calibrated Uplift model exhibit strict monotonic degradation across sorted decile bins?
5
How to perform Uplift Calibration checks comparing predicted CATE against empirical bucketed treatment-control rate margins?
🔗Foundational Prerequisite Cards (Click to Review)
📖 In-depth Guide:📄 ds-core-cheatsheet
Updated 2026-08-14
🎯
Test Your Knowledge: Practice Questions for "Qini Curve, AUUC & Uplift Evaluation"
Single choice pitfall questions with instant feedback and mistake tracking.
🚀 Start Card Practice
Previous CardCausal Forest GRF & CATE EstimationNext CardMeta-Learners: S- vs T- vs X-Learner

🔗 More Data Scientist Knowledge Cards

Hypothesis Testing, Type I/II & PowerSample Size Derivation & MDE BudgetP-hacking, Peeking & mSPRT SequentialMultiple Comparisons: FWER vs FDR-BH