<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JSS</journal-id><journal-title-group><journal-title>Open Journal of Social Sciences</journal-title></journal-title-group><issn pub-type="epub">2327-5952</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jss.2016.411005</article-id><article-id pub-id-type="publisher-id">JSS-72341</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Business&amp;Economics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  Application of Artificial Neuron Network in Analysis of Railway Delays
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jia</surname><given-names>Hu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Bernd</surname><given-names>Noche</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Transport and Logistics, University Duisburg-Essen, Duisburg, Germany</addr-line></aff><pub-date pub-type="epub"><day>25</day><month>11</month><year>2016</year></pub-date><volume>04</volume><issue>11</issue><fpage>59</fpage><lpage>68</lpage><history><date date-type="received"><day>September</day>	<month>27,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>November</month>	<year>22,</year>	</date><date date-type="accepted"><day>November</day>	<month>29,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   
   Punctuality is a key performance indicator of train freight transport. However, train delay arises often in the practice. To improve the efficiency of cargo train, prediction of train delay is always an important research area. In this paper, a prediction model is established on the base of artificial neural network (ANN). Due the endogen drawback of ANN, Genetic Algorithm is adopted to improve the performance of ANN. Consequently, an experiment is design to train and test the ANN-based model by a set of data from the practice. The results of the experiment demonstrate the significant propagation ability of the model. 
  
 
