Next Article in Journal
Drones over the “Black Desert”: The Advantages of Rotary-Wing UAVs for Complementing Archaeological Fieldwork in the Hard-to-Access Landscapes of Preservation of North-Eastern Jordan
Next Article in Special Issue
Application of Machine Learning for the Automation of the Quality Control of Noise Filtering Processes in Seismic Data Imaging
Previous Article in Journal
Operational Estimation of Landslide Runout: Comparison of Empirical and Numerical Methods
Previous Article in Special Issue
Soil Liquefaction Assessment Using Soft Computing Approaches Based on Capacity Energy Concept
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Systematic Literature Review on Data-Driven Models for Predictive Maintenance of Railway Track: Implications in Geotechnical Engineering

1
Discipline of Civil, Surveying & Environmental Engineering, Priority Research Centre for Geotechnical Science & Engineering, The University of Newcastle, Callaghan, NSW 2308, Australia
2
School of Civil Engineering and Architecture, Nanchang University, Nanchang 330031, China
*
Author to whom correspondence should be addressed.
Geosciences 2020, 10(11), 425; https://doi.org/10.3390/geosciences10110425
Submission received: 3 September 2020 / Revised: 22 September 2020 / Accepted: 23 October 2020 / Published: 26 October 2020

Abstract

:
Conventional planning of maintenance and renewal work for railway track is based on heuristics and simple scheduling. The railway industry is now collecting a large amount of data with the fast-paced development of sensor technologies. These data sets carry information about the conditions of various components in railway track. Since just before the beginning of the 21st century, data-driven models have been used in the predictive maintenance of railway track. This study presents a systematic literature review of data-driven models applied in the predictive maintenance of railway track. A taxonomy to classify the existing literature based on types of models and types of applications is provided. It is found that applying the deep learning methods, unsupervised methods, and ensemble methods are the new trends for predictive maintenance of railway track. Rail geometry irregularity, rail head defect, and missing rail components detection were the top three most commonly considered issues within the application of data-driven models. Prediction of rail breaks has received increasing attention in the last four years. Among these data-driven model applications, the collected data types are the most critical factors which affect selecting suitable models. Finally, this study discusses upcoming challenges in the predictive maintenance of railway track.

Graphical Abstract

1. Introduction

Railway track is one of the most critical parts in railway system. Track-caused accidents has consistently constituted 30–40% of total accidents for the past decade in America [1]. With high traffic levels, huge axle loads and varying environmental conditions even small flaws in railway track may develop into severe damage [2,3]. Therefore, to avoid disruption in rail network, railway tracks need to be maintained regularly and monitored for unusual degradation.
Globally, the railway industry spends a large amount of money on maintenance and renewal projects. The annual maintenance expenditure of British railway infrastructure was more than £1 billion in 2015; almost two-thirds of the Network Rail organization’s employees engaged in maintenance work [4]. In the United States of America, over half of the railway maintenance costs are related to track [5].
To reduce the maintenance costs, it is crucial to find suitable maintenance strategies. In the literature, maintenance strategies include corrective, preventive, condition-based, and predictive maintenance [6,7,8,9].
  • Corrective maintenance happens only when the track needs to be repaired. It is performed after a fault has occurred, resulting in the need for a backup transport service to be organized and dispatched as soon as possible. These factors lead to remarkably high costs and fees from the incurred service interruptions.
  • Preventive maintenance happens periodically with a planned schedule before track failures, which reduces the useful life of track components due to early replacement. Unnecessary maintenance actions may be taken, leading to additional cost.
  • Condition-based maintenance aims to optimize maintenance strategies based on the estimation of the track status. Recent advancements in smart sensors enable railway engineers to estimate the real-time track conditions. Components are then repaired or replaced only when conditions exceed some thresholds.
  • Predictive maintenance is a predictive framework to estimate the time when a fault is likely to occur and to adopt maintenance interventions accordingly. It is a proactive process that requires the development of a predictive model. The maintenance can be carried out whenever it is convenient for the railway asset managers before the predicted failure time.
Predictive maintenance strategy is the most desirable because it reduces track failure rates and minimizes maintenance costs by extending the life of track components and allowing operators to plan maintenance operations ahead of time [9].
Optimum maintenance strategy in the railway industry depends on information collected from existing monitoring facilities. Railway track monitoring methods include walking patrol [10], mechanized track patrol [11], and wayside detectors [12]. In a walking patrol, patrollers look for signs of track defects, particularly where immediate action is required. The mechanized track patrol includes specific inspection cars and in-service vehicles. Wayside detectors are fixed sensors along the track. These inspection methods aim to detect obstructions, broken rails, track geometry defects, signs of earthworks or drainage failure, and security of track signage.
An abundance of data is now available in the railway industry. The characteristics of these data include large-volume, multi-source, highly imbalanced towards normal behavior, and high noise. These are described in Table 1.
The models used to evaluate the track conditions for diagnostic and prognostic purposes can be grouped into mechanical models and data-driven models [7]. Mechanical models are based on mechanistic knowledge of component behavior and rely on simplifying assumptions of track components. Data-driven approaches, which do not have such dependencies, have been increasingly applied in predictive maintenance of railway track. Analyzing the railway measurement data sets with data-driven approaches has recently been an area of focus, both within academia and industry.
Data-driven methods discover viable feature sets and decision criteria from observed data. These methods include statistical models and machine learning models [14]. The primary difference between these two types lies in the main goal of the analysis. Statistical models make inferences about the relationships between variables, whilst machine learning models focus on making the most accurate predictions possible. Both types can handle high dimensional and multivariate data, and extract hidden relationships between the track status and measurement data. Overall, data-driven methods help railway engineers to understand the status of the railway track better and make corresponding maintenance decisions. However, the performance of the data-driven methods depends on the appropriate choice of data pre-processing and analysis models.
There are several reviews in the literature on the application and challenges in predictive maintenance of railway track. However, most of these studies focus on a specific aspect of railway track. For example, in Soleimanmeigouni [15], a survey of track geometry degradation and maintenance models was conducted. A survey of track degradation prediction models based on mechanical models, statistical models and artificial intelligence models was provided in Reference [14]. Sol-Sánchez [16] conducted a literature review focusing on the effectiveness of the major conventional techniques and materials for track design and maintenance, as well as innovative solutions being developed to reduce track degradation. Other survey articles on the application of data analytics in a specific aspect of railway track can be found in the literature [17,18,19,20]. To the best of the authors’ knowledge, the literature in this field suffers from the lack of a holistic survey covering all of the data-driven solutions in both railway track defects detection, prediction, and maintenance decision-making.
This study provides a taxonomy to classify the existing literature based on types of models and types of applications. The emphasis is on the selection of appropriate feature extraction methods and data-driven models for different data sets, track defects, and maintenance strategies. This provides a thorough overview of which approaches are being developed in this field and the performance of the current state-of-the-art techniques.
Our fundamental motivation is to answer the following research questions:
  • What are the measurement methods and data sets used in railway track engineering?
  • How are data-driven models employed in the predictive maintenance of railway track?
  • How should one choose suitable methods for different data types, track defects, and maintenance strategies?
The remaining part of the paper is organized as follows: Section 2 develops a statistical analysis aiming to provide a complete picture of current research interests and publication trends for predictive maintenance of railway track. Section 3 covers the track measurement methods and various classical and advanced data-driven algorithms applied in this field. Then, Section 4 specifically studies data-driven models applied with different measurement data types, track defects, and maintenance strategies. Section 5 provides future challenges and suggestions for the development of predictive maintenance methods for railway track. Finally, Section 6 concludes this paper.

2. Systematic Literature Review

Systematic literature review is commonly used to summarize and interpret the relevant parts of research [21,22]. From a methodological point of view, systematic literature review is a secondary study. Related publications are labeled to critically evaluate the available approaches provide for statistical analysis. The implementation of this systematic literature review was based on the proposed methodology from Reference [21].

2.1. Material Collection

The mainstream literature databases were searched for this analysis, including ScienceDirect, Scopus, and IEEE Xplore. Due to a lack of standard terminology in this field, several keywords were used in the search to ensure all relevant papers were captured. The keywords used in this paper were the combination of the following words (“predictive maintenance” OR “condition-based maintenance”) AND (“railway” OR “rail” OR “track”) AND (“data-driven” OR “big data” OR “artificial intelligence” OR “machine learning” OR “statistical”). Note that this survey only considered English papers in journals, conferences, and dissertations. Articles with purely mathematical or physical methods were not included. With the stated search parameters, a total of 218 publications were identified from 1999 to 2019 in this review.

2.2. Literature Statistical Analysis

This study provides overall statistics about the current state in data-driven models applied in predictive maintenance of railway track. Figure 1 shows the number of articles published between 1999 and 2019 in this field with a quadratic trend line. Research on the data-driven models for predictive maintenance of railway track started just before the beginning of the 21st century. The publication rate increased slightly with the increasingly more widespread use of computers and new measurement technologies. Before 2013, less than ten papers were published each year. After 2013, there has been considerable growth in the field’s publication rate. Specifically, the average number of papers increased from 3.1 articles per year during 1999–2012 to 25 papers per year in 2013–2019. Especially in the last three years, the publication rate has jumped to an average of approximately 40 per year.
To give readers an intuitive understanding of the topics from the selected publications, a novel text analysis method [23] was used. The titles and abstracts of all 218 papers were extracted to pick up the word frequency lists and draw the word frequency distribution plots. The larger the word, the more frequently it appears in the collected publications. Figure 2 shows the 65 most frequently used words among the titles and abstracts.
It is worth mentioning that, other than the keywords used in searching for these publications, the most frequent words “geometry”, “inspection”, “defects”, “prediction”, and “degradation” indicate the most popular topics among these studies. The details of these topics are covered in the following sections.

3. Results of the Systematic Literature Review

This section summarizes the methods and models used in the identified publications to answer the fundamental research questions 1 and 2. Firstly, data acquisition and track measurement methods in railway track engineering is discussed. Then, an overview of the publication distribution among the data-driven methods is presented. Finally, various classical and advanced data-driven algorithms applied in predictive maintenance of railway track are discussed.

3.1. Data Acquisition in Railway Track Engineering

