A Real-time Online Aircraft Neural Network System

In order to meet the information processing requirements that large amount of heterogeneous input data are in the real-time flight process of aircraft, a neural network is proposed in this paper, including convolution fixed-point sliding IP core, pooling compression quantization IP core and fully connected compression fusion IP core. Heterogeneous sensor data of the aircraft as the input of the system; The recognized result serves as the output of the system. Convolution of sliding window IP core can quickly extract data features by eliminating redundant data sliding window; Pooling compression quantization IP core, using compression quantization technology, improves system execution efficiency; Fully connected compressed fusion IP core is compressed fusion after reduction and quantification, whose output meets the requirements of high reliability and low power consumption of the aircraft online intelligent integration design.

[1]  Song Han,et al.  Learning both Weights and Connections for Efficient Neural Network , 2015, NIPS.

[2]  Yann LeCun,et al.  CNP: An FPGA-based processor for Convolutional Networks , 2009, 2009 International Conference on Field Programmable Logic and Applications.

[3]  Xing Zhang,et al.  An Improved Deep Q-Learning for Intelligent Transmitter Control System , 2019, Lecture Notes in Electrical Engineering.

[4]  Song Han,et al.  ESE: Efficient Speech Recognition Engine with Sparse LSTM on FPGA , 2016, FPGA.

[5]  Sven Behnke,et al.  Accelerating Large-Scale Convolutional Neural Networks with Parallel Graphics Multiprocessors , 2010, ICANN.

[6]  Viktor Prasanna,et al.  Frequency Domain Acceleration of Convolutional Neural Networks on CPU-FPGA Shared Memory System , 2017, FPGA.

[7]  Chao Wang,et al.  Work-in-progress: a power-efficient and high performance FPGA accelerator for convolutional neural networks , 2017, 2017 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[8]  Jason Cong,et al.  Optimizing FPGA-based Accelerator Design for Deep Convolutional Neural Networks , 2015, FPGA.

[9]  Srihari Cadambi,et al.  A programmable parallel accelerator for learning and classification , 2010, 2010 19th International Conference on Parallel Architectures and Compilation Techniques (PACT).

[10]  Xing Zhang,et al.  A Redundant Fault-tolerant Aviation Control System Based on Deep Neural Network , 2019, 2019 IEEE 1st International Conference on Civil Aviation Safety and Information Technology (ICCASIT).

[11]  Qi Zhang,et al.  FPGA Implementation of Quantized Convolutional Neural Networks , 2019, 2019 IEEE 19th International Conference on Communication Technology (ICCT).

[12]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[13]  E HintonGeoffrey,et al.  ImageNet classification with deep convolutional neural networks , 2017 .

[14]  Leibo Liu,et al.  A 1.06-to-5.09 TOPS/W reconfigurable hybrid-neural-network processor for deep learning applications , 2017, 2017 Symposium on VLSI Circuits.

[15]  Zhang Xing,et al.  Processor Free Time Forecasting Based on Convolutional Neural Network , 2018, 2018 37th Chinese Control Conference (CCC).

[16]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[17]  Srihari Cadambi,et al.  A Massively Parallel Coprocessor for Convolutional Neural Networks , 2009, 2009 20th IEEE International Conference on Application-specific Systems, Architectures and Processors.