Passing a Stop Signal (PASS) is a critical safety concern in railway operations, with the potential to cause serious accidents. This study investigates non-human contributing factors to PASS events in Canadian mainline freight operations using machine learning. We analyze incident narratives from the Rail Occurrence Database System (RODS) through text mining and enrich them with geospatial and weather data. We develop a binary classification model using XGBoost and interpret feature importance and interactions with SHAP (SHapley Additive exPlanations). To address class imbalance and improve model performance, we apply a custom sampling method, combined with hyperparameter tuning and data standardization. Key contributors to PASS events include sharp track curvature near signals, downhill grades, low atmospheric pressure, high relative humidity, non-clear weather, and heavy traffic—placing Rocky Mountain subdivisions among the highest-risk areas. The model also reveals that combinations of environmental conditions, such as low temperature, low pressure, and high humidity, increase the likelihood of PASS events by reducing visibility and braking effectiveness. This study offers methodological and empirical contributions by modelling complex operational contexts, incorporating underexplored environmental factors, and producing region-specific insights. The proposed framework informs proactive safety strategies and supports risk analysis in other linear infrastructure systems.
扫码关注我们
求助内容:
应助结果提醒方式:
