Close banner

2023-02-22 17:10:44 By : Mr. yifei xiang

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Carousel with three slides shown at a time. Use the Previous and Next buttons to navigate three slides at a time, or the slide dot buttons at the end to jump three slides at a time.

Jessada Sresakoolchai, Mehmet Hamarat & Sakdirat Kaewunruen

Jingxiao Liu, Siheng Chen, … Mario Bergés

Dalin Zhang, Yunjuan Peng, … Jiqiang Liu

Hong-li Ding, Chun Zhang, … Jin-peng Huang

Fengqi Guo & Pengjiao Wang

Daniel Vela, Andrew Sharp, … Oleg S. Pianykh

Rusul L. Abduljabbar, Hussein Dia & Pei-Wei Tsai

M. Hino, E. Benami & N. Brooks

Yi Li, Jyun-You Chiang, … Kuang-Cheng Chai

Scientific Reports volume  13, Article number: 2141 (2023 ) Cite this article

Unplanned track inspections can be a direct consequence of any disruption to the operation of on-board track geometry monitoring activities. A novel response strategy to enhance the value of the information for supplementary track measurements is thus established to construct a data generation model. In this model, artificial (synthetic) data is assigned on each measurement point along the affected track segment over a short period of time. To effectively generate artificial track measurement data, this study proposes a NARX (nonlinear autoregressive with exogenous variables) model, which incorporates short-range memory dependencies in the dependent variable and integrates interdependent effects from external factors. Nonlinearities in the proposed model have been determined using an artificial neural network that allowed fast computation of a mapping function in line with the needs of effective disruption management. The risk of over fitting the data generation model, which reflected its generalisation ability, has been effectively managed through risk aversion concept. For the model evaluation, the deviation of track longitudinal level has been taken as a case study, predicted using its degradation rate and track alignment and gauge as exogenous variables. Simulation results on two datasets that are statistically different showed that the data generation model for disrupted track measurements is reliable, accurate, and easy-to-use. This novel model is an essential breakthrough in railway track integrity prediction and resilient operation management.

Geometric conditions of a railway track are measured and updated regularly through an assessment of track geometry measurements collected by a track recording car integrated with inspection data from visual inspections. These examinations ensure running safety and ride comfort of rolling stocks on a railway network. Before a service failure, defective tracks receive appropriate track maintenance activities (e.g. tamping, rail resurfacing, reconditioning, etc.) subject to the track maintenance policy, either in line with corrective or preventive measures. Requisite for an effective maintenance operation is a track measurement/inspection schedule (TIS). To date, TIS is modelled as an optimisation problem, which incorporates various temporal and spatial parameters, as well as physical (i.e. human and machine) characteristics1. As the TIS is exposed to uncertainties in a real-time environment, disruptions can occur and potentially offset some or all of the remaining activities in the schedule1,2.

Disruption is a random event and not a deterministic process, and this characteristic makes its presence unpredictable and dynamic. When disruption to the TIS incurs, we could expect a delay in supplying track measurements and inspection data informing track irregularity to the planning process of track maintenance. Leaving tracks unattended longer than necessary increases the risk of late defect detection. As a result, unplanned maintenance instead of a planned function must be performed. Certainly, this has a direct impact on track maintenance expenses3. In an extreme situation, ineffective track inspection could become a causal factor of train derailment4,5. One possible way to respond to a disruptive event in track inspection is by finding an appropriate response action to disrupted track measurement. The term ‘disrupted’ is used to emphasise a direct loss attributed to disruption in TIS. In this study, an innovative framework of disruption management (DM) has been employed to identify an appropriate response action for disrupted TIS.

The motivation of employing the DM framework is that a response action can impose the minimum change possible in all aspects of the affected process or system of interest. A smooth transition from pre- to post-disruption is required because disruption is temporary in nature. To satisfy this requirement, a system engineer must know and preserve as much as possible the integrity of the ‘disrupted’ component or unit of the process6. In this study, track measurement data serves as the representative information of ‘disrupted’ component.

A railway track is an example of a complex and continuous asset; thus, its length is a critical parameter in the track maintenance equation. This description means that from a statistical point of view, track measurements are spatially correlated within a certain interval. This dependency could introduce a bias in an analysis of data model identification. Similarly, periodic track measurements provide a platform to trace an evolution of track geometry changes over time (tonnage). Hence, both temporal and spatial effects should be considered when deciding upon an appropriate response action for disrupted track measurements. In line with the requirements above, an application of artificial intelligence to derive adaptive responses to a disrupted TIS appears to be promising. We therefore propose a novel artificial intelligence framework to predict track geometry deterioration. Briefly stated, the new method first constructs a statistical model for track measurement data before being used to predict the missing track measurement data.

