← 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.
🎯Core Interview Exam Points
Fundamentals · Production Scenarios · Deep Dive
Core Def
Explain the core definition, underlying mechanism/math, and key principles of Qini Curve, AUUC & Uplift Evaluation.
Use Cases
In production engineering, what are the primary use cases for Qini Curve, AUUC & Uplift Evaluation and what core pain points does it solve?
🔥 High-Frequency Deep-Dive Questions
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 Card →Meta-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