Transport Workers Activities Analysis Using an Artificial Neural Network

  • Maskim KulaginEmail author
  • Valentina Sidorenko
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 875)


This article describes modern methods of data processing regarding the task of assessing activities of transportation employees. The main purpose was to find dependencies in data and construct an algorithm for predicting the probability of transport safety violation by employee. The research was conducted for locomotive drivers. The following algorithms were used: neural networks, gradient boosting over decision trees and random forest. Based on the obtained results and drawn conclusions one can think of the perspective for the elaboration and introduction this work for practical use in railway industry, e.g. in “Russian Railways”.


Machine learning Neural network Artificial intelligence Probability Random forest Gradient boosting 


  1. 1.
    Gapanovich, V.A., et al.: System of adaptive management of railway transport infrastructure technical maintenance (URRAN project). Reliab. Theory Appl. 10(2)(37) (2015)Google Scholar
  2. 2.
    Gapanovich, V.A., Zamyshlyaev, A.M., Shubinsky, I.B.: Some issues of resource and risk management on railway transport based on the condition of operational dependability and safety of facilities and processes (URRAN project). Dependability 1, 2–8 (2011)Google Scholar
  3. 3.
    Shubinsky, I.B., Zamyshlyaev, A.M.: Main scientific and practical results of URRAN system development. Zheleznodorozhnyi transport 10, 23–28 (2012)Google Scholar
  4. 4.
    Suzuki, K., et al.: Computer-aided diagnostic scheme for distinction between benign and malignant nodules in thoracic low-dose CT by use of massive training artificial neural network. IEEE Trans. Med. Imaging 24(9), 1138–1150 (2005)CrossRefGoogle Scholar
  5. 5.
    Nakamura, K., et al.: Computerized analysis of the likelihood of malignancy in solitary pulmonary nodules with use of artificial neural networks. Radiology 214(3), 823–830 (2000)CrossRefGoogle Scholar
  6. 6.
    Turkson, R.E., Baagyere, E.Y., Wenya, G.E.: A machine learning approach for predicting bank credit worthiness. In: International Conference on Artificial Intelligence and Pattern Recognition (AIPR), pp. 1–7. IEEE (2016)Google Scholar
  7. 7.
    Kulagin, M.A., Sidorenko, V.G.: The approach to the formation of a drivers rating using different comparison metrics. Electroni. Electr. Equip. Transp. (EET) 1, 14–17 (2018)Google Scholar
  8. 8.
    Goodfellow, I., et al.: Deep Learning, vol. 1. MIT press, Cambridge (2016)Google Scholar
  9. 9.
    Bradley, A.P.: The use of the area under the ROC curve in the evaluation of machine learning algorithms. Pattern Recognit. 30(7), 1145–1159 (1997)CrossRefGoogle Scholar
  10. 10.
    Boyd, K., Eng, K.H., Page, C.D.: Area under the precision-recall curve: point estimates and confidence intervals. In: Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, Heidelberg, pp. 451–466 (2013)CrossRefGoogle Scholar
  11. 11.
    Powers, D.M.: Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation (2011)Google Scholar
  12. 12.
    Ye, J., et al.: Stochastic gradient boosted distributed decision trees. In: Proceedings of the 18th ACM Conference on Information and Knowledge Management, pp. 2061–2064. ACM (2009)Google Scholar
  13. 13.
    Natekin, A., Knoll, A.: Gradient boosting machines, a tutorial. Front. Neurorobotics 7, 21 (2013)Google Scholar
  14. 14.
    Liaw, A., et al.: Classification and regression by randomForest. R news 2(3), 18–22 (2002)Google Scholar
  15. 15.
    Müller, A.C., Guido, S.: Introduction to Machine Learning with Python: A Guide for Data Scientists. O’Reilly Media, Inc. (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Russian University of Transport (MIIT)MoscowRussia
  2. 2.National Research University Higher School of EconomicsMoscowRussia

Personalised recommendations