dc.rights.license | CC-BY-NC-ND | |
dc.contributor.advisor | Nunes Ferreira Quialheiro Simoes, F. | |
dc.contributor.author | Schoonderwoerd, Vera | |
dc.date.accessioned | 2023-08-04T00:01:04Z | |
dc.date.available | 2023-08-04T00:01:04Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | https://studenttheses.uu.nl/handle/20.500.12932/44486 | |
dc.description.abstract | One delayed train could influence the punctuality of other trains in its area. Currently, the Traffic Controllers of ProRail use their own knowledge to predict the delays of the trains, where they also include the delays of other trains as a factor. ProRail want to research if it is feasible to create a decision support system, where the Traffic Controllers are aided in making predictions about delayed trains and how to intervene to minimize the disruptions. One of the first stepping stones is to create a delay prediction system, and that is what this thesis focuses on. Our goal is the exploration of causal analysis applied to delay data, and this result is included in a delay prediction model. The causal relations between trains are captured in a Structural Causal Model (SCM). Creating the SCM involves two steps: finding the causal graph, and learning the assignment functions. The causal graph is identified by applying background knowledge to the PC-algorithm, which reduces the search space. The assignment functions are learned by training multiple Neural Networks. The result of this thesis is a prediction system that includes causal relations between trains, referred to as possible train interactions,
as input to predict the delays of the trains at its next time tabling point. The model performs similarly to an existing model and shows potential for improvement in further research. | |
dc.description.sponsorship | Utrecht University | |
dc.language.iso | EN | |
dc.subject | Creating a delay prediction model that in particular focuses on possible interactions between trains. Our goal is the exploration of causal analysis applied to delay data, and this result is included in a delay prediction model. The causal relations between trains are captured in a Structural Causal Model (SCM), by focusing on finding the causal graph and learning the assignment functions. | |
dc.title | Causal discovery from train network data with background knowledge | |
dc.type.content | Master Thesis | |
dc.rights.accessrights | Open Access | |
dc.subject.keywords | causality;causal analysis;train analysis;train interaction;delay prediction;SCM;Structural Causal Model;ProRail;causal graph;decision support system;causal discovery;train delays;train network;traffic controller;train dispatcher;causal analysis;background knowledge;domain knowledge | |
dc.subject.courseuu | Computing Science | |
dc.thesis.id | 21043 | |