1 / 32

Score as you lift ( Sayl )

Score as you lift ( Sayl ). A Statistical Relational Learning Approach to Uplift Modeling. Houssam Nassif 1 , Finn Kuusisto 1 , Elizabeth S. Burnside 1 , David Page 1 , Jude Shavlik 1 , and Vítor Santos Costa 2. 1 University of Wisconsin, Madison, USA

rankin
Télécharger la présentation

Score as you lift ( Sayl )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Score as you lift (Sayl) A Statistical Relational Learning Approach to Uplift Modeling Houssam Nassif1, Finn Kuusisto1, Elizabeth S. Burnside1, David Page1, Jude Shavlik1, and Vítor Santos Costa2 1University of Wisconsin, Madison, USA 2CRACS-INESC TEC and DCC-FCUP, University of Porto, Portugal

  2. Score As You Lift The Task • Identify patients with breast cancer who may be good candidates for watchful waiting • Produce interpretable classifiers, for insight on the problem

  3. Score As You Lift Breast Cancer Stages In Situ Invasive Later stage Cancer has invaded surrounding tissue • Earlier stage • Cancer is localized

  4. Score As You Lift Breast Cancer Age Difference Older Younger Cancer tends to progress more aggressively Patient has more time for cancer progression • Cancer tends to progress less aggressively • Patient has less time for cancer progression

  5. Score As You Lift Overtreatment Problem Who is treated? Everyone Can we reduce overtreatment in older patients with in situ cancer?

  6. Score As You Lift Problem Definition • Given: • a Multi-Relational DB • Labeling • Find: • Watchful Waiting Candidates • Interpretable Explanations

  7. Score As You Lift Differential Prediction • New Problem? • Psychology: results of a test on two populations • Medicine: ADR • Marketing: Uplift Modeling

  8. Score As You Lift Model Filtering (MF) • Use ILP to learn theories • Learn a theory TO for older • T = { Rules in TO that do badly on younger }

  9. Score As You Lift Differentially Predictive Search (DPS) • Use ILP as before • But change search: • Change node scoring to incorporate case/controls • + on cases • - on controls

  10. Score As You Lift Uplift Modeling • How to evaluate different approaches? • Key Work from Marketing • Idea: • Performance on Cases – Performance on Controls • Robust Measure of Performance: Area under Lift Curve

  11. Score As You Lift Lift Curve • Lift Curve: • Fraction E% of Examples to correctly classify P positive examples • Lift(0) = 0 • Lift(1) = Pos • Similar to ROC curve

  12. Score As You Lift AUL and Uplift • UpliftSC(x) = LiftS(x) – LiftC(x) • UpliftSC(0) = 0 • UpliftSC(1) = PosS - PosC • AU_UPLIFT(S, C) = AUL(S) – AUL(C)

  13. Score As You Lift Lift and Uplift

  14. Score As You Lift Maximise UPLIFT: SAYL • Can we do better than DPS? • SAYU was designed to max an external theory score • Can we use SAYU for a differential score?

  15. Score As You Lift SAYU • SAYU learns a classifier from ILP rules • Classifiers are NBAYES, TAN • It learns incrementally, by adding rules • Rule in if it improves score on tune test

  16. Score As You Lift SAYL • Separates cases (subjects) and controls • Learns one classifier for each • Scores on uplift

  17. Score As You Lift SAYL Algorithm

  18. Score As You Lift Evaluation • How does it perform? • Do rules interact? • Are they useful?

  19. Score As You Lift Dataset

  20. Score As You Lift Performance – Uplift Curves

  21. Score As You Lift Performance - Significance

  22. Score As You Lift Example Older TAN Model

  23. Score As You Lift Example Younger TAN Model

  24. Score As You Lift Example Rules • Current study combined BI-RADS increased up to 3 points over previous mammogram. • Patient had previous in situ biopsy at same location. • Breast BI-RADS score = 4.

  25. Score As You Lift Conclusions • SAYL maximizes area under the uplift curve. • SAYL significantly outperforms previous ILP methods on breast cancer application. • Output rules are clinically interpretable.

  26. Score As You Lift Future Work • Investigate clinical relevance further. • Investigate uplift maximization using different metrics. • Investigate use of initial TAN model structure.

  27. Questions?

  28. Score As You Lift Uplift and AUC • AUL is proportional to AUC • AUL = P ( skew/2 + (1-skew)AUC) • 0 <= skew <= linear and monotonic • UPLIFT(s, c) = C1 + C2 (AUCs – AUCc)

  29. Score As You Lift Marketing Customer Groups Persuadables Customers who will respond only when targeted. Sure Things Customers who will respond even when not targeted. Lost Causes Customers who will not respond, regardless of whether they were targeted or not. Sleeping Dogs Customers who will not respond as a result of being targeted.

  30. Score As You Lift Marketing Ideal Ranking

  31. Score As You Lift Marketing Dataset

  32. Score As You Lift In Situ vs. Invasive Dataset

More Related