The main goal of developing a prediction model is to provide an approximation to the actual physical process or system and predict its outputs7. When a thorough nonlinear relationship between input covariates and the model output of the process is not necessary, statistical models are more effective for the creation of prediction models. This method uses a simplified mathematical function to describe dynamic interactions in the input/output variables8. One of the most convenient model structures for prediction purposes is the nonlinear autoregressive model with exogenous variables (NARX). In this model, a nonlinear mapping function defines the complex relationship between the targeted (output) and external (input) variable. The function takes past values of the input and output variables to generate the current value of the output variable(s). In relation to the method used to obtain the mapping function, the NARX-NN model could have different shapes of function. Among various methods such as Box-Jenkins model, neural networks have been proven to be universal function approximators, that is, it can approximate complex functions with arbitrary accuracy conditioned by the number of training epochs and quality of data9.

Neural networks have become popular in simulation and prediction for two reasons; they handle the nonlinear relationship between input–output variables implicitly (i.e. without requiring an in-depth knowledge or making assumptions about the problem under investigation), and they generalise well against unseen data. However, the beneficial features of a neural network would disappear if it is trained using a small set of training data. A lack of data can occur in the case of disrupted track inspection, particularly for track sections associated with low measurement frequency which thereafter are prone to train derailment10. Ones should note that only measurements recorded from the last tamping maintenance (i.e. a restoration point) will be used for modelling. Any track measurements gathered outside from the interval is declared obsolete because the state of an analysed track has been reset by maintenance work. This restriction placed on data preparation for the neural network is unique for TIS. In addition, safety-based maintenance has been discussed to optimise geometry restoration of railway systems facing uncertainties and disruptions. Bayesian network-based approaches have been adopted to evaluate effects of weather on component failures at railway turnouts (RTs)11,12. However, the study was not applicable to large-scale investigations as climate pattern often varies. The method has some limitation since it requires the data to be segmented according to climate patterns, failure conditions, and spatial data within a given time.

Overestimation is one of the side effects of overfitted data. To mitigate the overestimation risk in prediction models, a neural network utilises Bayesian regularisation. Bayesian regularisation limits the size of the network parameters to make the network produce a smoother response. Apart from its strong generalisation properties, a regularised neural network also takes less computational time for model training. The model validation process, which is scaled as \(\mathrm{\rm O}\left({N}^{2}\right)\) where N is the number of data points, is no longer necessary13. The time-saving benefit appears in the case of large quantities of data.

To date, several predictive models have been proposed14,14,16, but all models are not designed with respect to the unique nature of disruptions to track inspection. To that end, an integrated formulation of a Bayesian regularised neural network and the NARX model best fits to generate AI-based data for track measurements in the presence of unexpected events. In this paper, the selected track geometrical parameter is defined as an autoregressive variable, while the other parameters act as external inputs in the NARX model. The selected parameter has a significant role in the track maintenance decision17. Since a neural network is driven by data, this study applies machine learning tools such as clustering in the proposed model to adopt risk aversion concept, in order to generate a quality training–testing data set. This action significantly reduces a neural network’s computational time. Overall, the promising results reported in this study illustrate the importance of formulating an efficient method of fusion to construct a prediction model that generalises well to new instances, as reflected in the accuracy of the predicted results.

During a track geometry measurement, the track recording car (TRC) travels at a track speed of between 70 and 120 km/h to measure seven track geometrical parameters at equally-spaced track points (positions) over a single track code. One track code spans K kilometres of track and is thus divided into several non-overlapping track segments. Note that K is the unit length of track route in kilometres. For a track segment S with a length of m metres (note that m is the unit length of track segment in metres), there can thus be a sequence of measurement points, denoted as where \(i=\mathrm{1,2},\dots ,m/r\) and . Here, r denotes the distance (in meters) between two adjacent measurement points. When the nth track measurement is carried out in track segment , each \({x}_{i}^{{S}_{j}}\) for is assigned with an amount of deviation of G track geometrical parameters. Here, when subscript k refers to track condition index, it is expressed as wherein \(k=\mathrm{1,2},\dots ,G\) .

