al algorit ithms explanatio ion a a humble framin ing
play

Al Algorit ithms & Explanatio ion: : A A Humble Framin ing - PowerPoint PPT Presentation

Al Algorit ithms & Explanatio ion: : A A Humble Framin ing Jeremy Heffner HunchLab Product Manager & Senior Data Scientist jheffner@azavea.com Predictive Policing Prevent Crime Design patrol allocations to minimize the predicted


  1. Al Algorit ithms & Explanatio ion: : A A Humble Framin ing Jeremy Heffner HunchLab Product Manager & Senior Data Scientist jheffner@azavea.com

  2. Predictive Policing

  3. Prevent Crime

  4. Design patrol allocations to minimize the predicted preventable reported harm

  5. “The more powerful you are, the more your actions will have an impact on people, the more responsible you are to act humbly.” Pope Francis

  6. Models make mistakes

  7. Time Since Last & Theft From Vehicles (Seattle)

  8. Wind Speed & Aggravated Assault (Chicago)

  9. MVT and Distance from School (Philadelphia)

  10. Trade Secrets

  11. Is your creation that special that protecting it trumps the public interest? Likely no.

  12. Decision / Allocation Policy Explanations

  13. # Assaults # Burglary # MVT # Larceny # Robbery x x x x x 12 8 5 3 10 x x x x x 40% 60% 65% 50% 40% Sum to Predicted Preventable Harm

  14. Dealing with Uncertainty / Randomness

  15. 101 100 2 2 2 50 1 1 1

  16. 101 100 2 2 2 50 1 1 1

  17. 101 100 2 75 30 2 80 60 2 2 2 50 2 2 60 2 2 40 1 1 1 1 1 1 1 1 1

  18. 101 100 2 75 30 2 80 60 2 2 2 50 2 2 60 2 2 40 1 1 1 1 1 1 1 1 1

  19. This location was predicted to experience 0.01 robberies, 0.02 burglaries, … which represents 40 units of predicted preventable harm. This level of harm is 2 standard deviations above the mean, resulting in 4 lottery entries for this location. 5 locations were desired for patrol out of 11 eligible locations in the beat. Based upon the analysis, this location would be selected 83% of the time under the same conditions.

  20. 0 10

  21. 0 10 7

  22. 0 10 7

  23. 0 10 7

  24. 0 10 7

  25. 0 10 7 Acknowledges uncertainty Introduces randomness in explanation Preserves diversity in training examples

  26. Humans make mistakes

  27. Jeremy Heffner HunchLab Product Manager & Senior Data Scientist jheffner@azavea.com www.hunchlab.com

Recommend


More recommend