Data acquisition is the first step in the application of data-driven models. The railway industry uses a set of measurement methods to collect relevant data. These measurements are carried out at different frequencies based on analysis and experience, targeting specific aspects of the track conditions. The commonly used measurement methods for railway track are summarized in Table 2.
As shown in Table 2, railway measurement methods include walking patrols, mechanized track patrols, and wayside detectors. Walking patrols are used in the areas that the rail vehicles are at slow speed or are not allowed to operate. In this method, patrollers look for signs of track defects, particularly where immediate action is required [24]. The mechanized track patrols include specific inspection cars and in-service vehicles. To avoid the dangerous and inefficient walking inspections along the railway track, camera-based measurement has been widely adopted by railway industry. This method is useful in measuring the surface defects and identifying missing track components. However, visual inspection cannot find defects within rails. Internal microscopic defect detections can be identified with ultrasonic testing [25]. Ultrasonic inspection cars can be used to detect rail breakages and internal cracks [26]. In this method, the ultrasonic energy beam generated by the piezoelectric element is first transmitted to the rail, and then the reflected or scattered energy of the transmitted beam is detected by a sensor. Then, the amplitude and time information of the received signal is used to identify defects. The main advantages of this approach are the possibility for extremely high testing speed and the inherent sensitivity to the critical transverse-type defects in rail [27]. However, ultrasonic inspection is not sufficient to detect cracks at an early stage where the cracks are too small to penetrate deep enough through the material for ultrasonic detection. The eddy current measurements and magnetic flux leakage are more suitable to detect such early defects in rails [25].
Measurements by specific inspection cars are usually carried out with a sparse frequency and rarely on busy routes. This means that these data sets are usually not continuous nor do they have a small enough time interval between readings [28]. Rather than using dedicated inspection cars, the measurement platform can be mounted in standard trains with daily service [29]. The continuous measurement from every train provides a stream of data that can be used in the data-driven analysis. These measurements can be used to monitor the dynamic train response (e.g., vertical axle acceleration, spring nest displacement, bogie bounce), track geometry data (e.g., track twist, vertical rail profile, track curvature), and train driving parameters (e.g., brake cylinder pressure, in-train forces). These monitoring results can provide regular and rapid insight into track behavior over time [28].
Wayside detectors are fixed sensors along the track that collect information of interest. These wayside detectors employ a variety of sensing technologies to measure force, heat, sound, and geometry, among other values [12]. For example, the versatility of optical fiber Bragg grating sensors is utilized in monitoring high voltage overhead lines, rail corrugations, and wheel-rail interactions. The advantages of fiber sensors are immunity to electromagnetic interference, multiplexing capabilities, long reach, lightweight, and high signal fidelity [30]. Wayside detectors can also be used in environmental and meteorological monitoring, such as temperature sensors and weather recorders. These sensors monitor the environment in which the tracks are placed.

3.2. Publication Distribution among the Data-Driven Methods

Before presenting the publication distribution, it is important to introduce some basic concepts about the data-driven models. These models include statistical and machine learning models. For statistical methods, the purpose is to estimate a small number of parameters from a large collection of samples. The basic assumption is that the data fit a specific hypothesis, like the Weibull distribution [31]. This is in contrast to machine learning, where a usually large set of model parameters is estimated from huge amounts of samples. The machine learning method can extract more information from the data without a priori knowledge [32]. The statistical models are better suited to inference about the relationships between parameters, while the goal of machine learning is in making the most accurate predictions, whether regression or classification. In this way, machine learning methods can contribute to railway maintenance decision-making in a more direct and robust way.
A summary of the distribution of publications where data-driven models were applied in the railway track prediction maintenance field is provided in Figure 3. Note that the statistics here only include publications that give detailed input data, model construction, and output results descriptions. In this way, a total of 109 publications were identified.
Figure 3 reveals a preference for the application of data-driven methods where each color represents a kind of data-driven method. It is worth mentioning that most papers use machine learning (74%) instead of statistical models (26%). The classical machine learning models dominate in machine learning. The most employed classical machine learning algorithm was the support vector machine (SVM) (33%), followed by artificial neural networks (ANN) (26%) and tree-based models (21%). The advanced machine learning approaches of deep learning models, unsupervised learning models, and ensemble models account for a combined 22% of applications.

3.3. Publication Trend Analysis

Figure 4 presents the trend of various data-driven methods that researchers developed in the predictive maintenance of railway track.
To date, researchers have shown great interest in classical machine learning models, especially during the last three years. The number of statistical model papers has also slowly increased, although its proportion of all publications has slightly decreased. The advanced machine learning models (unsupervised, ensemble, and deep learning models) have started to be used in the last five years. This may have occurred due to ability of these advanced models to exploit and cope with the modern data set characteristics of large volume, multi-source, highly-imbalanced, and high noise of railway measurement data (see Table 1 for details). These models will be discussed in the following sections.

3.4. Classical Data-Driven Models in Railway Predictive Maintenance

Classical data-driven models consist of statistical models and classical machine learning models as shown in Figure 3. Table 3 discusses the advantages and disadvantages of classical data-driven models and how they are employed in the predictive maintenance of railway track. More details about these models can be found in Reference [14,18,33].

3.5. Advanced Machine Learning Models in Predictive Maintenance of Railway Track

3.5.1. Deep Learning Models

A new trend in machine learning sees neural networks with greater and greater numbers of layers and are known as deep learning algorithms. These methods rarely require pre-processing of data, as they can learn the representation directly. These methods have been applied in many complicated applications, such as image, audio, video, natural language, sentiment analysis, and landslides prediction [43]. These deep learning methods have also been shown to be advantageous in supporting the decision-making for railway track engineering. Typical deep learning models applied in this field include convolutional neural networks (CNNs), recurrent neural networks (RNNs), and long-short-term memory (LSTM) models and are described next.
Convolutional neural network (CNN): CNNs have revolutionized machine learning applications in the computer vision field for track defects detection. CNN models can reach human-level ability (often used as a proxy for the Bayes error rate) in image recognition tasks [44]. It is a specific type of deep neural networks with special convolutional layers based on the convolution operation [44,45]. The convolution operation is able to extract features from general two-dimensional images in a reliable manner. CNNs have been successfully applied to recognize track surface faults and identify missing components. Faghih-Roohi [46] proposed a CNN solution for detecting rail surface defects where the CNN was used to skip elaborate procedures of image feature extractions in other machine vision methods. The accuracy of the rail defect classification was almost 92%. Zauner [47] used a modified CNN structure called a fully convolutional network to realize the image semantic segmentation for an autonomous rail tamping assistance system. The idea behind a fully convolutional network is to extend a conventional CNN by replacing the fully connected layer with a convolution layer and adding a convolution transpose layer. The semantic segmentation enables the computer to recognize objects in images at the pixel level. In this way, a new turnout-tamping assistance system is proposed, which can support and relieve the operator in complex tamping areas.
Recurrent Neural Network (RNN): RNNs are widely utilized to analyze time series or sequence data obtained from track measurements, such as track geometry data. The most important feature of the RNN is the ability to handle long period time series data through the use of an internal memory to process inputs in place of the fully connected layers. The RNN unit takes the current and previous input data into consideration at the same time, enabling the method to perform better at predicting future trends given some historical sequence of data [43,48]. Heidarysafa [49] employed an RNN to discover accident causes from the narrative field in the Federal Railroad Administration (USA) reports. The term-frequency and Word2Vec method (where each word is mapped to a vector) is adopted to change the accident text report into sequence vectors. The RNN was then used to classify the accident cause and found important inconsistencies based on these sequence vectors. Lopes [50] used an RNN to predict rail and geometry defects based on the integrated defect and inspection data. The prediction from the RNN was used in the discounted Markov decision process model to determine optimal inspection and maintenance scheduling strategies.
Long short term memory (LSTM): The training error for RNNs may accumulate to an unacceptable level when the period is too long [51]. To bypass this problem, LSTM structures were proposed by Hochreiter [52]. The LSTM units are composed of the input, output, and forget gates. This specific structure contributes to a longer period of remembering ability. Ma [53] used an LSTM model to predict vehicle-body vibration. A CNN was used to extract features and the LSTM was utilized to find the inherent pattern in the track geometry time-series. By comparing the results with the LSTM, it was shown that the CNN combined with LSTM improved performance. The predicted vehicle-body acceleration could act as a new track quality index [53].
Unfortunately, the capabilities of advanced deep learning models often comes at significant cost in terms of time-consuming training requirements when the data set is huge. In addition, deep learning models are “black box” methods [54], making it difficult to explain predictions or communicate its trustworthiness to railway engineers.

3.5.2. Unsupervised Learning Models

Unsupervised learning aims to find patterns automatically from unlabeled data. Clustering methods and dimensionality reduction techniques are the most widely used unsupervised methods in railway track engineering.
Clustering gives insights into the data distributions and is normally used in data processing. Schalk [55] used the clustering method to find the worst affected areas (hotspots) in railway track based on the RCF damages. The K-means method is commonly used to determine clusters. The data gets divided into k partitions based on the distance between the samples [56]. When new data arrives, the model can adjust the cluster centers automatically. Li [57] used the K-means clustering method to obtain the possible normal state features of the track grids. Similar health features were classified into the same cluster based on their track grid health index. The results showed better accuracy than conventional health evaluation methods. The downsides of the K-means clustering include: difficulty in determining the number of clusters; non-repeatable classification results unless the random seed remains constant; and results are sensitive to the scale of input data [58].
Deep autoencoders are now being used as a dimensionality reduction technique. These networks are a type of neural network that learns to copy its input to its output, with the middle layers containing fewer “neurons” than those at the input and output layers. Thus, the encoder maps the input into a smaller dimension mid-parameter, and the decoder maps this mid-parameter to a reconstruction of the original input. This method is widely used in feature extraction. Li [57] used deep autoencoder networks to reduce the dimension of multiple track grid condition indices (functional performance, structural fitness/integrity, safety and aesthetics), constructing new lower-dimensional condition indices. These indices were then used to evaluate the overall health of the track grids. The dimensionality-reduction performance of the deep autoencoder is better than that of the principal component analysis (PCA) method [57].

3.5.3. Ensemble Models