When a disruption incurs, for example in the TRC, before the n + 1th track measurement, AI-based data is generated for . Data generation is an immediate response to avoid time delay when supplying recent track measurements for an assessment of track condition. This action, in turn, reduces the probability of dealing with track geometry-related unplanned maintenance due to late defect detection on the affected track code. For data generation purpose, an identified track geometrical parameter is defined as an autoregressive variable in a NARX model and is denoted as \({\widetilde{ y}}_{k}^{n+1}\left({x}_{i}^{{S}_{j}}\right)\) . The proposed NARX model also takes external variables \({u}_{l}\left({x}_{i}^{{S}_{j}}\right)\) for as model inputs. Therefore, the corresponding NARX can be expressed as

where\(f\left(\cdot \right)\) is an unknown nonlinear mapping function of \(d={d}_{1}+\left(p+1\right){d}_{2}\) ’s previous known outputs. Each of the p external variables is defined by . At this point, track geometry parameter n is assumed to be irregular, and in terms of the targeted track geometry, k is non-independent index. The trade-off analysis between model complexity and model performance at the end of the model development process is used to justify these assumptions.

Generally, any external variable can be excluded from the NARX model if its contribution to the model performance comes at the expense of reducing model simplicity. On the other hand, the term '1' is added to account for the current size of change in the specified track geometrical parameter. The amount creates the difference between \({y}_{k}^{n}\left({x}_{i}^{{S}_{j}}\right)\) and \({y}_{k}^{n-1}\left({x}_{i}^{{S}_{j}}\right)\) .

A neural network is a computational paradigm inspired by the structure of biological neural networks and their way of encoding and solving problems. The fundamental NN model is adjusted according to a user’s motive and resources available and is trained systematically with filtered input–output data to solve the problem under investigation.

In this study, a NN is applied to obtain the nonlinear function \(f\left(\cdot \right)\) in (1). This requires an appropriate network configuration in line with the model description. The NARX-NN architecture in Fig. 1 shows an input layer including q recurrent unit with p + 1 neurons, a hidden layer and an output layer with q neurons describing the dynamic relationship between input and output variables in (1). The lines represent weighted connections, and the squares represent bias thresholding nodes. A two-line circle in the hidden layer is the lag/delay element for an input variable. Here, the exact value of both d1 and d2 is unknown and will be determined based on model training result. NARX-NN has capability to deal with nonlinear inputs, which can be time-dependent (such as disruptions). This capability enables a better prediction compared with traditional neural networks, especially when input features are dynamic.

An overview of NARXNN architecture.

Prior to the NN training, a configuration of the network must be attained. The number of nodes in the input and output layers, respectively, reflects the number of input and output variable(s) of the system of interest. In case of a NARX-NN model, a user also has to initiate the value of a delay unit in model output and external series. Apart from that, the number of hidden nodes is generally unknown and would be iteratively adjusted during the network training. An independent test will later be conducted to assess an optimal architecture of NARX-NN model.

When an NN is trained using a small training data set, the resulting NN-based model may perform poorly in any instances not included in the training set. The NN is likely over fitted to the training data, significantly reducing the generalisability of the model. Also, the network model tends to generate large errors when new instances are presented. Applying this limitation to data generation, the proposed NARX-NN might have a limited capacity to identify sudden shifts in the evolution of track condition over accumulated tonnage. To address this issue and improve model generalisation, a regularisation method is adopted in NN model training. Aside from demonstrating good generalisation properties, training the NN using the regularisation method is less time consuming, as a model validation step is unnecessary13,18. With a validation process scaled as O(\({N}^{2}\) ) where N is the size of data, the benefits of the regularisation method become apparent in cases of large data sets13.

To obtain the best combination of weighting and bias values, producing a prediction model that generalises well, the network is trained on the selected architecture and training set to optimise the following performance function:

where \(\gamma\) is the regularization parameter. \({E}_{W}\) and \({E}_{D}\) represent the mean of the sum of squares of the network weights and biases and the mean sum of squared of network errors, respectively. In the stated performance function that is a typical error function with an additional term, the training forces the NN to utilise small weights and biases, i.e., low \({E}_{W}\) value. Burden et al.13 and Piotrowski et al.19 stated that the successful application of NN to a problem requires a proper choice of learning algorithm; thus, the Bayesian regularisation (BR) technique is recommended if the data is small and prone to over fitting. Several assumptions must be made before any training when BR is adopted. The network weights and training data are considered random variables with a Gaussian prior distribution. The prior probability over the weight is then updated by incorporating training data according to Bayes’ rule. The optimal weights of the network are then determined when the posterior probability is maximised; this is equivalent to minimising the error function in (2).

