topic 3 counterfactuals causal models
play

TOPIC 3: COUNTERFACTUALS & CAUSAL MODELS Dan Lassiter Paris - PowerPoint PPT Presentation

TOPIC 3: COUNTERFACTUALS & CAUSAL MODELS Dan Lassiter Paris VII Stanford Linguistics December 11, 2019 overview semantics for counterfactuals built on causal models the problem of complex antecedents intervention choice as


  1. TOPIC 3: COUNTERFACTUALS & CAUSAL MODELS Dan Lassiter Paris VII Stanford Linguistics December 11, 2019

  2. overview ■ semantics for counterfactuals built on causal models ■ the problem of complex antecedents ■ intervention choice as explanatory reasoning ■ some experimental evidence

  3. COUNTERFACTUAL REASONING AS INTERVENTION

  4. Causal models Pearl, Causality (2000); Book of Why (2018) Think of causal models as a general sprinkler? framework for knowledge representation rain? • formalization of ‘theory theory’ (Keil, Gopnik, etc) wet? Causal, counterfactual reasoning depend on structure of our generative models of the world Obs: grass is wet

  5. Causal models Pearl, Causality (2000); Book of Why (2018) Think of causal models as a general sprinkler? framework for knowledge representation rain? • formalization of ‘theory theory’ (Keil, Gopnik, etc) wet? Causal, counterfactual reasoning depend on structure of our generative models of the world Obs: grass is wet ✓ ‘If the sprinkler is on, it didn’t rain’ (conditioning)

  6. Causal models Pearl, Causality (2000); Book of Why (2018) Think of causal models as a general sprinkler? framework for knowledge representation rain? • formalization of ‘theory theory’ (Keil, Gopnik, etc) wet? Causal, counterfactual reasoning depend on structure of our generative models of the world Obs: grass is wet ✓ ‘If the sprinkler is on, it didn’t rain’ (conditioning) ✗ ‘If the sprinkler were on, it wouldn’t have rained’ (intervention)

  7. Cognitive applications of causal models many! Intuitive physics Intuitive theory of mind ■ many more domains, e.g., mathematical learning (next lecture) Rehder: Concepts are causal models ■ Gerstenberg et al: Concepts are probabilistic programs Danks: Causal models are the common language that allow components of a modular mind to share information

  8. Counterfactual evaluation as intervention Pearl, 2000 To evaluate If A were the case, C would be the case relative to causal model M, construct a model M’ by intervening on M to make A true, and then check whether C is the case in M’. Can be construed as a more explanatory version of Stalnaker 1968: ■ A => C is true at w if C is true at f(w, A) for a ‘selection function’ f

  9. <latexit sha1_base64="HKLR8HLX4tizHBHoa6tJdGS6TM0=">AD0HicnVJbaxNBFN7teqnx0lYfRkMYgMx7EaLgtQWfGximkL2aXMzp5NhsxlmTnbJF0W8dUf4q/xVcF/4+RSMI2CeGDg4ztnvjnznZMWglsMw5/+RnDt+o2bm7cat+/cvbe1vXP/2OrSMOgxLbQ5TakFwRX0kKOA08IAlamAk3T0dpY/OQdjuVYfcVpAIulA8Zwzio462/EP4hQGXFXIRxcFZ1gaqPuv9y0CFTh8kjRipTMgu7RFKJLdp93OXtudFukzbpiAdmbouC254rKUxPIL2O8ymRBSxbnWqDTCjKxihAmeWUoVwd1XZNXl8rpQvmfhf+mbAvD1UiAWZXPFvJhO2yR/216DHgpCipb8epsuxl2wnmQdRAtQdNbxpGzfBJnmpUSFDJBre1HYFJRQ1y1rdiEsLBWUjOoC+g4pKsEk1H3VNHjsmI7k27igkc/b3GxWV1k5l6iolxaG9mpuRf8r1S8xfJhVXRYmg2OKhvBQENZntDcm4AYZi6gBlhrteCRtSQxm67Vp5xaKkZmoy9xMFY6alpM6z2J7X/SipnIHW+TZroIqFSJ3CJDMna6aU1iY5ZkveLF3PUFM0OCuyozdbYZPbrvB3SAmw7A6bNfNdjZtVdHUy6+C424medfbeP28evlObdN76D3ydr3Ie+Edeu+8I6/nMf+r/83/7v8IPgST4FPweVG64S/vPBWIvjyC9cXQeg=</latexit> <latexit sha1_base64="1pD7rm/U53bQEOXyP1+MoqG1xOc=">AEAnicnVNLixNBEJ4k6sb42F09emkMYgLZMBNdFHR10YvHFdwHzAxLT08ladKPsbtms9lhbv4ab+LVH6J/RuxMIpjNCmJBQ/FV9dVX1UnmeAWf9Hrd64dv3GRvNm69btO3c3t7bvHVmdGwaHTAtThJqQXAFh8hRwElmgMpEwHEyeTuPH5+BsVyrDzjLIJZ0pPiQM4oOt2ufYwSGHFVIJ9cZJxhbqAMX+1ZBCpw/DhuRUqnQDq0SyiSzs6gv9tzp0tCxg0T0EsNnfYkV1zmklh+AXsDJmNCimioNSqNMAeLCOEck2FhKFevy7IkL34zJwvmfyb+G7PNDFcTAWaVPl3Q+z2/S/636ClgRQrpCEjo9JwRHM26b3ciStprg64zlwZoNIVdU+32n7fr4ysO8HSaXtLO3BDOo9SzXIJCpmg1oaBn2FcUIPcNVO2otxCRtmEjiB0rqISbFxUy1GSRw5JyVAbdxSCv3zRkGltTOZuExJcWwvx+bgVbEwx+HzuOAqyxEUWzw0zAVBTeabRlJugKGYOYcyw12thI2poQzdPq68YlFSMzOp60TBlGkpqdMsmdlGMSFE9A63eYFJEQiWOYAJqNkU7KElkzBIsV7SoVF8gc09wl2VmTjajp3Ydt2Oage2lwLSpfofLcbMKLk9m3Tka9IMn/d3T9v7b5ZTa3oPvIdexwu8Z96+98478A49Vvte+1nfqDcbnxqfG18aXxep9dryzn1vxRrfgEdZlG5</latexit> <latexit sha1_base64="1pD7rm/U53bQEOXyP1+MoqG1xOc=">AEAnicnVNLixNBEJ4k6sb42F09emkMYgLZMBNdFHR10YvHFdwHzAxLT08ladKPsbtms9lhbv4ab+LVH6J/RuxMIpjNCmJBQ/FV9dVX1UnmeAWf9Hrd64dv3GRvNm69btO3c3t7bvHVmdGwaHTAtThJqQXAFh8hRwElmgMpEwHEyeTuPH5+BsVyrDzjLIJZ0pPiQM4oOt2ufYwSGHFVIJ9cZJxhbqAMX+1ZBCpw/DhuRUqnQDq0SyiSzs6gv9tzp0tCxg0T0EsNnfYkV1zmklh+AXsDJmNCimioNSqNMAeLCOEck2FhKFevy7IkL34zJwvmfyb+G7PNDFcTAWaVPl3Q+z2/S/636ClgRQrpCEjo9JwRHM26b3ciStprg64zlwZoNIVdU+32n7fr4ysO8HSaXtLO3BDOo9SzXIJCpmg1oaBn2FcUIPcNVO2otxCRtmEjiB0rqISbFxUy1GSRw5JyVAbdxSCv3zRkGltTOZuExJcWwvx+bgVbEwx+HzuOAqyxEUWzw0zAVBTeabRlJugKGYOYcyw12thI2poQzdPq68YlFSMzOp60TBlGkpqdMsmdlGMSFE9A63eYFJEQiWOYAJqNkU7KElkzBIsV7SoVF8gc09wl2VmTjajp3Ydt2Oage2lwLSpfofLcbMKLk9m3Tka9IMn/d3T9v7b5ZTa3oPvIdexwu8Z96+98478A49Vvte+1nfqDcbnxqfG18aXxep9dryzn1vxRrfgEdZlG5</latexit> Intervening in causal Bayes nets Meek & Glamour 1994 break dependency sprinkler? rain? on parents wet? ‘If the ground were wet, …’ Rain ~ P(rain) sprinkler? rain? Sprinkler ~ P(Sprinkler) wet? Wet = True Rain ~ (rain) Sprinkler ~ P(Sprinkler) Wet = Rain or Sprinkler Rain = True sprinkler? rain? ‘If it were raining, …’ Sprinkler ~ P(Sprinkler) wet? Wet = Rain or Sprinkler

  10. Intervening in structural equation models Pearl, Causality (2000) ‘If the ground were wet, …’ Rain = E rain Sprinkler = E sprinkler Wet = True Rain = E rain Sprinkler = E sprinkler Wet = Rain or Sprinkler Rain = True ‘If it were raining, …’ Sprinkler = E sprinkler Wet = Rain or Sprinkler

  11. Intervening in programs Chater & Oaksford 2013, Icard 2017 intervention = program transformation! ‘If the ground were wet, …’ Rain = flip(p.rain) Sprinkler = flip(p.sprinkler) Wet = True Rain = flip(p.rain) Sprinkler = flip(p.sprinkler) Wet = Rain || Sprinkler Rain = True ‘If it were raining, …’ Sprinkler = flip(p.sprinkler) Wet = Rain || Sprinkler

  12. A key gap: Non-binary antecedents (also disjunctions) ■ If (you and I and Paolo and Dave and …) weren’t all here, there Negated conjunctions would still be someone here ■ If not everyone here had come, there would still be enough people Negated universals for a good conference Certain ■ If I had a different kind of dog, I’d probably have a pug (but I might not) indefinites Other ■ If I hadn’t studied linguistics, I probably would’ve done philosophy non-binary What operation are we supposed to perform?

  13. NEGATED CONJUNCTIONS IN THE ANTECEDENT

  14. The problem CZC ‘17 Virtually all possible-worlds theories predict this inference is valid: ■ If A were not the case, C would be the case ■ If B were not the case, C would be the case ■ So, If A and B were not both the case, C would be the case In CZC’s experiment, participants were much less likely to endorse the conclusion than the premises ■ 22% vs. 65/66%

  15. Ciardelli, Zhang & Champollion 2017

  16. Interventions in ‘Background semantics’ Ciardelli, Zhang & Champollion 2017 ■ Start with a causal model ■ Remove contingent facts that contribute to the falsity of the antecedent, or depend causally on facts that do ■ Intervene: Force the antecedent to be true ■ Consider what follows logically Effect: What is true of all ways of making the antecedent true in the revised causal model? cf.: Briggs 2012, Santorio 2017

  17. Background semantics Ciardelli, Zhang & Champollion 2017 Facts: ■ A is up ■ B is up Laws: ■ Light is on iff A and B agree

  18. Background semantics Ciardelli, Zhang & Champollion 2017 Facts: ■ A is up ■ B is up Laws: ■ Light is on iff A and B agree ‘If A were down, the light would be off’

  19. Background semantics Ciardelli, Zhang & Champollion 2017 Facts: ■ A is up ■ B is up Laws: ■ Light is on iff A and B agree ‘If B were down, the light would be off’

  20. Background semantics Ciardelli, Zhang & Champollion 2017 Facts: ■ A is up ■ B is up Laws: ■ Light is on iff A and B agree ‘If A and B were both down, the light would be off’

  21. SOME PUZZLES

  22. Other negated conjunctions, negated universals, indefinites ■ If riflemen A and B had not both fired, the prisoner would still have died (why? b/c it would be extraordinary if both were to independently …) ■ If riflemen A, B, C, D, …, Y and Z had not all fired, the prisoner would still have died ■ If not all of these 90,000 fans had come to the concert, there would still be a lot of people here ■ If I had a different kind of dog, I’d have a pug Lesson: ‘All models’ is too strong

  23. Probability operators in the consequent If I were not a physicist, If I had a different kind of dog, … I would probably be a musician. I’d probably have a pug I often think in music. but I might have a Labrador I live my daydreams in music. I see my life in terms of music. (every intervention provides me with a single, fixed dog breed …) —Albert Einstein

  24. Failures of Simplification of Disjunctive Antecedents If it were raining or snowing in Santa Fe, it would be raining If it were raining or snowing in Santa Fe, it would probably be raining ≠ if it were snowing in Santa Fe, it would be raining

  25. Failures of SDA If it were raining or snowing in Santa Fe, it would be raining ≠ If it were raining in Santa Fe, it would be raining and if it were snowing in Santa Fe, it would be raining

Recommend


More recommend