To improve on the performance of individual machine learning models, combining two or more models to build ensemble models is an approach used by many researchers [59,60,61]. Ensemble learning creates an advanced model by combining the strengths of a set of base models. This can reduce the bias of the final predictions or classifications since the results are less dependent on a particular model [59]. Aggregating and stacking are the two major methods for combining the base models. Aggregation is the combination of the individual results based on a majority voting scheme, while stacking uses a meta-learner concept to determine which classifiers are reliable and which are not [59]. The meta-model uses the predicted result of each base model as input to get the final results. Cárdenas-Gallo [60] proposed an aggregating ensemble model to forecast the degradation of track geometry. This model included three aspects: deterioration, regression, and classification. The results showed that the ensemble method improves the predictive accuracy. Lasisi Ahmed Nii [61] proposed a stacking ensemble model to predict the annual track fatigue defects. This study showed that classical Weibull analysis underestimated annual fatigue defects by at least 25% throughout rail life. The stacking ensemble model can compensate for this shortfall by aggregating the probability predictions of diverse learners.
If the researchers are only interested in the best classification or prediction accuracy, an ensemble model is usually better than any single one. However, this method will increase storage and computation cost. Moreover, with the involvement of multiple models, the interpretability of the model will decrease.

4. Data-Driven Model Application in Predictive Maintenance of Railway Track

Discussing the disadvantages and advantages of each algorithm is beyond the scope of this paper because the performance of the data-driven methods depends on an appropriate choice of the data with different characteristics and the problems of interest. No single algorithm is always better than other algorithms over all datasets and all application scenarios. This section provides an overview for the answer to the third fundamental research question: how should one choose suitable methods for different data types, track defects, and maintenance strategies? Through this review, suggestions for model selection are provided. In practice, researchers can try suitable methods based on related research and experimentation. New technologies, such as the deep learning, ensemble, and unsupervised learning models are recommended since they have proved to be feasible in many other research fields.

4.1. Models for Different Measurement Methods

Different measurement methods can be grouped based on the outcome data types. For example, for the track geometry recording car, the outcome data type is time series associated with position information, while, for the camera-based method, the data may be collections of images or videos. The choice of algorithm is strongly influenced by the input data types. The commonly used data types and applications are summarized in Table 4.
It can be seen in Table 4 that the commonly used data types in the railway track engineering include text, value, images (video can be captured as images), and time series. The following section aims to provide suggestions on selecting appropriate data-driven models.

4.1.1. Time Series-Based Measurement Data Sets

The main track measurement methods being utilized around the world are track geometry recording cars and in-service vehicles. The output data type for these measurements are time series.
Signal processing techniques are commonly used to extract time series features in both time and frequency domains. These methods create features with clear physical meanings or interpretations. Using the generated features can support the development of more concise and accurate classifiers. In the time domain, instead of using the raw time-series data, statistics information can be extracted to reduce the data dimension. Li [89] used several statistical features, including maximum values, quantiles, means and standard deviations to represent the wayside detector values in the time domain. In the frequency domain, the unusually high or low frequency may indicate anomalies [90]. The Fourier transform is usually used to generate the frequency spectrum from time series signals. Lederman [91] used the Fourier transform to extract frequency domain features from vibration signals collected from the in-service vehicles to detect track degradation. The results showed that signal energy was useful to detect track failures. It should be noted that the Fourier transform cannot be used directly to process the non-stationary time series. An advanced approach to overcome this shortfall is a combined time-frequency analysis [92]. Wavelet transforms have also proven to be useful in feature extraction and anomaly detection [73]. Jiang [40] utilized the wavelet packet transform to decompose signals of track surface defects in different frequency bands. The result showed that wavelet packet transform can enhance the extraction of relevant information from the original signal.
Another important method to extract main features in railway measurement time series is using a simplified index, such as the track quality index (TQI) [93]. These indices combine the track geometry measurements, such as the longitudinal level, alignment, gauge, cant, and twist, and can be used as the primary indicator supporting decision-making in the railway industry. Sadeghi [34] distinguished TQIs into two parts: track geometry index (TGI) (a function of rail geometry parameters, such as profile, gauge, and twist) and traffic index (a function of dynamic effects, speeds and loads). Globally, a set of TQIs has been developed to evaluate track geometry measurements. Berawi [94] evaluated the geometrical track quality based on the J Synthetic Coefficient [95], the Indian TGI [96], and also the approach presented in the European Standard EN 13848-5 [97]. The results showed that using the comprehensive index was better than when using any one particular index. PCA was also widely used to capture the significant variations in the time series. PCA compresses the data set by generating a set of new variables that have no linear correlation [89]. Lasisi [98] pointed out that the evaluation indices from PCA were better for predicting defects and revealing salient characteristics in track geometry data than TGI.
The determination of maintenance activities on a track requires the establishment of a good condition indicator value. For this, time series classification can be used to classify the status of the tracks. Nadarajah [99] utilized a number of classification algorithms, like SVM, linear regression, tree bagger, and KNN, to categorize the responses over 50-m sections of track into four distinct classes and then determine the maintenance requirement based on these results. Sun [100] used a CNN to present an end-to-end time series classifier for the detection of rail joints using acceleration data. Time series were treated as one-dimensional images, in which the useful features were extracted from the time domain. An important concept for classification is the “distance” between two given time series; some metric defining the how similar two series are. The Euclidean norm is often used to calculate the distance using the corresponding values directly. Dynamic time warping [101] is an algorithm for measuring the similarity between two sequences by using the optimal match. The sequences are warped in a nonlinear fashion to match each other. Dynamic time warping is robust to time shifts and can align time series with different phases. Tan [42] used the data between two tamping dates to form a time series. The KNN was then employed to classify the time series based on the dynamic time warping. The results showed that the dynamic time warping based KNN performed better in predicting tamping effectiveness than the decision tree and naïve Bayes methods.
As for time series forecasting, if the measurement data sets consist of univariate data, the autoregressive integrated moving average (ARIMA) model could be considered. Narezo [102] utilized the ARIMA model to predict the evolution of incipient switch failures. The ARIMA model assumes a linear correlation structure among the time series, and, therefore, no nonlinear patterns can be captured. The approximation of linear models to complex real-world problem is not always satisfactory [103]. Deep learning methods are recommended to deal with multiple time series forecasting problems. These methods are robust to noise and can even learn in the presence of missing values, accept multivariate inputs, and perform multi-step forecasts. Specific deep learning methods, such as the RNN and LSTM, are quite suitable for long-term time-series forecasting. However, these methods are yet to have been fully exploited in the time series forecasting of railway track engineering.

4.1.2. Image-Based Measurement Data Sets

Machine vision inspection is more objective and consistent compared to manual vision measurement. Data-driven methods can process large amount of image data in a short time [104]. Li [105] proposed a real-time automatic machine vision inspection system. This system inspected along the track at 16 km/h to detect defects or missing components, such as tie plates, ties, and anchors using multiple cameras to collect images and videos. The location of the inspection car was determined by the global position system and a distance measurement instrument. By using a global optimization method, the authors achieved high accuracy in finding the missing track components. In machine vision analysis, the first step is to extract important features from the images using filters or signal processing methods. The second step is to use a classifier, such as an ANN, to analyze the features. In the literature, gradient-based features, such as the histogram of oriented gradients [104], scale-invariant feature transforms [76], and Gabor filters [80], were commonly used for railway images analysis.
In the traditional computer vision models, the difficult task of hand-crafting features is needed before classification. However, features extracted using hand-crafting features may not result in good performance due to the high noise level in the rail images [13]. Deep neural networks have been driving significant advancements in real-world computer vision applications over the last decade [106]. These networks can learn features of interest directly and automatically from the data. For instance, Jamshidi [107] combined track inspection images and crack growth data from ultrasonic inspection to classify squat defects using a CNN architecture. Faghih-Roohi [46] trained three different CNN architectures on the track inspection image data set. The results showed that the deeper architecture outperforms on the multi-class classification of squat defects. Zhuang [108] used the linear iterative crack aggregation method to obtain the boundary of cracks. Then, a cascading classifier ensemble integrating three single cascading classifiers with a major voting scheme was proposed to detect the presence of cracks in the track image. The result was compared to Otsu’s method, the geometrical approach, fully convolutional networks and Unet. Results showed that the proposed ensemble framework was the most effective one among these methods in the detection of rail surface cracks.

4.1.3. Discrete Value-Based Measurement Data Sets

Discrete value data are not collected with a sensor at a fixed frequency. Most of the time, these records are collected after an accident has occurred. It could be a log-file of the warnings or failure messages recorded by an automatic monitoring system or logged by railway track engineers. This information could be the specific temperature reading, track age, break type or tonnage data in a particular location of the track. Discrete value data can help engineers to identify the reasons for the failure. Model selection for discrete value data is recommended based on the size of data sets. If the size of the data set is not small, the Bayesian methods are more suitable [86,109]. SVMs and neural networks tend to perform much better when dealing with multiple dimensions and continuous features [84]. If the data set includes noisy features, the KNN method should not be applied [87] because this method is sensitive to irrelevant features. If the interpretability is important in the application, tree-based methods [110] and the Bayesian method would be more suitable than a neural network or an SVM. Lopes Gerum [50] used a random forest and an RNN to predict rail defects of different severity levels based on the discrete value data. This data contained (a) the time in days since the last inspection, (b) the gross load endured by the tracks since the last inspection, (c) the month, (d) the season, and (e) the number of minor and major defects found in the previous inspection. Then, a discounted Markov decision process model utilized these predictions to determine optimal inspection and maintenance scheduling strategies.

4.1.4. Text-Based Measurement Data Sets

Text data analysis is a topic growing in popularity in the predictive maintenance of railway track. The purpose is to parse (usually human-generated) textual data to discern patterns or provide summary statistics. Heidarysafa [49] used an RNN to discover accident causes from the railway accident reports. The accidents report texts were embedded using Word2Vec and GloVe methods into sequence vectors. The RNN was then used to find the primary causes and significant inconsistencies in accident reporting. Soleimani [111] employed a text mining tool to discover highway-rail crossing crashes from the narrative description in the crash reports. The word importance was explored by considering term frequency and inverse document frequency indices. Random forest and logistic regression methods were applied using these indices. The results showed that the type of a train-vehicle crash could be predicted using the text information with an accuracy of 86%. Narrative descriptions are widely used for reporting in the railway industry, so further work in this direction is likely to yield useful results.

4.2. Models for Different Railway Track Defects

