High-Speed Rail Operating Environment Recognition Based on Neural Network and Adversarial Training

Neural network is one of the key technologies for deep learning. Experiments on some standard test datasets show that their recognition ability has reached the level of human beings. However, they are extremely vulnerable to adversarial examples, that is, adding some subtle perturbations to the input example can cause the model to give a wrong output with high confidence. In this paper, we propose a non-contact approach based on neural network and adversarial training to recognize the high-speed rail operating environment. We first built the environment dataset and trained neural network models to do the recognition. We found that our model had high prediction accuracy, but with poor security since it was easy to attack our model using Basic Iterative Methods (BIM). To improve its security, we performed adversarial training based on the adversarial training dataset we built. The evaluation experiments indicated that this approach could improve the security of our model at the same time ensuring the prediction accuracy on the original test dataset.

[1]  Aparna S. Varde,et al.  Object Detection with Neural Models, Deep Learning and Common Sense to Aid Smart Mobility , 2018, 2018 IEEE 30th International Conference on Tools with Artificial Intelligence (ICTAI).

[2]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[3]  Stefan A. Robila,et al.  Enhancing Autonomous Vehicles with Commonsense: Smart Mobility in Smart Cities , 2017, 2017 IEEE 29th International Conference on Tools with Artificial Intelligence (ICTAI).

[4]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[5]  Aurélien Géron,et al.  Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems , 2017 .

[6]  Ajmal Mian,et al.  Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey , 2018, IEEE Access.

[7]  Nikhil Ketkar,et al.  Introduction to Keras , 2017 .

[8]  Yang Hong-mei,et al.  Overview of Non-contact Image Detection Technology for Pantograph-catenary Monitoring , 2013 .

[9]  Joan Bruna,et al.  Intriguing properties of neural networks , 2013, ICLR.

[10]  Jonathon Shlens,et al.  Explaining and Harnessing Adversarial Examples , 2014, ICLR.

[11]  Regina R. Clewlow The climate impacts of high-speed rail and air transportation : a global comparative analysis , 2012 .

[12]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[13]  Casimir A. Kulikowski,et al.  Computer Systems That Learn: Classification and Prediction Methods from Statistics, Neural Nets, Machine Learning and Expert Systems , 1990 .

[14]  Antonio Gentile,et al.  Real-Time Hand Pose Recognition Based on a Neural Network Using Microsoft Kinect , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[15]  Shize Huang,et al.  Arc detection and recognition in pantograph-catenary system based on convolutional neural network , 2019, Inf. Sci..

[16]  François Laviolette,et al.  Domain-Adversarial Training of Neural Networks , 2015, J. Mach. Learn. Res..

[17]  Samy Bengio,et al.  Adversarial examples in the physical world , 2016, ICLR.

[18]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[19]  Ting Liu,et al.  Recent advances in convolutional neural networks , 2015, Pattern Recognit..

[20]  Zoubin Ghahramani,et al.  A study of the effect of JPG compression on adversarial images , 2016, ArXiv.

[21]  Yoshua Bengio,et al.  Convolutional networks for images, speech, and time series , 1998 .

[22]  Mauro Tucci,et al.  Fuzzy integral-based multi-sensor fusion for arc detection in the pantograph-catenary system , 2018 .

[23]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.