Though NN can approximate any real-valued continuous functions its success is highly dependent upon a proper selection of NN’s components such as data preparation and pre-processing, network architecture, model assumptions and constraints, objective function and post-processing steps. In a particular case of disrupted TIS, this study has highlighted the importance of good NN configuration to model dynamics links between track geometrical parameters.

Three segments of 100-m long track are identified and used to demonstrate how the proposed NARX-NN model should be operated during disruption. Track geometry data (including top, line, twists, and gauge) have been obtained for the specific track section over 20 consecutive years. The track geometry data has been measured and recorded by Track Inspection Vehicle and generally 4–5 routine inspections have been recorded annually. The geometry data is associated with the track condition indices (or called ‘track quality index’), spanning over 40 years of data records. Note that the segments are part of the particular track route’s routine inspections (e.g. > 200 km). Three track segments are attributed to the output of the non-overlapping segmentation algorithm applied to a collection of data series displayed in Fig. 2. The collection consists of two pairs of longitudinal level measurements recorded at two consecutive time points where each pair of data belongs to the same rail side of an analysed track segment. The notations S1, S2, and S3 are used to differentiate the analysed segments. Due to limited permission given, this study cannot disclose the location of inspected track segments, source of inspection data as well as the data owner. For generalisation purpose, the x-axis in the Fig. 2 is marked with a series of integer; starts with 1 and ends at 600 (= 300*r).

Two consecutive runs of track geometry inspection over the 300-m long track. Irregularity of the track is measured at every 0.5 m and this generates 600 track points as labelled in the position-axis. Note that this is a single set of temporal data across 300-m long track section.

Visual observations of the data series in S1 and S2 allowed for the hypothesis that the two data series might have a high degree of similarity in terms of statistical characteristics. If evidence corroborates this trait, one of the data series should be removed before entering the NN training stage to avoid presenting redundant and unproductive findings with this study. To investigate the removal decision, the visual evidence was processed using the scatter plot shown in Fig. 3. In this figure, a plot of RMS versus the kurtosis of data series for each track segment is built. RMS and kurtosis are widely-used statistical indicators used in signal characteristic analysis20. The resulting clusters seen in Fig. 3 support the hypothesis; thus, to select which series to remove, the Euclidean distance between the left and right points (rail) in the scatter plot is used as a tie-breaker. S2 is then selected to join S3 in NN learning based on its wider distance.

Application of distance-based clustering at the pre-processing step.

To demonstrate the effectiveness of the proposed data generation model, we have selected a track longitudinal level to act as the disrupted track measurement, which is later referred to as a research object. A track’s longitudinal level is the vertical deviation of the upper surface of the head of the rail (running table) from the mean vertical position (reference line). Longitudinal levelling is among many track geometrical parameters measured by a track recording car and has been acknowledged as the leading indicator for track tamping maintenance decisions21. This establishment is due to the fact that track irregularities in the vertical direction (or called ‘top’) evolve faster than other track geometry defects. Note that the longitudinal level is assessed for both left and right rails and this requirement has imposed two nodes in the output layer of our NARX-NN model.

To unify with the neural network's terminology, we will use input/output data series term to denote track geometrical parameter over an analysed track segment applied in the data generation model. The primary motivation for the use of external data series in the proposed data generation model is stemmed from unparalleled characteristics of the response action we seek for a disrupted track measurement. Data integration was performed to the past and present measurement values of other track geometrical parameters, e.g., alignment and gauge, together with the past values of the research object to forecast the size the research object would evolve in both spatial and time for a short period of service time. A fusion method of integrated NARX and neural network (denoted as NARX-NN) is expected to reveal nonlinear relations between these geometrical parameters over a span track length whose variations in track stiffness are undisclosed.

A rationale behind the use of track alignment in the NARX-NN model is its influences over vertical track forces as well as the longitudinal level22. A longitudinal track level and track alignment have been combined in various ways to manage track geometry problems23. For example, Soleimanmeigouni et al.24 established such level of relationship between these parameters in the long-term track deterioration process. A similar relationship might exist in the short-term prediction model, but direct use of this relationship might be inappropriate due to a different set of model constraints. A key distinction between short and long term track prediction model is the validity of track measurements (or track quality indices) on the aspect of track deterioration where models in the latter category describes the gradual deterioration of track whereas a sudden shift/abrupt changes in track deterioration is the former model's focus16,25. For short-term prediction model, the tamping effect is only valid to the first track measurement after a maintenance work covering the analysed track segment. Nevertheless, nonlinear interactions between track alignment and longitudinal level would be worthwhile to be investigated on the context of disruption management. Similar to longitudinal level, a deviation of track alignment is also measured and analysed for left and right rails simultaneously. Apart from track geometries, track gauge measurement is used as an exogenous variable in our NARX model. Variations in track geometries and gauge can lead to large lateral wheel and axle forces, resulting in derailment or damage to the structure of the track26.