Railway track defects mainly include geometry irregularities and structural defects (such as rail head defects, rail breaks, missing rail components, and substructure failures). Predicting the geometric degradation and structural defects, either implicitly or explicitly, is necessary for the development of maintenance strategies. Track geometry measurement mainly includes the longitudinal level, alignment, gauge, cant, and twist [15]. These measurements are mostly used to represent the quality of the track and to predict the track degradation process. Rail geometry irregularities include wide gauge, excessive warp/twist, and horizontal and vertical rail deformities [98]. When the track geometry degrades to an unacceptable level, severe consequences, such as derailment, may occur.
Structural defects, such as rail head defects and rail breaks, are major threats to the safe operation of a railway system. Rail structural defects occur due to wear (primarily in curves), fatigue (in the form of surface and sub-surface initiated cracks), and plastic flow (in the form of corrugation in rails) [112]. These failures usually start with a small initial crack but propagate quickly due to the significant shear and normal stresses on the rail caused by the rolling-sliding contact loading. As the cracks develop, the cracking area may lead to spalling of material from the rail surface [113]. Isolated cracks may develop to the bottom of the rail and may cause a rail break.
Figure 5 presents the publication counts by track defects in the literature identified and is compared with that of just the most recent four years. Application of data-driven models in rail geometry irregularity defects were the most popular. Rail geometry irregularity, rail head defects, and missing rail components were the top three used in the data-driven models for the all-years count. More than half of the papers on rail geometry irregularity were published in the last four years, and almost all of the papers for rail head defects were published in the last four years. Interest in the detection of missing rail components has dwindled in recent years, while rail geometry irregularity, rail head defects, and rail breaks received increasing attention in the last four years. The application of data-driven models in predicting the substructure failure were fewest. This may be due to the measurement data for the substructure being difficult to obtain.
Some representative studies categorized by railway defect type are summarized in Table 5.

4.3. Models for Maintenance Strategy

The methods for optimizing maintenance strategies include: implementation of track recovery and degradation models based on statistical methods; determination of maintenance strategies based on remaining useful life prediction; and prediction of maintenance requirements directly using a machine learning algorithm.
Statistical methods attempt to solve this problem by implementing recovery and degradation models to predict long-term behavior of the track. Arasteh Khouy [120] presented a track geometry degradation model based on exponential regression and discussed possible reasons for the distribution of failures along the track. The tamping effectiveness was considered by the actual longitudinal level degradation rates between two consecutive maintenance interventions. The track geometry inspection interval was optimized by minimizing the total ballast maintenance costs per unit traffic load. Mercier [121] used a bivariate Gamma process to model the longitudinal and transversal levelling indicators. These indicators were then used to predict the optimal time for interventions. The results showed that using the combined deterioration indices enabled maintenance schedules to be determined that ensured the railway track remained of good quality with a high probability.
Remaining useful life (RUL) prediction has received considerable attention in predictive maintenance. RUL in this domain is defined as the period of time from the present to the end of the useful life for track components. Recently, RUL prediction was based on data-driven models, such as Reference [122], where regression analysis was used to estimate and predict the RUL for various usage profiles of railway tracks. The discrete data (service failure data, signal data, ballast history, grinding history, remedial action history, and traffic data, as well as curve and grade data) and time series data (measurement data from mechanized track patrols) are both used for predicting RUL [12,112]. Li [12] proposed six popular statistical and machine learning regression models: random forest, quantile regression forest, decision tree, KNN, support vector regression, and principal component regression to predict the mid-term (60–180 days) RUL of railcar components. Accurate mid-term prediction of RUL allows railway managers to plan predictive maintenance with sufficient time. Here, the random forest and quantile regression forest had similar prediction accuracy and outperformed the other models used.
From an application perspective, another way for optimizing the maintenance strategy is to predict the maintenance requirement directly. The maintenance requirements are labeled as the learning targets for historical measurement data, and the model outputs are the specific maintenance types. Allah Bukhsh [88] used tree-based methods to predict the railway switches’ maintenance needs. The input parameters included detected problem, switch component, problem reason and cause, functional location of a switch, track type, technical details, age, and term frequency-inverse document frequency. Specific maintenance activity types and trigger status could also be predicted with the tree-based method. The random forest made predictions with the highest accuracy among the tree-based models. Lopes Gerum [50] presented a new framework to integrate the prediction with inspection and maintenance scheduling activities. The defects were initially predicted based on risk-averse and hybrid prediction methods. The inspection and maintenance scheduling strategies were then optimized with the discounted Markov decision process model. This framework is effective for defect prediction and formulating long-term maintenance scheduling strategy considering real-time track conditions.
The scheduling of predictive maintenance should be involved in the process of optimizing the maintenance strategy. Large-scale activities, such as grinding, turnout maintenance, tamping, and other geometry maintenance measures, have particular requirements in terms of cost, track possession time, demanded quality, the machinery involved and scheduling challenges. Maintenance tasks that occur with a high frequency or have long maintenance window requirements have the most significant effect on track availability and network capacity [123]. In order to minimize these negative effects, scholars tried to maximize the availability of track by optimizing the possession time. This includes lean optimization, maintenance window optimization, subtask optimization, maintenance interval optimization, and better planning. Famurewa [123] provided an analysis of track geometry maintenance to reduce the required possession time. The condition of the track geometry was determined by a simulation approach. The support intervention decisions and the track possession time optimization were solved by a schedule optimization method. The results showed that optimizing the maintenance shift length and cycle length are opportunities to reduce the extent of track possession required for the maintenance of the track geometry. Consilvio [124] used a mixed integer linear programming method to consider the space-distributed aspect of railway infrastructure. The optimal scheduling can consider the best path and the activities assignment for each maintenance team. The conventional maintenance methods for optimizing the maintenance strategies are offline models that cover the long-term horizon but neglect operational disturbances. In order to consider the real time information and adapt the day-to-day planning, Consilvio [125] proposed a rolling-horizon approach for risk-based maintenance planning in the rail sector. A mixed-integer linear programming framework was utilized to optimize the maintenance strategy based on risk minimization. The proposed framework was able to react to execution delays or priority changes for the maintenance tasks. All in all, the optimal maintenance strategy is to build up an efficient automated decision-making system. Automation decision-making provides continuous railway service over a specified time period based on automated track defects detection and prediction. The role of maintenance experts is to help the data analyst shift the maintenance strategy from the corrective and planned maintenance into the predictive maintenance. The data analyst turns the maintenance expert’s manual judgment to an automated decision process based on the data-driven models. However, the predictive maintenance framework cannot be created just from data; instead maintenance experts’ knowledge is also vital for the model’s structure, as some variables representing the underlying state of the system may not be present in the data, such as considering the cost, track possession time, demanded quality, the machinery involved, and scheduling challenges. The goal of the infrastructure manager is to ensure that railway service is provided, while incurring the least total negative impacts which can be incurred through normal use and the execution of inspections and interventions [126]. The automatically generated decisions should be performed to ensure the infrastructure manager with adequate information about when and which type of interventions should be executed.

5. Future Challenges and Suggestions

Current data-driven methods applied to the predictive maintenance of railway track suffer from some shortcomings. Recommendations for future research include:
  • Pay more attention to the advanced machine learning methods. The advanced methods, such as the deep learning, ensemble, and unsupervised learning methods, are able to better utilize and handle the large-volume, multi-source, highly-imbalanced, and high noise of modern railway measurement datasets. These methods have proven to be immensely useful in other fields, yet are rarely used in railway predictive maintenance.
  • Make use of the text-based data in the railway industry. Narrative descriptions are widely used in the railway industry, but there are still only a small number of applications in the predictive maintenance of railway track. Text mining techniques can tackle the problems of text representation, classification, clustering, information extraction, or the search for and modeling of hidden patterns [127]. In this way, the recorded narrative descriptions can be utilized as a valuable source of information to combine with other data types.
  • Develop automatic data labeling methods. The performance of the data-driven models depends on high-quality labeled samples. Although large volumes of data are collected from sensors in the railway industry, most of the data needs to be labeled manually. Data-driven algorithms, such as unsupervised learning models, can contribute by labeling the data automatically [13]. In addition, as mentioned in Table 1, one of the important characteristics of the railway measurement data is highly imbalanced. High quality automatic data labeling algorithms help to identify more faulty samples, which alleviates the extreme imbalance distribution in railway defects data.
  • Enhance the interpretability of the models. As mentioned in the Section 3, data-driven methods, such as deep learning models, are “black box” methods [54]. It is hard to justify the classification or prediction basis to end users. Much attention has been given to attempting to improve the interpretability of these machine learning methods in the research community [128]. More details about the relevant methods can be found in Reference [129].
  • Consider cost information in model performance evaluation. To evaluate the model performance of track defects detection or prediction, the defects detection accuracy is commonly used, which measures the proportion of track status correctly identified. In general, there are two common errors in track status prediction. One is false alarm prediction, and the other is false safe prediction. False alarm prediction means that the actual safe condition is falsely predicted as a problem. False safe prediction means that the actual problem is falsely identified as a safe condition. From the engineer’s perspective, high false alarm prediction usually leads to ineffective and unnecessary decision-making, while false safe prediction would cause huge loss for the railway service suspensions, putting the maintenance organization in reactive mode. Thus, compared to the prediction accuracy, railway managers care more about the percentage of the false safe prediction. A scientific evaluation system should take cost information into account, considering the huge and asymmetric cost for false safe predictions in railway engineering [130]. The further work is expected to take the various costs (false safe, early replacement, false alerts) into account and return the expected gain in dollars as an evaluated metrics instead of only considering the accuracy of the prediction.

6. Conclusions

This paper presented a systematic literature review covering the main publications of data-driven methods in the predictive maintenance of railway track. Based on the literature review, data-driven models are proved to be able to avoid unnecessary replacement of track components, save costs, and improve the safety, availability, and efficiency of railway service.
Among the data-driven methods, the machine learning models are becoming more and more popular in this field. The deep learning, unsupervised learning, and ensemble methods are attracting growing attention. Statistical models for track predictive maintenance will probably not disappear in the near term, mainly due to their ability to provide informative inferences on the relationships between the parameters and the track degradation processes. Among the applications of data-driven models, rail geometry irregularity, rail head defect, and missing rail component detection were the top three issues addressed in the literature. Rail break prediction has also been receiving increasing attention in the last four years. The type of data collected are the most important factors influencing model selection. Future challenges and suggestions for the predictive maintenance of railway track were also provided.

Author Contributions

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

Funding