</p></abstract><kwd-group><kwd>Train-Delay Prediction</kwd><kwd> Artificial Neuron Network</kwd><kwd> Improvement of Artificial  Neuron Network</kwd><kwd> Delay Reasons of Railway Freight</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Current economic development is highly dependent on natural resources, such as coal and oil. Punctual delivery of products is a key indicator of service performance in the production of natural resources. The production sites of natural resources are usually located far from densely populated places. In terms of logistics, transported products play an important role in the production of natural resources. However, railway transport declined constantly over the past decades [<xref ref-type="bibr" rid="scirp.72341-ref1">1</xref>]. This decline is attributed to diverse reasons, such as unstable weather conditions, complex infrastructure, and bureaucratic inefficiency [<xref ref-type="bibr" rid="scirp.72341-ref2">2</xref>]. Given the endogenous characteristics of railway transport, its scheduling suffers from the vulnerability of the transport process; thus, the delivery time of the cargo train is always out of control [<xref ref-type="bibr" rid="scirp.72341-ref3">3</xref>]. To improve the efficiency of rail traffic, delay prediction, which is a necessary function of railway operation, should be explored.</p><p>Many researchers have investigated the train-delay problem and have presented numerous models and algorithms [<xref ref-type="bibr" rid="scirp.72341-ref4">4</xref>]. The majority of previous works on delay estimation for railway networks concentrates on network and operational parameters (e.g., available resources, capacity, and timing), as well as their complex interactions [<xref ref-type="bibr" rid="scirp.72341-ref5">5</xref>]. In this paper, artificial neural network (ANN) is applied to support stakeholders of railway operation in solving less-structured problems in daily business. This algorithm simplifies the process of decision-making by imitating human decision-making behavior.</p><p>This study is organized as follows. The literature review of delay models are introduced in Section 2. The theoretical background of the ANN model is described in Section 3. Result analysis is conducted in Section 4 to evaluate the performance of the ANN model. Section 5 closes the study with a conclusion and suggestions further development.</p></sec><sec id="s2"><title>2. Literature Review</title><p>At the present time, the analysis of train delays are based on either analytical and simulation models. The major concern related to railway transport is complicated because of the endogenous property of multiple agents and tiers [<xref ref-type="bibr" rid="scirp.72341-ref6">6</xref>]. The algorithms used to solve a system of equations may not be ideal for simple and accurate delay propagation. The effects of the interactions cannot be effectively captured in an analytical delay model [<xref ref-type="bibr" rid="scirp.72341-ref7">7</xref>].</p><p>By contrast, simulation models can develop simple and accurate mathematical relationships that effectively reflect the stochastic feature of the interactions of numerous traffic parameters, as well as their influence on delays in railway networks [<xref ref-type="bibr" rid="scirp.72341-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.72341-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.72341-ref10">10</xref>]. Various simulation methods are also applied to anticipate train delays, such as linear model [<xref ref-type="bibr" rid="scirp.72341-ref11">11</xref>], Markov-chain model [<xref ref-type="bibr" rid="scirp.72341-ref12">12</xref>], Monte-Carlo simulation [<xref ref-type="bibr" rid="scirp.72341-ref13">13</xref>], and grey system theory [<xref ref-type="bibr" rid="scirp.72341-ref14">14</xref>].</p><p>In the current problem, the set of the feasible solutions is complex because of the number of constraints (i.e., a solution that respects the constraints is unlikely to be determined through a hit and miss approach). The accuracy of the simulation results is highly sensitive to this possibility. However, an appropriate value for train delay possibility is difficult to set. This task requires not only a mature theory for support but also adequate experience in practical application [<xref ref-type="bibr" rid="scirp.72341-ref8">8</xref>]. From the literature review, many challenging and long-standing problems are closely related to the delays posed. Some types of delays are difficult to anticipate, e.g. natural disaster, and thus applying a pattern to analyze, estimate, or predict is difficult.</p><p>Furthermore, railway network scheduling is featured as a discrete-event dynamic system; therefore, linear regression is generally unsuitable for defining a dependent variable in relation to delays in train transportation. Studies conducted with disaggregate data report that the relationship between delay events and delay time is often nonlinear, time-variable, and S-shaped [<xref ref-type="bibr" rid="scirp.72341-ref16">16</xref>]. Artificial Neural Network (ANN) has distinguished advantages over traditional tactical methodologies (e.g., regression analysis, logistic regression, etc.) because it provides solutions to highly complex functions for nonlinear variables [<xref ref-type="bibr" rid="scirp.72341-ref17">17</xref>].</p><p>In the next section, a delay propagation model is presented based on ANN. It focuses on risks that are most frequently met in a railway network. Furthermore, the next section develops specific testable hypotheses.</p></sec><sec id="s3"><title>3. Methodology</title><p>This paper does not discuss the complete box of prediction tools but rather focus on one component―multilayer perception (MLP). MLP is a type of ANN that is capable of forecasting the influence of important delay factors. The background and fundamentals of MLP are introduced in the first subsection. Given the endogen disadvantages of MLP, genetic algorithm is proposed as a performance-improvement method for MLP in the second subsection separately.</p><sec id="s3_1"><title>3.1. Theoretical Fundamentals of MLP</title><p>MLP has been inspired by biological neural connections in the human brain. The architecture of an MLP is significantly more simplified than that of a biological brain system. An MLP normally consists of an input layer, (at least) an intermediate layer (i.e., the hidden layer), and an output layer, which shows the performance output of the system.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x2.png" xlink:type="simple"/></inline-formula> represent the input values in a three-layer perceptron. The output of the hidden layer <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x3.png" xlink:type="simple"/></inline-formula> and that of the output layer are respectively expressed as follows:</p><disp-formula id="scirp.72341-formula62"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/72341x4.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72341-formula63"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/72341x5.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x6.png" xlink:type="simple"/></inline-formula> is the connection weights between the input and hidden layer, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x7.png" xlink:type="simple"/></inline-formula>is the bias of the hidden layer, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x8.png" xlink:type="simple"/></inline-formula>is the activation function of the hidden layer; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x9.png" xlink:type="simple"/></inline-formula>is the connection weights between the hidden and output layer, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x10.png" xlink:type="simple"/></inline-formula>is the bias of the output layer, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x11.png" xlink:type="simple"/></inline-formula> is the activation function of the output layer.In the system, the hidden layer enhances the adaptive learning in MLP, which is the ability to learn how to do tasks on the basis of the data given for training or initial experience.</p><p>The training scheme is activated by back?forward spreading error signals in this paper, i.e. back-propagation algorithm (BP). The difference between the actual and tar-get outputs is also considered an error (i.e., training error). In the training process, the connection weights are modified through consistent comparisons of the desired and calculated output. The structure of the MLP is also adjusted correspondingly in iterations until the error lies in the acceptable area.</p><p>Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x12.png" xlink:type="simple"/></inline-formula> be a training pair in training data D. Then, for arbitrary hidden layer neuron, error E in the weight space can be interpreted as follows:</p><disp-formula id="scirp.72341-formula64"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/72341x13.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x14.png" xlink:type="simple"/></inline-formula> is the targeted (desired) output of the MLP, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x15.png" xlink:type="simple"/></inline-formula>is the actual (calculated) output of the MLP, d is the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x16.png" xlink:type="simple"/></inline-formula> input for the MLP, and D is the training data of the MLP. In this paper, the definition of error is adopted the most popular in practice. The errors of an MLP are half squared the differences between the desired and actual outputs. The pre-factor 1/2 is not necessary but leads to a compact result [<xref ref-type="bibr" rid="scirp.72341-ref16">16</xref>]. The gradual adjustment in the training finally obtains a good weight distribution [<xref ref-type="bibr" rid="scirp.72341-ref18">18</xref>].</p></sec><sec id="s3_2"><title>3.2. Improvement of the Performance of MLP</title><p>MLP has typical limitations, e.g. local minimum and convergence unsteadiness in its training procedure [<xref ref-type="bibr" rid="scirp.72341-ref19">19</xref>]. Enormous effort was proposed to improve the performance of BP, e.g. variable learning-rate back-propagation and Levenberg-Marquardt BP [<xref ref-type="bibr" rid="scirp.72341-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.72341-ref18">18</xref>] [<xref ref-type="bibr" rid="scirp.72341-ref20">20</xref>]. GA is allowed to perform the search in a general, representation-independent manner by emulating biological process. A hybrid GA-MLP model was proposed to decrease the possibility of trapping into local minima by combining the advantages of global search into the solution space of BP algorithm.</p><p>In selecting the operation in the genetic algorithm, the large probability must be chosen as the parent individual. This parent individual intersects with other individuals or possibly mutates according the probability of crossover and the probability of mutation that is initiated at the beginning of the genetic algorithm to breed a brand new group of individuals for next generation. When the maximal iteration number for the generation is reached, the training process for the network must be terminated, and the established MLP is considered as a well-trained network [<xref ref-type="bibr" rid="scirp.72341-ref21">21</xref>]. Given an initial set of weights, the connection weights of the network are updated through global search instead of through the traditional gradient descent. Thus, the quality of output of MLP is improved [<xref ref-type="bibr" rid="scirp.72341-ref22">22</xref>].</p><p>To obtain a problem with a reasonable combinatorial aspect, the delay variables selected for optimizing are the connection weights between the input and hidden layers in MLP. In the next section, an experiment is designed to apply MLP in delay propagation.</p></sec></sec><sec id="s4"><title>4. Experiment Design and Results Analysis</title><p>In this section, an experiment is presented that demonstrates how MLP makes an efficient prediction of delays in railway transport.</p><sec id="s4_1"><title>4.1. Research Methodology</title><sec id="s4_1_1"><title>4.1.1. Prerequisites of the Experiment</title><p>To establish a delay propagation model, train delays should be quantified as accurately as possible and communicated to related users to minimize the influence of disturbances. In this paper, the different kinds of delay are disregarded because MLP focuses on the outputs (the influence of reasons) and their classification rather than on the reasons themselves. In the following chapter, an experiment is presented that demonstrates how ANN supports decision-making.</p><p>To enhance the effectiveness of solution mechanisms, several specified operational constraints are considered. In this paper, the railroad network is a hub-and-spoke network where</p><p>・ each rail station is a potential hub with consolidation capability that aims to minimize total cost, and the locations of facilities are fixed;</p><p>・ train speed is dependent on the traffic situation, and maximum speed is limited;</p><p>・ the headways of two trains are adequate for the schedule; and</p><p>・ multiple periods are considered.</p><p>The delay in pre- and post-haulage (trucks) is neglected in this study because customers presumably deliver and pick up their commodities through terminal-to- terminal transportation.</p></sec><sec id="s4_1_2"><title>4.1.2. Configuration of the BPNN Model in MATLAB<sup>&#174;</sup></title><p>In the experiment, the delay-prediction model is realized by program MATLAB&#174;. In this section, MLP is therefore labelled as a BPNN to maintain its accordance with MATLAB&#174;. Parameters are set to fix the topology of BPNN in MATLAB<sup>&#174;</sup>, including activation function.</p><p>The activation function affects the signal transformation from the current layer to the next layer. Various activation functions can be applied between layers to map variables in MATLAB&#174;. For instance, the log-sigmoid function is used to activate the connection between the input and the hidden layers; the linear function is employed to connect the hidden and the output layers. The relation of BPNN is expressed as follows [<xref ref-type="bibr" rid="scirp.72341-ref14">14</xref>]:</p><disp-formula id="scirp.72341-formula65"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/72341x17.png"  xlink:type="simple"/></disp-formula><p>where:</p><p>・ r: node in the input layer.</p><p>・ c:node in the hidden layer.</p><p>・ d: node in the output layer.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x18.png" xlink:type="simple"/></inline-formula>: connection weights of the input and hidden layer.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x19.png" xlink:type="simple"/></inline-formula>: connection weights of hidden and output layer.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x20.png" xlink:type="simple"/></inline-formula>: bias of the input layer.</p><p>・ <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x21.png" xlink:type="simple"/></inline-formula>: bias of the output layer.</p><p>GA initially calculates the fitness value. This algorithm is then reiterated ten times in the experiment to optimize the initial value of the weight and the bias for the network [<xref ref-type="bibr" rid="scirp.72341-ref15">15</xref>]. The fitness function calculates the sum of the errors between the outputs and the targets.</p><disp-formula id="scirp.72341-formula66"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/72341x22.png"  xlink:type="simple"/></disp-formula><p>A new population is generated through genetic operation crossover and mutation. This population is fed into the BPNN model for qualified prediction. Superior individuals are maintained in the succeeding generations, and inferior ones are eliminated. <xref ref-type="fig" rid="fig1">Figure 1</xref> depicts the flowchart of this model.</p><p>The BPNN model framework is now established. In the next step, the inputs are integrated into the model for training and testing. The details of the process are discussed in the following subsection.</p></sec></sec><sec id="s4_2"><title>4.2. Experiment Design on the Delay-Prediction Model</title><p>The methodology consists of three steps: first, the inputs (relevant variables) are identified and quantified. These inputs determine the configuration of the freight network, infrastructure, locations of facilities and depots, and order timing. Second, these variables are simulated in the model. Meanwhile, the model is configured. Finally, the results of the simulation are analyzed. Delay samples are collected from data sets from Romania. The source is used to train and test the prediction model.</p><p>In the experiment, the samples deployed in the model principally consist of two subsets, namely, training and test samples. Sample size is defined as the number of samples in one subset. The training subset data are used to recognize and analyze the potential structure of the connection weights by gradient descent in training phases. Meanwhile, the samples in the test subset are not used during training but are employed to verify these weights.</p><p>Once the network begins to over-fit, the training set and the error on the validation set occasionally begin to increase. Once the validation error increases for a specified number of iterations, the training ceases and the weights at minimal validation error are returned.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Flowchart of GA</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/72341x23.png"/></fig><p>Principally, several experiments are conducted without GA to test the performance of different parameters as provided by MATLAB<sup>&#174;</sup> Neural Network Toolbox™. The GA- BPNN model is principally designed in the following steps:</p><p>・ The Train ID. No., Traction, Weekday, Delay code, Station, and Region of the training set are the input elements, and the Delay time is the target.</p><p>・ The network is trained with different modification methods.</p><p>・ The network is validated with the test data.</p><p>Correspondingly, the pseudo code of the GA-BPNN model is written in <xref ref-type="table" rid="table1">Table 1</xref>.</p><p>Once the input and output data are loaded and the training parameters are set up, the process of the model training begins. The results are explained in the following section.</p></sec><sec id="s4_3"><title>4.3. Results Analysis</title><p>During evaluation, a neural network is established in MATLAB<sup>&#174;</sup>, and 20 epochs are considered for each run. The number of created neural networks is similar to the size of the population. Each chromosome in a generation uses the fitness function to evaluate and then choose the selection option. Furthermore, the initial part is incorporated into the GA. The number of neural networks created is equal to the size of the population multiple (number generated + 1).</p><p>The case comparisons focus on the four key performance indexes (KPI): Mean error on test set; standard deviation (SD) of the errors on test sets; mean error on training sets and SD of the error on training sets. <xref ref-type="table" rid="table2">Table 2</xref> highlights the best overall results from all of the simulation experiments. All of these tests applied the GA-BPNN model. Thus, GA optimization can be sensibly incorporated into simulations although the run time is long.</p><p>Implementing GA in BPNN improves prediction performance. Specifically, disadvantages are overcome, including too-rapid convergence. The use of a GA-BPNN model is preferred over the direct application of a classical ANN procedure in the modelling of train delays for response time reasons. Therefore, the GA-based BPNN is an effective simulation method with which to estimate delays.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Pseudo code of the GA-BPNN model</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Initialize network weights do For each training sample ex Desired Output = neural-net-output (network, ex) actual = calculated output(ex) compute error (difference between desired and actual output) at the output units compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x24.png" xlink:type="simple"/></inline-formula>for all weights from the hidden to the output layer compute <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/72341x25.png" xlink:type="simple"/></inline-formula> for all weights from the input to the hidden layer update network weights until all samples are classified correctly or another stopping criterion is satisfied return the network</th></tr></thead></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Best values on each KPI</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Key Performance Index</th><th align="center" valign="middle" >Best Value</th></tr></thead><tr><td align="center" valign="middle" >Mean error on test sets</td><td align="center" valign="middle" >3.47</td></tr><tr><td align="center" valign="middle" >SD of the errors on test sets</td><td align="center" valign="middle" >7.15</td></tr><tr><td align="center" valign="middle" >Mean error on training sets</td><td align="center" valign="middle" >4.07</td></tr><tr><td align="center" valign="middle" >SD of the errors on training sets</td><td align="center" valign="middle" >9.98</td></tr></tbody></table></table-wrap></sec><sec id="s4_4"><title>4.4. Interim Conclusion</title><p>A well-established BPNN is tested in MATLAB<sup>&#174;</sup> to predict train delay at the operational level. The GA-based BPNN is demonstrated as a well-performance prediction model in comparison with other parameters of performance improvement which are mentioned in the dissertation. Furthermore, the results of the GA-BPNN case imply two distinguish drawbacks of the GA approach namely, excessive computational time and high computational labor. Without GA optimization, the run time is only a few minutes long. The run time of the GA-BPNN is usually 3 hours to 10 hours. The reason for this long run time is because the GA performs a global search of the solution space.</p></sec></sec><sec id="s5"><title>5. Conclusions</title><p>Train-delay prediction is a complex problem in the real world, and future trends are based on a huge amount of historical data of observed organization. To provide a convenient tool for the simulation of the biological decision system, a BPNN is designed to describe the main aspect of the biological neural network while ignoring the aspects that are insignificant to the simulation. This approach has been one of the cornerstones for train delays. Given the endogen disadvantages of BPNN, GA has been implemented as improvement because GA is well suited to the quick global exploration of a large search space to optimize an objective function and to determine the possible solutions of “good quality.”</p><p>Although the model can provide efficient solutions, interactions of several risk factors are complex and require further studies in their specific context. The results of such tool provide are usually “good enough” given the complex nature of the conflict- resolution problem. Therefore, further investigation should be conducted to examine possible measures that may have been overlooked and to find ways of improving and optimizing the results of BPNN. Any specific circumstances may also be left unnoticed in the BPNN model in the data extracted for training and testing. Thus, these issues deserve further investigation.</p></sec><sec id="s6"><title>Acknowledgements</title><p>We thank Mr. Horatiu Ionescu, head of Operation Department of CFR. He provided the data for the experiment presented in the paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Hu, J. and Noche, B. (2016) Application of Artificial Neuron Network in Analysis of Railway Delays. Open Journal of Social Sciences, 4, 59-68. http://dx.doi.org/10.4236/jss.2016.411005</p></sec></body><back><ref-list><title>References</title><ref id="scirp.72341-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">European Commission Eurostat (2015) Energy, Transport and Environment Indicators— 2015 Edition. European Commission Eurostat, Luxemburg.</mixed-citation></ref><ref id="scirp.72341-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Finger, M. (2014) Governance of Competition and Performance in European Railways: An Analysis of Five Cases. Utilities Policy, 31, 278-288.  
http://dx.doi.org/10.1016/j.jup.2014.03.003</mixed-citation></ref><ref id="scirp.72341-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Dollevoet, T., Corman, F., D’Ariano, A. and Huisman, D. (2014) An Iterative Optimization Framework for Delay Management and Train Scheduling. Flexible Services and Manufacturing Journal, 26, 490-515. http://dx.doi.org/10.1007/s10696-013-9187-2</mixed-citation></ref><ref id="scirp.72341-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Caris, A., Macharis, C. and Janssensa, G.K. (2013) Decision Support in Intermodal Transport: A New Research Agenda. Computers in Industry, 64, 105-112.</mixed-citation></ref><ref id="scirp.72341-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Michiels, W. and Niculescu, S.-I. (2014) Stability, Control, and Computation for Time-De- lay Systems: An Eigenvalue-Based Approach. 2nd Edition, SIAM-Society for Industrial and Applied Ma-thematics, Philadelphia.</mixed-citation></ref><ref id="scirp.72341-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Srinivasan, M., Mukherjee, D. and Gaur, A.S. (2011) Buyer-Supplier Partnership Quality and Supply Chain Performance: Moderating Role of Risks, and Environmental Uncertainty. European of Management Journal, 29, 260-271. http://dx.doi.org/10.1016/j.emj.2011.02.004</mixed-citation></ref><ref id="scirp.72341-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Murali, P., Dessouky, M., Ordó, F. and Palmer, K. (2010) A Delay Estimation Technique for Single and Double-Track Railroads. Transportation Research Part E, 46, 483-495. A Delay Estimation Technique for Single and Double-Track Railroads.  
http://dx.doi.org/10.1016/j.tre.2009.04.016</mixed-citation></ref><ref id="scirp.72341-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Rodrigues, V.S., Stantchev, D., Potter, A., Naim, M. and Whiteing, A. (2008) Establishing a Transport Operation Focused uncertainty Model for the Supply Chain. International Journal of Physical Distribution &amp; Logistics Management, 38, 388-411.  
http://dx.doi.org/10.1108/09600030810882807</mixed-citation></ref><ref id="scirp.72341-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Reis, V., Fabian Meier, J., Pace, G. and Palacin, R. (2013) Rail and Multi-Modal Transport. Research in Transportation Economics, 41, 17-30.  
http://dx.doi.org/10.1016/j.retrec.2012.10.005</mixed-citation></ref><ref id="scirp.72341-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ivanov, D. and Sokolov, B. (2010) Adaptive Supply Chain Management. Springer Verlag, London. http://dx.doi.org/10.1007/978-1-84882-952-7</mixed-citation></ref><ref id="scirp.72341-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Goverde, R.M. (2010) A Delay Propagation Algorithm for Large-Scale Railway Traffic Networks. Transportation Research Part C, 18, 269-287.  
http://dx.doi.org/10.1016/j.trc.2010.01.002</mixed-citation></ref><ref id="scirp.72341-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">H&amp;auml;me, L. and Hakula, H. (2013) Dynamic Journeying under Uncertainty. European Journal of Operational Research, 225, 455-471. http://dx.doi.org/10.1016/j.ejor.2012.10.027</mixed-citation></ref><ref id="scirp.72341-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Barta, J., Rizzoli, A.E., Salani, M. and Gambardella, L.M. (2012) Statistical Modelling of Delays in a Rail Freight Transportation Network. Proceedings of the 2012 Winter Simulation Conference, Switzerland. http://dx.doi.org/10.1109/wsc.2012.6465188</mixed-citation></ref><ref id="scirp.72341-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Kayacan, E., Ulutas, B. and Kaynak, O. (2010) Grey System Theory-Based Models in Time Series Prediction. Expert Systems with Applications, 37, 1784-1789.  
http://dx.doi.org/10.1016/j.eswa.2009.07.064</mixed-citation></ref><ref id="scirp.72341-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Hasan, M.K. (2010) A Framework for Intelligent Decision Support System for Traffic Con-gestion Management System. Scientific Research, 2, 270-289.  
http://dx.doi.org/10.4236/eng.2010.24037</mixed-citation></ref><ref id="scirp.72341-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Ludvigsen, J. and Klaebe, R. (2014) Extreme Weather Impacts in Freight Railways in Europe. Natural Hazards, 70, 767-787.</mixed-citation></ref><ref id="scirp.72341-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Graupe, D. (2013) Principles of Artificial Neural Networks, 3rd Ed, Advanced Series in Circuits and Systems, World Scientific Publishing Co. Pte. Ltd., Singapore.  
http://dx.doi.org/10.1142/8868</mixed-citation></ref><ref id="scirp.72341-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Senties, O.B., Azzaro-Pantel, C., Pibouleau, L. and Domenech, S. (2009) A Neural Network and a Ge-netic Algorithm for Multiobjective Scheduling of Semiconductor Manufacturing Plant. Industrial &amp; Engineering Chemistry Research, 48, 9546-9555.  
http://dx.doi.org/10.1021/ie8018577</mixed-citation></ref><ref id="scirp.72341-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Haykin, S. (2009) Neural Networks and Learning Machines, International Edition ed., Pearson Education, Inc., New Jersey.</mixed-citation></ref><ref id="scirp.72341-ref20"><label>20</label><mixed-citation publication-type="book" xlink:type="simple">Hagan, M.T. and Demuth, H.B. (2014) Neural Network Design. 2. Ed., PWS Publishing Co., Bos-ton.</mixed-citation></ref><ref id="scirp.72341-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Roy Chatterjee, S., Mandal, R. and Chakraborty, M. (2013) A Comparative Analysis of Several Back Propagation Algorithms in Wireless Channel for ANN-Based Mobile Radio Signal Detector. International Journal of Science and Modern Engineering, 1.</mixed-citation></ref><ref id="scirp.72341-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Ghoddousi, P., Eshtehardian, E., Jooybanpour, S. and Javanmardi, A. (2013) When the Maximal Iteration Number for the Generation Is Reached, the Training Process for the Network Must Be Terminated, and the Established MLP Is Considered as a Well-Trained Network. Automation in Construction, 30, 216-227.  
http://dx.doi.org/10.1016/j.autcon.2012.11.014</mixed-citation></ref></ref-list></back></article>