Actual Causality in Autumn
Name
Weeks-eweeks-meng-eecs-2021-thesis.pdf
Description
Thesis PDF
Size
517.57 KB
Format
Adobe PDF
Checksum (MD5)
1aa42de33015b278098a94c04db92937
Author(s)
Weeks, Elizabeth
Advisor(s)
Solar-Lezama, Armando
Tavares, Zenna
Date Issued
June 2021
Publisher
Massachusetts Institute of Technology
Abstract
Actual causality is determining causation for specific events. This includes questions such as: did the pasta on the stove cause the fire alarm to go off or did the power outage cause the lights to turn off? Another example follows: If Suzie throws a rock at a bottle and later Billy throws a rock at the same bottle, a question of actual causality is, did Suzie throwing a rock cause the bottle to break? One common method to answer questions of actual causality is to evaluate the situation if the first event did not occur. This is known as a counterfactual approach. If Suzie had not thrown the rock, then the bottle would still have broken. This means that the counterfactual approach does not lead to the same conclusion that most humans arrive at. In this paper, we define a new method for questions of actual causality, which we call the causal path method. To evaluate this method, we compare it to the counterfactual approach and the expectations of humans from related work. To test this method, we use Autumn models. Autumn is a programming language for expressing causal probabilistic models that provides the infrastructure to express real-world mechanisms in code. In Autumn we are able to model and test the Billy and Suzie rock example. After evaluating the method on these Autumn models, we explore further applications for the new causal path method.
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
In Copyright - Educational Use Permitted
Copyright MIT
Persistent DSpace Link