This work was supported by the National Natural Science Foundation of China (Project Nos. 41867036, 41972280) and Jiangxi Provincial Natural Science Foundation (Project Nos. 20181ACB20008, 20192BBG70078). The financial supports are gratefully acknowledged.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. FRA. 2015 FRA Office of Safety Analysis. Available online: http://safetydata.fra.dot.gov/officeofsafety/default.aspx (accessed on 31 August 2020).
  2. Lyngby, N. Railway Track Degradation: Shape and Influencing Factors. Int. J. Perform. Eng. 2009, 5, 177. [Google Scholar] [CrossRef]
  3. Jamshidi, A.; Hajizadeh, S.; Su, Z.; Naeimi, M.; Núñez, A.; Dollevoet, R.; De Schutter, B.; Li, Z. A decision support approach for condition-based maintenance of rails based on big data analysis. Transp. Res. Part C Emerg. Technol. 2018, 95, 185–206. [Google Scholar] [CrossRef] [Green Version]
  4. Sheeran, R.; Kay, M. A Short Guide to Network Rail; National Audit Office: London, UK, 2015. [Google Scholar]
  5. López-Pita, A.; Teixeira, P.F.; Casas, C.; Bachiller, A.; Bachiller, P.A. Maintenance Costs of High-Speed Lines in Europe State of the Art. Transp. Res. Rec. 2008, 2043, 13–19. [Google Scholar] [CrossRef]
  6. Dhillon, B.S. Engineering Maintenance: A Modern Approach; CRC Press: Boca Raton, FL, USA, 2002. [Google Scholar]
  7. Jardine, A.K.S.; Lin, D.; Banjevic, D. A review on machinery diagnostics and prognostics implementing condition-based maintenance. Mech. Syst. Signal. Process. 2006, 20, 1483–1510. [Google Scholar] [CrossRef]
  8. Budai-Balke, G. Operations Research Models for Scheduling Railway Infrastructure Maintenance; Rozenberg Publishers: Amsterdam, The Netherlands, 2009. [Google Scholar]
  9. Jezzini, A.; Ayache, M.; Elkhansa, L.; Makki, B.; Zein, M. Effects of predictive maintenance (PdM), Proactive maintenace (PoM) & Preventive maintenance (PM) on minimizing the faults in medical instruments. In Proceedings of the 2013 2nd International Conference on Advances in Biomedical Engineering, Tripoli, Lebanon, 11–13 September 2013; pp. 53–56. [Google Scholar]
  10. Marino, F.; Distante, A.; Mazzeo, P.L.; Stella, E. A Real-Time Visual Inspection System for Railway Maintenance: Automatic Hexagonal-Headed Bolts Detection. IEEE Trans. Syst. Man Cybern. Part C 2007, 37, 418–428. [Google Scholar] [CrossRef]
  11. Mohammadi, R.; He, Q.; Ghofrani, F.; Pathak, A.; Aref, A. Exploring the impact of foot-by-foot track geometry on the occurrence of rail defects. Transp. Res. Part C Emerg. Technol. 2019, 102, 153–172. [Google Scholar] [CrossRef]
  12. Li, Z.; He, Q. Prediction of Railcar Remaining Useful Life by Multiple Data Source Fusion. IEEE Trans. Intell. Transp. Syst. 2015, 16, 2226–2235. [Google Scholar] [CrossRef]
  13. Hajizadeh, S.; Núñez, A.; Tax, D.M.J. Semi-supervised Rail Defect Detection from Imbalanced Image Data. IFAC PapersOnLine 2016, 49, 78–83. [Google Scholar] [CrossRef]
  14. Falamarzi, A.; Moridpour, S.; Nazem, M. A review of rail track degradation prediction models. Aust. J. Civil. Eng. 2019, 17, 152–166. [Google Scholar] [CrossRef]
  15. Soleimanmeigouni, I.; Ahmadi, A.; Kumar, U. Track geometry degradation and maintenance modelling: A review. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2018, 232, 73–102. [Google Scholar] [CrossRef]
  16. Sol-Sánchez, M.; D’Angelo, G. Review of the design and maintenance technologies used to decelerate the deterioration of ballasted railway tracks. Constr. Build. Mater. 2017, 157, 402–415. [Google Scholar] [CrossRef]
  17. Weston, P.; Roberts, C.; Yeo, G.; Stewart, E. Perspectives on railway track geometry condition monitoring from in-service railway vehicles. Veh. Syst. Dyn. 2015, 53, 1063–1091. [Google Scholar] [CrossRef]
  18. Elkhoury, N.; Hitihamillage, L.; Moridpour, S.; Robert, D. Degradation Prediction of Rail Tracks: A Review of the Existing Literature. TOTJ 2018, 12, 88–104. [Google Scholar] [CrossRef] [Green Version]
  19. Higgins, C.; Liu, X. Modeling of track geometry degradation and decisions on safety and maintenance: A literature review and possible future research directions. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2018, 232, 1385–1397. [Google Scholar] [CrossRef]
  20. Chenariyan Nakhaee, M.; Hiemstra, D.; Stoelinga, M.; van Noort, M. The Recent Applications of Machine Learning in Rail Track Maintenance: A Survey. In Reliability, Safety, and Security of Railway Systems. Modelling, Analysis, Verification, and Certification; Collart-Dutilleul, S., Lecomte, T., Romanovsky, A., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 91–105. [Google Scholar]
  21. Kitchenham, B. Procedures for Performing Systematic Reviews; Keele University: Keele, UK, 2004; Volume 33, pp. 1–26. [Google Scholar]
  22. Carvalho, T.P.; Soares, F.A.; Vita, R.; Francisco, R.P.; Basto, J.P.; Alcalá, S.G.S. A systematic literature review of machine learning methods applied to predictive maintenance. Comput. Ind. Eng. 2019, 137, 106024. [Google Scholar] [CrossRef]
  23. Rockwell, G.; Sinclair, S. Hermeneutica: Computer-Assisted Interpretation in the Humanities; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
  24. Edwards, J.R.; Hart, J.M.; Sawadisavi, S.; Resendiz, E.; Barkan, C.P.L.; Ahuja, N. Advancements in Railroad Track Inspection Using Machine-Vision Technology. In Proceedings of the AREMA Conference Proceedings on American Railway and Maintenance of Way Association, Chicago, IL, USA, 20–23 September 2009. [Google Scholar]
  25. Li, Q.; Zhong, Z.; Liang, Z.; Liang, Y. Rail Inspection Meets Big Data: Methods and Trends. In Proceedings of the 2015 18th International Conference on Network-Based Information Systems, Taipei, Taiwan, 2–4 September 2015; pp. 302–308. [Google Scholar]
  26. Podofillini, L.; Zio, E.; Vatn, J. Risk-informed optimisation of railway tracks inspection and maintenance procedures. Reliab. Eng. Syst. Saf. 2006, 91, 20–35. [Google Scholar] [CrossRef]
  27. McNamara, J.; Di Scalea, F.L.; Fateh, M. Automatic defect classification in long-range ultrasonic rail inspection using a support vector machine-based smart system. Insight Non Destr. Test. Cond. Monit. 2004, 46, 331–337. [Google Scholar] [CrossRef]
  28. Ravitharan, R. Instrumented Revenue Vehicles Drive Track Maintenance Efficiencies. Available online: https://www.monash.edu/irt/news/news/year-2018/instrumented-revenue-vehicles-drive-track-maintenance-efficiencies (accessed on 31 August 2020).
  29. Lingamanaik, S.N.; Thompson, C.; Nadarajah, N.; Ravitharana, R.; Widyastutib, H.; Chiuc, W.K. Using Instrumented Revenue Vehicles to Inspect Track Integrity and Rolling Stock Performance in a Passenger Network During Peak Times. Procedia Eng. 2017, 188, 424–431. [Google Scholar] [CrossRef]
  30. Tam, H.; Lee, K.; Liu, S.; Cho, L.; Cheng, K. Intelligent Optical Fibre Sensing Networks Facilitate Shift to Predictive Maintenance in Railway Systems. In Proceedings of the 2018 International Conference on Intelligent Rail Transportation (ICIRT), Singapore, 12–14 December 2018; pp. 1–4. [Google Scholar]
  31. An, R.; Sun, Q.; Wang, F.; Bai, W.; Zhu, X.; Liu, R. Improved Railway Track Geometry Degradation Modeling for Tamping Cycle Prediction. J. Transp. Eng. Part A Syst. 2018, 144, 04018025. [Google Scholar] [CrossRef]
  32. PHM for Rail Maintenance Management: At the Cross-Roads between Data Science and Physics. Available online: https://www.zhaw.ch/storage/engineering/institute-zentren/iamp/sp_acss/1._Dersin_PHM_Rail.pdf (accessed on 31 August 2020).
  33. Neapolitan, R.E. Artificial Intelligence: With an Introduction to Machine Learning, 2nd ed.; Chapman and Hall/CRC: London, UK, 2018. [Google Scholar]
  34. Sadeghi, J.; Askarinejad, H. Development of improved railway track degradation models. Struct. Infrastruct. Eng. 2010, 6, 675–688. [Google Scholar] [CrossRef]
  35. Audley, M.; Andrews, J. The effects of tamping on railway track geometry degradation. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2013, 227, 376–391. [Google Scholar] [CrossRef]
  36. Chaolong, J.; Weixiang, X.; Futian, W.; Hanning, W. Track irregularity time series analysis and trend forecasting. Discret. Dyn. Nat. Soc. 2012, 2012, 1–15. [Google Scholar] [CrossRef]
  37. Lam, H.F.; Yang, J.H.; Hu, Q.; Ng, C.T. Railway ballast damage detection by Markov chain Monte Carlo-based Bayesian method. Struct. Health Monit. 2018, 17, 706–724. [Google Scholar] [CrossRef]
  38. Bai, L.; Liu, R.; Sun, Q.; Wang, F.; Xu, P. Markov-based model for the prediction of railway track irregularities. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2015, 229, 150–159. [Google Scholar] [CrossRef]
  39. Guler, H. Prediction of railway track geometry deterioration using artificial neural networks: A case study for Turkish state railways. Struct. Infrastruct. Eng. 2014, 10, 614–626. [Google Scholar] [CrossRef]
  40. Jiang, Y.; Wang, H.; Tian, G.; Yi, Q.; Zhao, J.; Zhen, K. Fast classification for rail defect depths using a hybrid intelligent method. Optik 2019, 180, 455–468. [Google Scholar] [CrossRef]
  41. Falamarzi, A.; Moridpour, S.; Nazem, M. Development of a tram track degradation prediction model based on the acceleration data. Struct. Infrastruct. Eng. 2019, 15, 1308–1318. [Google Scholar] [CrossRef]
  42. Tan, C.W.; Webb, G.; Petitjean, F.; Reichl, P. Machine learning approaches for tamping effectiveness prediction. In Proceedings of the International Heavy Haul Association Conference, Cape Town, South Africa, 2–6 September 2017. [Google Scholar]
  43. LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
  44. Szegedy, C.; Toshev, A.; Erhan, D. Deep Neural Networks for Object Detection. In Advances in Neural Information Processing Systems 26; Burges, C.J.C., Bottou, L., Welling, M., Ghahramani, Z., Weinberger, K.Q., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2013; pp. 2553–2561. [Google Scholar]
  45. Ji, S.; Xu, W.; Yang, M.; Yu, K. 3D Convolutional Neural Networks for Human Action Recognition. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 221–231. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  46. Faghih-Roohi, S.; Hajizadeh, S.; Núñez, A.; Babuska, R.; De Schutter, B. Deep convolutional neural networks for detection of rail surface defects. In Proceedings of the 2016 International Joint Conference on Neural Networks (IJCNN), Vancouver, BC, Canada, 24–29 July 2016; pp. 2584–2589. [Google Scholar]
  47. Zauner, G.; Mueller, T.; Theiss, A.; Buerger, M.; Auer, F. Application of Semantic Segmentation for an Autonomous Rail Tamping Assistance System. Electron. Imaging 2019, 2019, 462-1–462-6. [Google Scholar] [CrossRef]
  48. Deng, L.; Yu, D. Deep Learning: Methods and Applications. SIG 2014, 7, 197–387. [Google Scholar] [CrossRef] [Green Version]
  49. Heidarysafa, M.; Kowsari, K.; Barnes, L.; Brown, D. Analysis of Railway Accidents’ Narratives Using Deep Learning. In Proceedings of the 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA), Orlando, FL, USA, 17–20 December 2018; pp. 1446–1453. [Google Scholar]
  50. Lopes Gerum, P.C.; Altay, A.; Baykal-Gürsoy, M. Data-driven predictive maintenance scheduling policies for railways. Transp. Res. Part C Emerg. Technol. 2019, 107, 137–154. [Google Scholar] [CrossRef]
  51. Pascanu, R.; Mikolov, T.; Bengio, Y. On the difficulty of training recurrent neural networks. In Proceedings of the 30th International Conference on Machine Learning, Atlanta, GA, USA, 16–21 June 2013; pp. III-1310–III-1318. [Google Scholar]
  52. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef]
  53. Ma, S.; Gao, L.; Liu, X.; Lin, J. Deep Learning for Track Quality Evaluation of High-Speed Railway Based on Vehicle-Body Vibration Prediction. IEEE Access 2019, 7, 185099–185107. [Google Scholar] [CrossRef]
  54. Huang, G.-B.; Wang, D.H.; Lan, Y. Extreme learning machines: A survey. Int. J. Mach. Learn. Cybern. 2011, 2, 107–122. [Google Scholar] [CrossRef]
  55. Schalk, R.; Vicencio, A.N.; Zoeteman, A.; Wolfert, R. Data Analytics for the of RCF Damages on the Dutch High Speed Line. In Proceedings of the 1st International Conference on Rail Transportation, Chengdu, China, 10–12 July 2017. [Google Scholar]
  56. Boutsidis, C.; Zouzias, A.; Mahoney, M.W.; Drineas, P. Randomized Dimensionality Reduction for $k$ -Means Clustering. IEEE Trans. Inf. Theory 2015, 61, 1045–1062. [Google Scholar] [CrossRef] [Green Version]
  57. Li, Q.; Peng, Q.; Liu, R.; Liu, L.; Bai, L. Track grid health index for grid-based, data-driven railway track health evaluation. Adv. Mech. Eng. 2019, 11, 1687814019889768. [Google Scholar] [CrossRef]
  58. Blömer, J.; Lammersen, C.; Schmidt, M.; Sohler, C. Theoretical Analysis of the k-Means Algorithm—A Survey. In Algorithm Engineering: Selected Results and Surveys; Kliemann, L., Sanders, P., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 81–116. [Google Scholar]
  59. Rokach, L. Ensemble-based classifiers. Artif. Intell. Rev. 2010, 33, 1–39. [Google Scholar] [CrossRef]
  60. Cárdenas-Gallo, I.; Sarmiento, C.A.; Morales, G.A.; Bolivar, M.A.; Akhavan-Tabatabaei, R. An ensemble classifier to predict track geometry degradation. Reliab. Eng. Syst. Saf. 2017, 161, 53–60. [Google Scholar] [CrossRef]
  61. Lasisi, A.; Attoh-Okine, N. Machine Learning Ensembles and Rail Defects Prediction: Multilayer Stacking Methodology. ASCE ASME J. Risk Uncertain. Eng. Syst. Part A Civil. Eng. 2019, 5, 04019016. [Google Scholar] [CrossRef]
  62. Soleimanmeigouni, I.; Ahmadi, A.; Arasteh Khouy, I.; Letot, C. Evaluation of the effect of tamping on the track geometry condition: A case study. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2016, 232, 408–420. [Google Scholar] [CrossRef]
  63. Sharma, S.; Cui, Y.; He, Q.; Mohammadi, R.; Li, Z. Data-driven optimization of railway maintenance for track geometry. Transp. Res. Part C Emerg. Technol. 2018, 90, 34–58. [Google Scholar] [CrossRef]
  64. Lee, J.S.; Hwang, S.H.; Choi, I.Y.; Choi, Y. Deterioration Prediction of Track Geometry Using Periodic Measurement Data and Incremental Support Vector Regression Model. J. Transp. Eng. Part A Syst. 2020, 146, 04019057. [Google Scholar] [CrossRef]
  65. Li, D.; Meddah, A.; Hass, K.; Kalay, S. Relating track geometry to vehicle performance using neural network approach. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2006, 220, 273–281. [Google Scholar] [CrossRef]
  66. Bergmeir, C.; Sáinz, G.; Martínez Bertrand, C.; Benítez, J.M. A Study on the Use of Machine Learning Methods for Incidence Prediction in High-Speed Train Tracks. In Recent Trends in Applied Artificial Intelligence; Ali, M., Bosse, T., Hindriks, K.V., Hoogendoorn, M., Jonker, C.M., Treur, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2013; pp. 674–683. [Google Scholar]
  67. Molodova, M.; Li, Z.; Núñez, A.; Dollevoet, R. Automatic Detection of Squats in Railway Infrastructure. IEEE Trans. Intell. Transp. Syst. 2014, 15, 1980–1990. [Google Scholar] [CrossRef] [Green Version]
  68. Schenkendorf, R.; Dutschk, B.; Lüddecke, K.; Groos, J.C. Improved Railway Track Irregularities Classification by a Model Inversion Approach. In Proceedings of the Third European Conference of the Prognostics and Health Management Society 2016; Eballard, I., Bregon, A., Eds.; Prognostics and Health Management Society: Bilbao, Spain, 2016; pp. 62–69. [Google Scholar]
  69. Tsunashima, H. Condition Monitoring of Railway Tracks from Car-Body Vibration Using a Machine Learning Technique. Appl. Sci. 2019, 9, 2734. [Google Scholar] [CrossRef] [Green Version]
  70. Oukhellou, L.; Côme, E.; Bouillaut, L.; Aknin, P. Combined use of sensor data and structural knowledge processed by Bayesian network: Application to a railway diagnosis aid scheme. Transp. Res. Part C Emerg. Technol. 2008, 16, 755–767. [Google Scholar] [CrossRef]
  71. Ni, Y.-Q.; Zhang, Q.-H. A Bayesian Machine Learning Approach for Online Wheel Condition Detection Using Track-side Monitoring. In Proceedings of the 2018 International Conference on Intelligent Rail Transportation (ICIRT), Singapore, 12–14 December 2018; pp. 1–6. [Google Scholar]
  72. Wang, Q.-A.; Ni, Y.-Q. Measurement and Forecasting of High-Speed Rail Track Slab Deformation under Uncertain SHM Data Using Variational Heteroscedastic Gaussian Process. Sensors 2019, 19, 3311. [Google Scholar] [CrossRef] [Green Version]
  73. Mazzeo, P.L.; Nitti, M.; Stella, E.; Distante, A. Visual recognition of fastening bolts for railroad maintenance. Pattern Recognit. Lett. 2004, 25, 669–677. [Google Scholar] [CrossRef]
  74. Resendiz, E.; Molina, L.F.; Hart, J.M.; Edwards, J.R. Development of a machine-vision system for inspection of railway track components. In Proceedings of the 12th World Conference on Transport Research, Lisbon, Portugal, 11–15 July 2010; p. 22. [Google Scholar]
  75. Santur, Y.; Karaköse, M.; Akın, E. Condition Monitoring Approach Using 3D-Modelling of Railway Tracks With Laser Cameras. In Proceedings of the International Conference on Advanced Technology & Sciences (ICAT’16), Konya, Turkey, 1–3 September 2016; pp. 132–135. [Google Scholar]
  76. Lu, S.; Liu, Z.; Shen, Y. Automatic Fault Detection of Multiple Targets in Railway Maintenance Based on Time-Scale Normalization. IEEE Trans. Instrum. Meas. 2018, 67, 849–865. [Google Scholar] [CrossRef]
  77. Berggren, E.G. Efficient Track Maintenance: Methodology for Combined Analysis of Condition Data. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2010, 224, 353–360. [Google Scholar] [CrossRef]
  78. Santur, Y.; Karakose, M.; Akin, E. A new rail inspection method based on deep learning using laser cameras. In Proceedings of the 2017 International Artificial Intelligence and Data Processing Symposium (IDAP), Malatya, Turkey, 16–17 September 2017; pp. 1–6. [Google Scholar]
  79. Li, Y.; Otto, C.; Haas, N.; Fujiki, Y.; Pankanti, S. Component-based track inspection using machine-vision technology. In Proceedings of the 1st ACM International Conference on Multimedia Retrieval, Trento, Italy, 17–20 April 2011; pp. 1–8. [Google Scholar]
  80. Resendiz, E.; Hart, J.M.; Ahuja, N. Automated Visual Inspection of Railroad Tracks. IEEE Trans. Intell. Transp. Syst. 2013, 14, 751–760. [Google Scholar] [CrossRef] [Green Version]
  81. Li, H.; Parikh, D.; He, Q.; Qian, B.; Li, Z.; Fang, D.; Hampapur, A. Improving rail network velocity: A machine learning approach to predictive maintenance. Transp. Res. Part C Emerg. Technol. 2014, 45, 17–26. [Google Scholar] [CrossRef]
  82. Wang, G.; Xu, T.; Tang, T.; Yuan, T.; Wang, H. A Bayesian network model for prediction of weather-related failures in railway turnout systems. Expert Syst. Appl. 2017, 69, 247–256. [Google Scholar] [CrossRef]
  83. Xie, W.; Nunez, A.; Maas, R.; Li, Z. Decision support tool based on multi-source data analysis for the tram wheel-rail interface. IFAC PapersOnLine 2018, 51, 118–123. [Google Scholar] [CrossRef]
  84. Hu, C.; Liu, X. Modeling Track Geometry Degradation Using Support Vector Machine Technique. Am. Soc. Mech. Eng. Digit. Collect. 2016. [Google Scholar] [CrossRef]
  85. Bukhsh, Z.A.; Saeed, A.; Stipanovic, I. A machine learning approach for maintenance prediction of railway assets. Transp. Res. Arena 2018, 2018. [Google Scholar] [CrossRef]
  86. Andrade, A.R.; Teixeira, P.F. A Bayesian model to assess rail track geometry degradation through its life-cycle. Res. Transp. Econ. 2012, 36, 1–8. [Google Scholar] [CrossRef]
  87. Lasisi, A.; Martey, E.N.; Guillot, D.; Attoh-Okine, N. A three-step agglomerated Machine Learning: An alternative to Weibull Defect Analysis of Rail Infrastructure. In Proceedings of the 2018 IEEE International Conference on Big Data (Big Data), Seattle, WA, USA, 10–13 December 2018; pp. 4508–4515. [Google Scholar]
  88. Allah Bukhsh, Z.; Saeed, A.; Stipanovic, I.; Doree, A.G. Predictive maintenance using tree-based classification techniques: A case of railway switches. Transp. Res. Part C Emerg. Technol. 2019, 101, 35–54. [Google Scholar] [CrossRef]
  89. Li, H.; Qian, B.; Parikh, D.; Hampapur, A. Alarm prediction in large-scale sensor networks—A case study in railroad. In Proceedings of the 2013 IEEE International Conference on Big Data, Silicon Valley, CA, USA, 6–9 October 2013; pp. 7–14. [Google Scholar]
  90. Tsui, K.L.; Chen, N.; Zhou, Q.; Hai, Y.; Wang, W. Prognostics and Health Management: A Review on Data Driven Approaches. Math. Probl. Eng. 2015, 2015, 1–17. [Google Scholar] [CrossRef] [Green Version]
  91. Lederman, G.; Chen, S.; Garrett, J.; Kovačević, J.; Noh, H.Y.; Bielak, J. Track-monitoring from the dynamic response of an operational train. Mech. Syst. Signal. Process. 2017, 87, 1–16. [Google Scholar] [CrossRef] [Green Version]
  92. Gröchenig, K. Foundations of Time-Frequency Analysis; Springer Science & Business Media: Berlin, Germany, 2013. [Google Scholar]
  93. El-Sibaie, M.; Zhang, Y.-J. Objective Track Quality Indices. Transp. Res. Rec. 2004, 1863, 81–87. [Google Scholar] [CrossRef]
  94. Berawi, A.R.B.; Delgado, R.; Calçada, R.; Vale, C. Evaluating track geometrical quality through different methodologies. Int. J. Technol. 2010, 1, 38–47. [Google Scholar]
  95. Madejski, J.; Grabczyk, J. Continuous geometry measurement for diagnostics of tracks and switches. In Proceedings of the International Conference on Switches, Delft, The Netherlands, 19–22 March 2002; p. 20. [Google Scholar]
  96. Talukdar, K.; Arulmozhi, U.; Prabhakar, K.; Satyanarayan. Project Presentation Improvement of TGI Value by Computer Analysis; Ministry of Railways, Indian Railways Institute of Civil Engineering: Pune, India, 2006.
  97. EN 13848-5. Railway Applications-Track-Track Geometry Quality-Part. 5: Geometric Quality Assessment; European Committee for Standardization: Brussels, Belgium, 2005. [Google Scholar]
  98. Lasisi, A.; Attoh-Okine, N. Principal components analysis and track quality index: A machine learning approach. Transp. Res. Part C Emerg. Technol. 2018, 91, 230–248. [Google Scholar] [CrossRef]
  99. Nadarajah, N.; Shamdani, A.; Hardie, G. Prediction of railway vehicles’ dynamic behaviour with machine learning algorithms. In Proceedings of the CORE 2018: Conference on Railway Excellence, Sydney, Australia, 30 April–2 May 2018; p. 452. [Google Scholar]
  100. Sun, Y.; Liu, Y.; Yang, C. Railway Joint Detection Using Deep Convolutional Neural Networks. In Proceedings of the 2019 IEEE 15th International Conference on Automation Science and Engineering (CASE), Vancouver, BC, Canada, 22–26 August 2019; pp. 235–240. [Google Scholar]
  101. Sakoe, H.; Chiba, S. Dynamic programming algorithm optimization for spoken word recognition. IEEE Trans. Acoust. Speech Signal Process. 1978, 26, 43–49. [Google Scholar] [CrossRef] [Green Version]
  102. Narezo Guzman, D.; Hadzic, E.; Samson, H.; van den Broek, S.; Groos, J.C. Detecting anomalous behavior of railway switches under real operation conditions: Workflow and implementation. In Proceedings of the Transport Research Arena 2020, Helsinki, Finland, 27–30 April 2020. [Google Scholar]
  103. Zhang, G.P. Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 2003, 50, 159–175. [Google Scholar] [CrossRef]
  104. Gibert, X.; Patel, V.M.; Chellappa, R. Robust Fastener Detection for Autonomous Visual Railway Track Inspection. In Proceedings of the 2015 IEEE Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 5–9 January 2015; pp. 694–701. [Google Scholar]
  105. Li, Y.; Trinh, H.; Haas, N.; Otto, C.; Pankanti, S. Rail Component Detection, Optimization, and Assessment for Automatic Rail Track Inspection. IEEE Trans. Intell. Transp. Syst. 2014, 15, 760–770. [Google Scholar] [CrossRef]
  106. Voulodimos, A.; Doulamis, N.; Doulamis, A.; Protopapadakis, E. Deep learning for computer vision: A brief review. Comput. Intell. Neurosci. 2018, 2018. [Google Scholar] [CrossRef] [PubMed]
  107. Jamshidi, A.; Faghih-Roohi, S.; Hajizadeh, S.; Núñez, A.; Babuska, R.; Dollevoet, R.; Li, Z.; De Schutter, B. A Big Data Analysis Approach for Rail Failure Risk Assessment: Big Data Analysis Approach for Rail Failure Risk Assessment. Risk Anal. 2017, 37, 1495–1507. [Google Scholar] [CrossRef] [Green Version]
  108. Zhuang, L.; Wang, L.; Zhang, Z.; Tsui, K.L. Automated vision inspection of rail surface cracks: A double-layer data-driven framework. Transp. Res. Part C Emerg. Technol. 2018, 92, 258–277. [Google Scholar] [CrossRef]
  109. Zhang, H.; William, D.; Marsh, R. Bayesian network models for making maintenance decisions from data and expert judgment. In Risk, Reliability and Safety: Innovating Theory and Practice; Walls, L., Revie, M., Bedford, T., Eds.; CRC Press: Boca Raton, FL, USA, 2016; pp. 1056–1063. [Google Scholar]
  110. Mercy, K.G.; Srinivasa, R.; Sri, K. A Framework for Rail Surface Defect Prediction Using Machine Learning Algorithms. In Proceedings of the 2018 International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India, 11–12 July 2018; pp. 972–977. [Google Scholar]
  111. Soleimani, S.; Mohammadi, A.; Chen, J.; Leitner, M. Mining the Highway-Rail Grade Crossing Crash Data: A Text Mining Approach. In Proceedings of the 18th IEEE International Conference On Machine Learning And Applications (ICMLA), Boca Raton, FL, USA, 16–19 December 2019; pp. 1063–1068. [Google Scholar]
  112. Ghofrani, F.; He, Q.; Goverde, R.M.P.; Liu, X. Recent applications of big data analytics in railway transportation systems: A survey. Transp. Res. Part C Emerg. Technol. 2018, 90, 226–246. [Google Scholar] [CrossRef]
  113. Ishida, M.; Akama, M.; Kashiwaya, K.; Kapoor, A. The current status of theory and practice on rail integrity in Japanese railways—rolling contact fatigue and corrugations. Fatigue Fract. Eng. Mater. Struct. 2003, 26, 909–919. [Google Scholar] [CrossRef]
  114. Andrade, A.R.; Teixeira, P.F. Hierarchical Bayesian modelling of rail track geometry degradation. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2013, 227, 364–375. [Google Scholar] [CrossRef]
  115. Falamarzi, A.; Moridpour, S.; Nazem, M.; Hesami, R. Rail Degradation Prediction Models for Tram System: Melbourne Case Study. J. Adv. Transp. 2018, 2018, 1–8. [Google Scholar] [CrossRef] [Green Version]
  116. Falamarzi, A.; Moridpour, S.; Nazem, M.; Cheraghi, S. Development of Random forests regression model to predict track degradation index: Melbourne case study. In Proceedings of the 40th Australian Transport Research Forum, Darwin, Australia, 30 October–1 November 2018; Volume 13. [Google Scholar]
  117. Santur, Y.; Karakose, M.; AKIN, E. An adaptive fault diagnosis approach using pipeline implementation for railway inspection. Turk. J. Electr. Eng. Comput. Sci. 2018, 26, 987–998. [Google Scholar] [CrossRef]
  118. Jamshidi, A.; Roohi, S.F.; Núñez, A.; Babuska, R.; De Schutter, B.; Dollevoet, R.; Li, Z. Probabilistic Defect-Based Risk Assessment Approach for Rail Failures in Railway Infrastructure. IFAC PapersOnLine 2016, 49, 73–77. [Google Scholar] [CrossRef]
  119. Molodova, M.; Oregui, M.; Núñez, A.; Li, Z.; Dollevoet, R. Health condition monitoring of insulated joints based on axle box acceleration measurements. Eng. Struct. 2016, 123, 225–235. [Google Scholar] [CrossRef] [Green Version]
  120. Arasteh Khouy, I. Cost-Effective Maintenance of Railway Track Geometry: A Shift from Safety Limits to Maintenance Limits. Ph.D. Thesis, Luleå University of Technology, Luleå, Sweden, 2013. [Google Scholar]
  121. Mercier, S.; Meier-Hirmer, C.; Roussignol, M. Bivariate Gamma wear processes for track geometry modelling, with application to intervention scheduling. Struct. Infrastruct. Eng. 2012, 8, 357–366. [Google Scholar] [CrossRef] [Green Version]
  122. Meghoe, A.; Loendersloot, R.; Tinga, T. Rail wear and remaining life prediction using meta-models. Int. J. Rail Transp. 2020, 8, 1–26. [Google Scholar] [CrossRef]
  123. Famurewa, S.M.; Juntti, U.; Nissen, A.; Kumar, U. Augmented utilisation of possession time: Analysis for track geometry maintenance. Proc. Inst. Mech. Eng. Part F J. Rail Rapid Transit 2016, 230, 1118–1130. [Google Scholar] [CrossRef]
  124. Consilvio, A.; Di Febbraro, A.; Meo, R.; Sacco, N. Risk-based optimal scheduling of maintenance activities in a railway network. Eur. J. Transp. Logist. 2019, 8, 435–465. [Google Scholar] [CrossRef]
  125. Consilvio, A.; Febbraro, A.D.; Sacco, N. A Rolling-Horizon Approach for Predictive Maintenance Planning to Reduce the Risk of Rail Service Disruptions. IEEE Trans. Reliab. 2020, 1–13. [Google Scholar] [CrossRef]
  126. Adey, B.T.; Jamali, A. On the role of inspections and interventions in infrastructure management. Mater. Corros. 2012, 63, 1134–1146. [Google Scholar] [CrossRef]
  127. Hotho, A.; Nürnberger, A.; Paaß, G. A brief survey of text mining. Ldv Forum 2015, 20, 19–62. [Google Scholar]
  128. Lipton, Z.C. The mythos of model interpretability. Queue 2018, 16, 31–57. [Google Scholar] [CrossRef]
  129. Zhang, Q.; Zhu, S. Visual interpretability for deep learning: A survey. Front. Inf. Technol. Electron. Eng. 2018, 19, 27–39. [Google Scholar] [CrossRef] [Green Version]
  130. Yang, C.; Létourneau, S. Learning to predict train wheel failures. In Proceedings of the Eleventh ACM SIGKDD International Conference on Knowledge Discovery in Data Mining; Association for Computing Machinery: Chicago, IL, USA, 2005; pp. 516–525. [Google Scholar]