As explained earlier, the prediction model in this study has been built after the completion of n successive track measurement runs. This mechanism means that n previous track measurements are accessible. Hence, a series of deterioration rates of a longitudinal level is defined as the final external variable for the NARX-NN model.

Training NN is a data-intensive task and there always possibility NN over fit data, which cause, for example, the resulted prediction model does a poor job predicting new data. An effective way to mitigate the risk of over fitting in NN-based function approximation is by controlling complexity in a network, i.e. avoid oversized network. A simple decision rule based on a degree of freedom in a NN model is to keep the number of parameters in a network less than the size of training set27. In our case study, we discretise the track route into elemental track sections, each with 100 m length (or N = 200). When the discretised size of the training set is certain, N = 200 (200 spatial data point for a specific track section of 100 m long), a mapping technique is applied on the set to determine feasible selection(s) of network topology in this study. The notation NARX-NN \(\left({d}_{1},{d}_{2},n\right)\) represents a network topology for our NARX-NN model will be used in the remaining texts. An example of mapping output is given in Fig. 4 where an integer in each cell represents the number of network parameter in a NARX-NN. Based on the decision rule, only NARX-NN models on the left side of the boundary line (marked with a bold black line) in Fig. 4 are trained to find the best network.

Degree of freedom of NARX-NN for a designated boundary condition imposed on delay units; d1 and d2. The number of hidden nodes of the network is restricted to nine corresponds to N = 200.

Selected networks from the previously filtering step are trained with a collection of data series associated with S2 and S3. During the training stage, each model received 30 repetitions of simulations with random initialization.

The average values of the weighted MSE (wMSE) over 30 samples are recorded in Fig. 5 for all networks. First of all, for each network, as the number of hidden nodes increases the wMSE start to decrease, i.e., increases in model performance. The evolution of wMSE over x-axis occurs steadily in each network. This observation encourages us to further test networks with a large number of hidden nodes.

Mean values of NN training results for a range selection of network topology.

On the other hand, regardless of the number of hidden nodes configured in the NARX-NN \(\left({d}_{1},{d}_{2},n\right)\) , we can observe a clear pattern about the effect of the parameter \({d}_{2}\) in the performance of the network. For instance, for networks under NARX-NN \(\left({d}_{1}=3,{d}_{2},n\right)\) , the wMSE is substantially increased when a network in this group takes additional delay units in the external variables i.e.\({d}_{2}>{d}_{1}\) . The same pattern also appears for NARX-NN \(\left(5,{d}_{2},n\right)\) . However, NARX-NN \(\left(7,{d}_{2},n\right)\) experiences an increment in the wMSE when \({d}_{2}<{d}_{1}\) . These two opposite observations highlight the existence of the mixed effects of external variables on the performance of our NARX model. In other words, information between adjacent track points is not necessarily meaningful to accurately predict 'missing' longitudinal level.

A large number of NNs have been developed with varying numbers of hidden layers, nodes and neurons. The inputs and outputs are integers. Among all trained networks, we have selected NARX-NN(3,3,8), NARX-NN(5,3,5) and NARX-NN(7,7,3), showing the best predictions, for an independent test. These networks belong to the 'complex but good performance' cluster where the complete clustering results on all networks are presented in Fig. 6. The k-means technique was used for clustering which was performed subject to a pairwise value of (model simplicity, wMSE).

The appearance of k = 2 clusters of NARX-NN models for S2 case. Resulting clusters indicate that any networks with a number of parameters less than 150 should be considered as a simple prediction model.

Prior to the independent tests, the test data series formed by the n + 1th track measurements are split into two parts. The first part contained track measurements data from the first d3 track points; this has been reserved for network initialization. The value of d3 will vary from one network to another, as it takes the largest of d1 and d2 within the network under investigation. The remaining part of the test data series is later compared with the response from the network outputs. Figure 7a shows the predicted value of longitudinal level for \({x}_{i}\) in the range of \(\left[{d}_{3},m\right]\) for all tested networks. Observations from the correlation plots in Fig. 7b–g show that the three models predicted longitudinal level correctly based on the high correlation between predicted and target values.

