Deep Learning Acceleration Techniques for Real Time Mobile Vision Applications
arXiv:1905.03418
Abstract
Deep Learning (DL) has become a crucial technology for Artificial Intelligence (AI). It is a powerful technique to automatically extract high-level features from complex data which can be exploited for applications such as computer vision, natural language processing, cybersecurity, communications, and so on. For the particular case of computer vision, several algorithms like object detection in real time videos have been proposed and they work well on Desktop GPUs and distributed computing platforms. However these algorithms are still heavy for mobile and embedded visual applications. The rapid spreading of smart portable devices and the emerging 5G network are introducing new smart multimedia applications in mobile environments. As a consequence, the possibility of implementing deep neural networks to mobile environments has attracted a lot of researchers. This paper presents emerging deep learning acceleration techniques that can enable the delivery of real time visual recognition into the hands of end users, anytime and anywhere.
This submission has been withdrawn by arXiv administrators due to inappropriate text reuse from external sources
References in corpus (14)
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
- Distilling the Knowledge in a Neural Network
- MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
- R-FCN: Object Detection via Region-based Fully Convolutional Networks
- Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1
- Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluation
- Compressing Deep Convolutional Networks using Vector Quantization
- Speeding up Convolutional Neural Networks with Low Rank Expansions
- Training deep neural networks with low precision multiplications
- Deep Reinforcement Learning for Visual Object Tracking in Videos
- Towards High Performance Video Object Detection for Mobiles
- Convolutional Neural Network for Intrusion Detection System In Cyber Physical Systems
- Towards a Theoretical Understanding of Hashing-Based Neural Nets
- An efficient deep learning hashing neural network for mobile visual search