A Study of Probability Estimation Techniques for Rule Learning
Jan-Nikolas Sulzmann Johannes F¨ urnkranz
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 1
A Study of Probability Estimation Techniques for Rule Learning - - PowerPoint PPT Presentation
A Study of Probability Estimation Techniques for Rule Learning Jan-Nikolas Sulzmann Johannes F urnkranz September 7, 2009 | KE TUD | Sulzmann & F urnkranz | 1 KE Outline Motivation Rule Learning and Probability Estimation
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 1
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 2
◮ Provide a confidence score ◮ Rank by class probability
◮ Extreme probability estimates for rules covering few examples
◮ m-Estimate & Laplace-estimate work well on PETs ◮ Unpruned trees work better for probability estimation than pruned ones ◮ Investigated Shrinkage on PETs
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 3
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 4
r
r +1
r +m·Pr(c)
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 5
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 6
◮ Classes ordered by their frequency ◮ The rules are learned separately for each class in this order ◮ Each class vs. more frequent classes (ci vs. ci+1, ..., cn)
◮ Select for each class the covering rule(s) ◮ Use the most confident rule for prediction
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 7
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 8
◮ Na¨
◮ Used stand-alone (B) or in combination with shrinkage (S)
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 9
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 10
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 11
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 12
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 13
◮ Improved the results of the ordered approach ◮ Worsened the results of the unordered approach
◮ Examples not covered by a rule are classified with default rule ◮ Prune complete rule: more examples classified with default rule ◮ Prune conditions: less examples classified with default rule September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 14
September 7, 2009 | KE TUD | Sulzmann & F¨ urnkranz | 15