Predicted and target values of longitudinal track level of S2 for left and right rail are superimposed in the plot (a). Overall prediction accuracy of different networks can be observed from the scatter plot (b–d) and (e–g) for left and right rail, respectively.

Unique characteristics of track geometry measurements can be defined in terms of power spectral density (PSD). PSD is a tool often used for spectral analysis. Here, the PSD was used to examine the relation between the artificial and actual longitudinal level data. In Fig. 8a, the wavelengths of the actual longitudinal level for both left and right rail are included between ~ 3 and ~ 35 m. Track-geometry related defects in this wavelength range are characterised as a reliable indicator of track maintenance (e.g. tamping and resurfacing)28. Peaks of PSD for left and right rail were most apparent the wavelength of ~ 7 and ~ 13 m. However, a peak of PSD at the ~ 13 m wavelength of the right rail has been found approximately 35% higher than the left rail. This would indicate that the condition of the left rail is relatively better than the right rail. When the outputs of NARX-NN model have been evaluated in the frequency domain, we have observed the results in Fig. 8b and c that show high and positive correlations between the AI-based and actual track longitudinal level. Also, there are no statistically significant differences (tested on a narrow confidence interval) in the PSD’s values of the predicted and actual longitudinal level at identified distinct peaks.

PSD comparisons between (a) the left and right rail, and artificial and actual longitudinal track level of (b) left rail, and (c) right rail for S2.

As demonstrated earlier, the three selected NARX networks successfully predict the ‘missing’ longitudinal level (left and right) for S2. To investigate whether the same networks could be applied directly to another track segment, an independent test has been performed on S3. Based on the results of the goodness-of-fit test presented in Fig. 9, we have demonstrated that each of the selected NARX networks exhibits good generalisation ability. Additional merit to this claim is provided in Fig. 10. It is evident in the figure the establishment of positive correlation in terms of the wavelength of pronounced PSD’s peaks between the AI-based and actual data for the left and right rail.

Predicted and target values of longitudinal track level of S3 for left and right rail are superimposed in the plot (a). Overall prediction accuracy of different networks can be observed from the scatter plot (b–d) and (e–g) for left and right rail, respectively.

PSD comparison between artificial and actual longitudinal track level of (a) left rail, and (b) right rail for S3.

The NARX-NN model exhibits promising generalisation features supported by excellent prediction results from the single NARX-NN model as used on two weak-relation test sets; S2 and S3. These new findings highlight that a pre-processing step to categorize a profile of track substructure, e.g., fouled ballast modulus, for the unit track sections tested is not necessarily required for the prediction model to perform well. However, a better prediction result may exist if a dedicated model for a specific class of unit track section is employed.

For example, track classes (low, medium or high) can be established based on the degree of relationship between longitudinal track level and the moisture susceptibility of ballast/sub ballast layer29. Results of this study reveal that special track areas like those in transition zones with high moisture in the ballast and sub-ballast layers tend to experience significant deterioration of longitudinal track level. Therefore, it is possible to redefine the length of the track segment as well as its splitting points. Different mechanisms of track data segmentation can be found in Soleimanmeigouni et al.30.

An analysis of track measurement in the wavelength (or frequency) domain is useful when information about the shape of track defects and their wavelength content is needed23. The information is further processed to describe track quality condition31,32. When considering spectral analyses, the PSD of track measurement is calculated where the corresponding power spectrums graph such as in Figs. 8 and 10 provide quality indicators to an analysed track segment. Results from both figures show that AI-based data well replicates the spectral components of the actual data. This is a solid foundation to build on AI-based data to describe the current state of track integrity. Previous studies such as Berawi31 illustrates and demonstrates how statistical information of PSD can be used to assess track condition. For example, periodic peaks in PSD at specific wavelength might indicate excessive deterioration of ballast or effects induced during rail strengthening process31. Thus, the use of AI-based data in an assessment of track condition would not introduce bias in the process of track maintenance decision. Finally, the novel findings and results in this study also suggest that the proposed NARX-NN model can be re-configured to generate data for other track geometrical parameters.

Dealing with low probability events demands for (special) innovation in affordable risk response strategies. Fortunately, an affordable but reliable strategy can be developed from a smart partnership between artificial intelligence and temporal-spatial data analysis. This study aims at developing a data generation model for disrupted track measurements in the event of disrupted TRC operation. The joint application of machine learning, NARX and recurrent NN in the model development is very successful based on the impressive results of correlation analysis and PSD comparison as seen in Figs. 7, 8, 9 and 10.