Figure 1. Number of publications per year with a trend line.
Figure 1. Number of publications per year with a trend line.
Geosciences 10 00425 g001
Figure 2. Word frequency distribution for the paper titles and abstracts.
Figure 2. Word frequency distribution for the paper titles and abstracts.
Geosciences 10 00425 g002
Figure 3. The distribution of data-driven methods in predictive maintenance of railway track.
Figure 3. The distribution of data-driven methods in predictive maintenance of railway track.
Geosciences 10 00425 g003
Figure 4. Publication trend for data-driven methods in predictive maintenance of railway track.
Figure 4. Publication trend for data-driven methods in predictive maintenance of railway track.
Geosciences 10 00425 g004
Figure 5. Publication count by track defects.
Figure 5. Publication count by track defects.
Geosciences 10 00425 g005
Table 1. Characteristics of railway measurement data.
Table 1. Characteristics of railway measurement data.
CharacteristicsDescriptionsExamples
Large-volumeCollecting huge amounts of data from two aspects:
Time domain (real-time, nearly real-time or streamlines).
Space domain (thousands of miles).
More than 60 million records of track geometry measurement data set were collected in a U.S. Class I rail network for 100 miles from 2012 to 2017 [11].
Multi-sourceMulti-source refers to the various measurement methods from which data can be generated in multiple types.Predict the remaining useful life of railcar by fusing data from wheel impact load detector, machine vision systems and optical geometry detectors [12].
Highly-imbalancedThe rail defects are highly skewed in the collected data sets. Majority of observations belong to the normal states while only a small portion are related to defects.Pre-process the imbalanced rail image data by sampling techniques and semi-supervised techniques before rail defect detection [13].
High noiseNoise come from two aspects during the data collection:
The inherent environmental uncertainty along the track: soil type, climate condition, track profile, and materials.
The precision of sensors.
Use of derivatives and smoothing can reduce the noise present in the raw measurements and thus improve the quality of the signal [12].
Table 2. Measurement methods in railway track engineering.
Table 2. Measurement methods in railway track engineering.
MethodsTechnologiesMonitoring ObjectsAdvantagesDisadvantages
Walking patrolsVisual, ultrasonic testingBallast section, ties, fasteners, rail headFlexibleTime-consuming, unsafe
Mechanized track patrolsSpecific inspection carsCamera-based measurement, ultrasonic testing, vibration acoustic, eddy, laser, magneticTrack geometry, rail head, ties, fasteners, substructureEfficient, multi-channel data verification, periodicHigh-cost, low frequency
In-service vehiclesCamera-based measurement, ultrasonic testing, vibration, displacementTrack geometry, rail head, ties, fastenersEfficient, flexible, multi-channel data verification, real-time monitoringHigh-noise level
Wayside detectorsFiber, meteorological sensor, impact load detectorRail head, wheel-rail interactions, temperature, weatherHigh stabilityHigh-cost
Table 3. Classical data-driven models in predictive maintenance of railway track.
Table 3. Classical data-driven models in predictive maintenance of railway track.
Data-Driven ModelsAdvantageDisadvantageApplication
Statistical modelsRegression modeling (e.g., multivariable regression, multi-stage regression)Simple; interpretabilityPrior knowledge of the data is needed to select the best fitting modelEstimating the remaining useful life of railway track [34]
Probability distribution model (e.g., Weibull, normal, lognormal and extreme value distributions)Simple; interpretabilityBased on specific hypothesesPrediction of track failure time [35]
Time series model (e.g., autoregressive (AR), autoregressive integrated moving average (ARIMA))InterpretabilityTime series is required to be stationaryPrediction of the short-term trend of track irregularity [36]
Bayesian methods (e.g., Bayesian inference, Markov Chain Monte Carlo (MCMC))Stable; better performance for small dataset sizePredictors are required to be independent; prior distribution assumption neededInvestigation of the rail squat failure probability using Bayesian inference [37]
Stochastic process (e.g., Markov process, Gaussian process, Gamma process)Better performance in process status predictionBased on specific hypotheses; not suitable for mid to long-term system predictionEvaluating the deterioration of track geometry based on Markov process [38]
Classical machine learning modelANNRobust; no expert knowledge is neededTime-consuming; poor interpretability Prediction of average track degradation rates [39]
SVMEfficiency in small data size; ability to deal with nonlinear characteristicsPoor interpretability; sensitive to kernel functionFast classification and evaluation of rolling contact fatigue (RCF) defects in tracks [40]
Tree-based model (e.g., decision tree, random forest)InterpretabilityOverfitting on noisy dataPrediction of tram track degradation index [41]
K-nearest neighbors (KNN)Simple; interpretabilityNot easy to determine hyper-parameter k; sensitive to data distributionClassification of tamping effectiveness [42]
Table 4. Track measurement data types and applications in railway track engineering.
Table 4. Track measurement data types and applications in railway track engineering.
Data typeMeasurement Recent Applications
Time seriesTrack geometry recording car[62,63,64]
Ultrasonic[27,40,55,65]
In-service vehicles[66,67,68,69]
Eddy[55,70]
Fiber[30,71,72]
ImageCamera[73,74,75,76]
Ground penetrating radar[74,77]
Laser[40,75,78]
VideoCamera[13,24,79,80]
Discrete valueTemperature, weather[30,81,82,83]
Rail condition[81,84,85]
Tonnage[11,86,87]
Text recordAccident/maintenance records[49,81,88]
Table 5. A summary of the most recent papers for track defects.
Table 5. A summary of the most recent papers for track defects.
Track DefectsEquipmentFeatureData-Driven MethodReference
Geometry irregularityTrack geometry recording car, operation records, maintenance recordsStandard deviation of longitudinal level, tonnage, past maintenance, and renewal actionsBayesian method[114]
Track geometry recording carGeometric defect type, class of track, tonnageEnsemble of gamma process, logistic regression, and SVM[60]
Track geometry recording carGauge deviationANN[115]
Track geometry recording carTrack degradation index based on gauge deviationRandom forest[116]
In-service vehicles on-board sensing deviceVertical and lateral accelerations and the roll rate of the car bodySVM[69]
Rail head defectsCameraAdaptive blur removal for imagesCNN[117]
Laser-ultrasonic technologyWavelet packet time-frequency coefficient, energy and local entropy (using wavelet packet transform and kernel principal component)SVM[40]
Ultrasonic and rail surface photosSeverity categories of the squatsBayesian inference method[118]
Sperry’s eddy current walking stickMaintenance, track geometry, and rolling stock parametersClustering[55]
Missing rail componentCameraHog featuresSVM[104]
Gabor-filtered imagesMultiple signal classification[80]
Rail breakIn-service vehiclesAxle box accelerationContinuous wavelet transform[119]
Eddy current sensorEddy current signalsBayesian network[70]
Substructure failure: sleeper and ballastFiber bragg gratingTrack slab deformationVariational heteroscedastic Gaussian process[72]
CameraStiffness of the ballastBayesian method[37]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xie, J.; Huang, J.; Zeng, C.; Jiang, S.-H.; Podlich, N. Systematic Literature Review on Data-Driven Models for Predictive Maintenance of Railway Track: Implications in Geotechnical Engineering. Geosciences 2020, 10, 425. https://doi.org/10.3390/geosciences10110425

AMA Style

Xie J, Huang J, Zeng C, Jiang S-H, Podlich N. Systematic Literature Review on Data-Driven Models for Predictive Maintenance of Railway Track: Implications in Geotechnical Engineering. Geosciences. 2020; 10(11):425. https://doi.org/10.3390/geosciences10110425

Chicago/Turabian Style

Xie, Jiawei, Jinsong Huang, Cheng Zeng, Shui-Hua Jiang, and Nathan Podlich. 2020. "Systematic Literature Review on Data-Driven Models for Predictive Maintenance of Railway Track: Implications in Geotechnical Engineering" Geosciences 10, no. 11: 425. https://doi.org/10.3390/geosciences10110425

APA Style

Xie, J., Huang, J., Zeng, C., Jiang, S. -H., & Podlich, N. (2020). Systematic Literature Review on Data-Driven Models for Predictive Maintenance of Railway Track: Implications in Geotechnical Engineering. Geosciences, 10(11), 425. https://doi.org/10.3390/geosciences10110425

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop