Cause or Trigger? From Philosophy to Causal Modeling
Kateřina Hlaváčková-Schindler, Rainer Wöß, Vera Pecorino, Philip Schindler
TL;DR
Addresses distinguishing triggers from causes in causal reasoning for natural systems and provides a formal framework to quantify both within causal mechanisms. Introduces a Cause-Trigger algorithm, grounded in philosophical distinctions and time-series analysis, and demonstrates its applicability to cyclogenesis using ERA5 data for Cyclones Freddy and Zazu. The algorithm identifies triggering variables, notably wind speed and the sine of wind direction, across pressure levels, with occasional involvement of ozone and humidity, aligning with physical cyclone dynamics. This data-driven tool enables earlier detection of triggering processes and supports informed decision-making in climate risk management and emergency planning.
Abstract
Not much has been written about the role of triggers in the literature on causal reasoning, causal modeling, or philosophy. In this paper, we focus on describing triggers and causes in the metaphysical sense and on characterizations that differentiate them from each other. We carry out a philosophical analysis of these differences. From this, we formulate a definition that clearly differentiates triggers from causes and can be used for causal reasoning in natural sciences. We propose a mathematical model and the Cause-Trigger algorithm, which, based on given data to observable processes, is able to determine whether a process is a cause or a trigger of an effect. The possibility to distinguish triggers from causes directly from data makes the algorithm a useful tool in natural sciences using observational data, but also for real-world scenarios. For example, knowing the processes that trigger causes of a tropical storm could give politicians time to develop actions such as evacuation the population. Similarly, knowing the triggers of processes that cause global warming could help politicians focus on effective actions. We demonstrate our algorithm on the climatological data of two recent cyclones, Freddy and Zazu. The Cause-Trigger algorithm detects processes that trigger high wind speed in both storms during their cyclogenesis. The findings obtained agree with expert knowledge.