An initial design of the proposed NARX-NN model has been tailored to respond to disruptive events in a planned inspection schedule. This specification makes the model is useful for a specific length of time-step which is derived from an inspection interval. Though an interpolation can be applied to generate artificial data for smaller time-step it can only be performed outside the NARX-NN model. This approach excludes dynamic interactions between input/output variables and error dependencies in the results if some simulations of abrupt transitions in a deterioration of track condition within a short time period are required. Thus, future works should focus on equipping the existing NARX-NN model with baseline-point estimation with anomalies for any time instant between two inspection runs. Future work will also emphasise on the field implementation of our NARX-NN model.

The datasets used and/or analysed during the current study available from the corresponding author on reasonable request.

Bin Osman, M. H., Kaewunruen, S. & Jack, A. Optimisation of schedules for the inspection of railway tracks. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit. 232(6), 1577–1587 (2017).

Bin Osman, M. H., Kaewunruen, S., An, M., and Dindar, S., Disruption: A new component in the track inspection schedule, in 2016 IEEE International Conference on Intelligent Rail Transportation (ICIRT), 2016, pp. 249–253.

Stenström, C., Norrbin, P., Parida, A. & Kumar, U. Preventive and corrective maintenance – cost comparison and cost–benefit analysis. Struct. Infrastruct. Eng. 12(5), 603–617 (2016).

Rail Accident Investigation Branch, Derailment at Castle Donington, Leicestershire 21 January 2013, 2014.

Sresakoolchai, J. & Kaewunruen, S. Railway defect detection based on track geometry using supervised and unsupervised machine learning. Structural Health Monitoring 21(4), 1757–1767. https://doi.org/10.1177/14759217211044492 (2022).

J. Jespersen-Groth et al., Disruption Management in Passenger Railway Transportation, in Robust and Online Large-Scale Optimization: Models and Techniques for Transportation Systems, Ahuja, R. K., Möhring, R. H., and Zaroliagis, C. D., Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 2009, pp. 399–421.

Menezes, J. M. P. & Barreto, G. A. Long-term time series prediction with the NARX network: An empirical evaluation. Neurocomputing 71(16–18), 3335–3343 (2008).

Pisoni, E., Farina, M., Carnevale, C. & Piroddi, L. Forecasting peak air pollution levels using NARX models. Eng. Appl. Artif. Intell. 22(4–5), 593–602 (2009).

Hornik, K., Stinchcombe, M. & White, H. Multilayer feedforward networks are universal approximators. Neural Netw. 2, 359–366 (1989).

Liu, X., Saat, M. R., and Barkan, C. P. L. Benefit-cost analysis of heavy haul railway track upgrade for safety and efficiency, in Proceedings of the International Heavy Haul Association Conference, 2011, pp. 1–8.

Dindar, S., Kaewunruen, S. & An, M. Rail accident analysis using large-scale investigations of train derailments on switches and crossings: Comparing the performances of a novel stochastic mathematical prediction and various assumptions. Eng. Fail. Anal. 103, 203–216 (2019).

Dindar, S., Kaewunruen, S. & An, M. A hierarchical Bayesian-based model for hazard analysis of climate effect on failures of railway turnout components. Reliab. Eng. Syst. Saf. 218, 108130 (2022).

Burden, F. & Winkler, D. Bayesian regularization of neural networks. Methods Mol. Biol. 458, 25–44 (2008).

Liu, R., Ph, D., Xu, P. & Wang, F. Research on a short-range prediction model for track irregularity over small track lengths. J. Transp. Eng. 136, 1085–1092 (2010).

Xu, P., Sun, Q., Liu, R. & Wang, F. A short-range prediction model for track quality index. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 225(3), 277–285 (2011).

Xu, P., Jia, C., Li, Y., Sun, Q. & Liu, R. Developing an enhanced short-range railroad track condition prediction model for optimal maintenance scheduling. Math. Probl. Eng. 2015, 12 (2015).

Andrade, A. R. & Teixeira, P. F. A Bayesian model to assess rail track geometry degradation through its life-cycle. Res. Transp. Econ. 36(1), 1–8 (2012).

Z. Yue, Z. Songzheng, and L. Tianshi, Bayesian regularization BP Neural Network model for predicting oil-gas drilling cost, BMEI 2011 - Proc. 2011 Int. Conf. Bus. Manag. Electron. Inf., vol. 2, pp. 483–487, 2011.

Piotrowski, A. P. & Napiorkowski, J. J. A comparison of methods to avoid overfitting in neural networks training in the case of catchment runoff modelling. J. Hydrol. 476, 97–111 (2013).

Leturiondo, U., Mishra, M., Galar, D. & Salgado, O. Synthetic data generation in hybrid modelling of rolling element bearings. Insight Non-Destr. Test. Cond. Monit. 57(7), 395–400 (2015).

Arasteh khouy, I. Cost-effective maintenance of railway track geometry – a shift from safety limits to maintenance limits, Luleå University of Technology, 2013.

Karis, T. Track irregularities for high-speed trains (KTH Engineering Sciences, 2009).

Haigermoser, A., Luber, B., Rauh, J. & Gräfe, G. Road and track irregularities: Measurement, assessment and simulation. Veh. Syst. Dyn. 53(7), 878–957 (2015).

Soleimanmeigouni, I. et al. Modelling the evolution of ballasted railway track geometry by a two-level piecewise model. Struct. Infrastruct. Eng. 14(1), 33–45 (2018).

Osman, M. H. and Kaewunruen, S. Execution time estimation of recovery actions for a disrupted railway track inspection schedule, in Life-cycle analysis and assessment in civil engineering: Towards an integrated vision, 2018, pp. 445–450.

Choi, I. Y., Um, J. H., Lee, J. S. & Choi, H. H. The influence of track irregularities on the running behavior of high-speed trains. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit. 227(1), 94–102 (2013).

Lawrence, S, Giles, C. L, Tsoi, A. C. Lessons in neural network training: Overfitting may be harder than expected. Proc. Natl. Conf. Artif. Intell. 540–545 (1997).

European Standards, EN 13848–1:2009 Railways applications-track-track goemetry quality-Part 1: characterization of track geometry, 2009.

Wang, H., Silvast, M., Markine, V. & Wiljanen, B. Analysis of the dynamic wheel loads in railway transition zones considering the moisture condition of the Ballast and Subballast. Appl. Sci. 7(12), 1208 (2017).

Soleimanmeigouni, I., Ahmadi, A. & Kumar, U. Track geometry degradation and maintenance modelling: A review. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit. 232, 73–102 (2016).

Berawi, A. R. B. Improving railway track maintenance using power spectral density (PSD) (PhD thesis). University of Porto (2013).

Sresakoolchai, J. & Kaewunruen, S. Track Geometry Prediction Using Three-Dimensional Recurrent Neural Network-Based Models Cross-Functionally Co-Simulated with BIM. Sensors 23(1), 391. https://doi.org/10.3390/s23010391 (2023).

M.H. Osman would like to acknowledge scholarship from the Ministry of Higher Education of Malaysia and Universiti Kebangsaan Malaysia. The authors are sincerely grateful to European Commission for the financial sponsorship of the H2020-RISE Project No. 691135 “RISEN: Rail Infrastructure Systems Engineering Network”. The APC is sponsored by the University of Birmingham Library's Open Access Fund.

Department of Civil Engineering, University of Birmingham, Birmingham, B15 2TT, UK

Sustainable Urban Transport Research Centre, Faculty of Engineering and Built Environment, The National University of Malaysia, 43600, UKM Bangi, Malaysia

Department of Engineering Education, Faculty of Engineering and Built Environment, The National University of Malaysia, 43600, UKM Bangi, Malaysia

You can also search for this author in PubMed  Google Scholar

You can also search for this author in PubMed  Google Scholar

Conceptualization, S.K. and M.H.O.; methodology, S.K. and M.H.O.; software, M.H.O.; validation, S.K. and M.H.O.; formal analysis, M.H.O.; investigation, S.K. and M.H.O.; resources, S.K.; data curation, M.H.O.; writing—original draft preparation, M.H.O.; writing—review and editing, S.K. and M.H.O.; visualization, M.H.O.; supervision, S.K.; project administration, S.K.; funding acquisition, S.K. All authors have read and agreed to the published version of the manuscript.

The authors declare no competing interests.

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Kaewunruen, S., Osman, M. Dealing with disruptions in railway track inspection using risk-based machine learning. Sci Rep 13, 2141 (2023). https://doi.org/10.1038/s41598-023-28866-9

DOI: https://doi.org/10.1038/s41598-023-28866-9

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

Scientific Reports (Sci Rep) ISSN 2045-2322 (online)

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.