machine learning meets public policy
play

Machine Learning Meets Public Policy Edward W. Felten Kahn - PowerPoint PPT Presentation

Machine Learning Meets Public Policy Edward W. Felten Kahn Professor of Computer Science and Public Affairs Director, Center for Information Technology Policy Princeton University "AI is probably the most important thing humanity has


  1. Machine Learning Meets Public Policy Edward W. Felten Kahn Professor of Computer Science and Public Affairs Director, Center for Information Technology Policy Princeton University

  2. "AI is probably the most important thing humanity has ever worked on. I think of it as something more profound than electricity or fire.” Sundar Pichai, Google CEO 24 Jan 2018 7

  3. People who are affected by AI/ML deserve some say in how it is used.

  4. Decisions will be made. What is our role in the decisions?

  5. Truth

  6. Truth

  7. Politics is not a search for truth.

  8. a feature, not a bug

  9. Democracy is not a search for truth.

  10. an algorithm for resolving disagreements

  11. no question is undecidable

  12. all questions are decidable in O(1) time

  13. no need to decide underlying facts

  14. no need for a coherent explanation

  15. and yet …

  16. individual legislators seem

  17. individual legislators seem logically inconsistent

  18. individual legislators seem logically inconsistent indifferent to truth

  19. Politicians behave that way for a reason.

  20. Consider the following model …

  21. P = universe of proposals = {p 0 , p 1 , p 2 , …} Assume proposals are independent. A bill is a subset of P.

  22. Voter i has utility function U i (.) Voter v i supports proposal p j iff U i (p j ) > 0 Define: p j passes iff majority of voters support p j

  23. Assumption: Given two disjoint bills B 1 , B 2 : U i (B 1 U B 2 ) = U i (B 1 ) + U i (B 2 )

  24. Corollary: Given two disjoint bills B 1 , B 2 : If V i supports B 1 and V i supports B 2 , Then V i supports B 1 U B 2

  25. Theorem: Given two disjoint bills B 1 , B 2 : If B 1 passes and B 2 passes, Then B 1 U B 2 passes

  26. Non- Theorem: Given two disjoint bills B 1 , B 2 : If B 1 passes and B 2 passes, Then B 1 U B 2 passes

  27. B 1 B 2 B 1 U B 2 Voter Alice 1 -2 -1 Bob -2 1 -1 Charlie 1 1 2

  28. outputs not logically consistent

  29. Let’s generalize the model …

  30. partition voters into districts

  31. partition voters into districts legislature: one rep per district

  32. partition voters into districts legislature: one rep per district rep supports B iff majority of constituents support B

  33. implications

  34. legislator not logically consistent

  35. legislator not logically consistent supports B 1 , supports B 2

  36. legislator not logically consistent supports B 1 , supports B 2 might not support B 1 U B 2

  37. legislator doesn’t care about the facts

  38. individual legislators seem logically inconsistent indifferent to truth

  39. legislative strategy

  40. Consider the following problem…

  41. Amendment Problem Given: bill B amendments A 1 , …, A n (mutually disjoint) Can you add a subset of the A i to B, to make an amended proposal that will pass?

  42. Amendment Problem NP-complete! Given: bill B amendments A 1 , …, A n (mutually disjoint) Can you add a subset of the A i to B, to make an amended proposal that will pass?

  43. Nobody knew this could be so complicated. Ted Stevens

  44. real world: even more complicated

  45. voters not self-consistent

  46. legislators make deals

  47. administrative agencies

  48. indirectly accountable to voters

  49. locally, system will look irrational

  50. It’s complicated.

  51. what to do?

  52. “It’s not okay to not know how the Internet works.”

  53. “It’s not okay to not know how government works.”

  54. good decisions

  55. just the facts

  56. dictate the decision

  57. Who elected you?

  58. download your brain

  59. be useful

  60. your knowledge + their preferences

  61. your knowledge + their knowledge and preferences

  62. get their knowledge and preferences structure the decision space

  63. Knowledge Knowledge Preferences

  64. engagement over time mutual trust

  65. role of our community

  66. need boots on the ground

  67. create a career path

  68. build incentives

  69. This is important!

  70. We need to be in the room.

  71. Machine Learning Meets Public Policy Edward W. Felten Kahn Professor of Computer Science and Public Affairs Director, Center for Information Technology Policy Princeton University

Recommend


More recommend