TY - JOUR
T1 - Spiking neural network with time-varying weights for rail squat detection
AU - Phusakulkajorn, Wassamon
AU - Hendriks, Jurjen
AU - Li, Zili
AU - Núñez, Alfredo
PY - 2025
Y1 - 2025
N2 - Axle box acceleration (ABA) measurements can be used for continuously monitoring rail infrastructure and detecting rail surface defects such as squats. However, accurately detecting squats is challenging due to their short-duration responses and low occurrence in ABA signals, particularly for light squats that exhibit subtle ABA responses. To address this challenge, we propose using a spiking neural network (SNN) with time-varying weights to enhance the detection performance of rail squats based on ABA measurements. Our approach employs a simple SNN architecture without hidden layers, trained using a method that combines genetic algorithms, k-fold cross-validation, and multi-start gradient-based approach to optimise hyperparameters and weights. The proposed methodology demonstrates competitive accuracy compared to other state-of-the-art SNN-based methods on UCI benchmarks for both binary and multi-class nonlinear problems. Part of its advantages include higher efficiency with a simpler architecture and training approach that reduces computational times while achieving effective spatiotemporal pattern detection. As shown by real-field measurements from Dutch and Swedish railways in anomaly detection, it effectively captures subtle changes in light squat defect responses in ABA signals and achieves a detection performance of 100% for severe squat defects and over 93% for light squat defects. Furthermore, we show that the spike responses, postsynaptic potentials, and membrane potentials can be used as a new way to explain and analyse the ABA signals. The proposed method using time-varying weights highlights a correspondence with the physical problem and offers an ability to capture sudden and subtle changes in the responses, which is crucial, particularly for detecting defects in their early stages.
AB - Axle box acceleration (ABA) measurements can be used for continuously monitoring rail infrastructure and detecting rail surface defects such as squats. However, accurately detecting squats is challenging due to their short-duration responses and low occurrence in ABA signals, particularly for light squats that exhibit subtle ABA responses. To address this challenge, we propose using a spiking neural network (SNN) with time-varying weights to enhance the detection performance of rail squats based on ABA measurements. Our approach employs a simple SNN architecture without hidden layers, trained using a method that combines genetic algorithms, k-fold cross-validation, and multi-start gradient-based approach to optimise hyperparameters and weights. The proposed methodology demonstrates competitive accuracy compared to other state-of-the-art SNN-based methods on UCI benchmarks for both binary and multi-class nonlinear problems. Part of its advantages include higher efficiency with a simpler architecture and training approach that reduces computational times while achieving effective spatiotemporal pattern detection. As shown by real-field measurements from Dutch and Swedish railways in anomaly detection, it effectively captures subtle changes in light squat defect responses in ABA signals and achieves a detection performance of 100% for severe squat defects and over 93% for light squat defects. Furthermore, we show that the spike responses, postsynaptic potentials, and membrane potentials can be used as a new way to explain and analyse the ABA signals. The proposed method using time-varying weights highlights a correspondence with the physical problem and offers an ability to capture sudden and subtle changes in the responses, which is crucial, particularly for detecting defects in their early stages.
KW - Axle-box acceleration
KW - Explainable artificial intelligence
KW - Intelligent railway infrastructure
KW - Rail monitoring
KW - Rail squats
KW - Spiking neural network
UR - http://www.scopus.com/inward/record.url?scp=105013244181&partnerID=8YFLogxK
U2 - 10.1016/j.asoc.2025.113689
DO - 10.1016/j.asoc.2025.113689
M3 - Article
AN - SCOPUS:105013244181
SN - 1568-4946
VL - 184
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 113689
ER -